Android 项目编译报错梳理
程序员文章站
2022-04-28 19:20:17
...
31,SDK高版本项目编译时提示:"abc_action_bar_home_description_format" is not translated in "af" (Afrikaans)....
原因:string.xml目录下的文本内容,没有做多语言适配。
解决方法:<resources>页签下,添加:
xmlns:tools="http://schemas.android.com/tools"
tools:ignore="MissingTranslation"
<?xml version="1.0" encoding="utf-8"?>
<resources
xmlns:tools="http://schemas.android.com/tools"
tools:ignore="MissingTranslation" >
<!-- your strings here; no need now for the translatable attribute -->
</resources>
2,编译报错:Android] Duplicate id @+id/xxx, already defined earlier in this layout
原因:lint检查时发现有重复资源ID定义。
解决方法:
Preferences -> Android -> Lint Error Checking and searchDuplicateIds,将其严重程度改为警告,再次Clean + Build 一下项目工程,即可。
3,编译报错:Colon (:) must be escaped in .property files local.properties /byhlz line 10 Android Lint Problem
解决办法:In Window > Preferences > Android > Lint Error Checking; Uncheck "When saving files check for errors".
4,
推荐阅读
-
用于cocos2d-x引擎(ndk)中为android项目生成编译文件列表
-
解决Android Studio编译后安装apk报错:Error while Installing APK
-
Android Studio更新到3.1以后旧项目报错的解决办法
-
Android studio 3.4 新建项目报错Error:unable to resolve dependency for app@。。。解决办法
-
android studio 3.6.1导入项目报错提示无法下载classpath里的内容
-
Android开发导入项目报错Ignoring InnerClasses attribute for an anonymous inner class的解决办法
-
android根据项目把文件编译到文件系统中操作方法
-
Android Studio三方引用报错但是项目可以运行的解决方案
-
Android studio 版本升级 导致项目报错 终极解决方案
-
在Intellij IDEA下编译Java项目,报错:java.lang.OutOfMemoryError: ...(此处忽略) GC overhead lim