打正式包时报错 | Lint found fatal errors while assembling a release target |
原因 | 同一文件使用同名id或强行引用第三方包下的控件所造成 |
解决 | 打开app->build->reports-lint-results-release-fatal.xml,里面会清楚标明问题的位置和错误信息 |
--------------------------------------------------------分割线--------------------------------------------------------- | |
编译时报错 | Cause: buildOutput.apkData must not be null |
原因 | Android Studio、gradle等升降级所致 |
解决 | clean project ,make project再运行 |
--------------------------------------------------------分割线--------------------------------------------------------- | |
乱码/文件错乱 |
android studio 显示的内容错乱,xml中显示java代码,java中显示html代码。 本地代码显示正常,只在开发工具中查看有问题。 万能的清除缓存并重启,也不起作用了。 |
原因 | 因断电等原因造成混乱 |
解决 |
.AndroidStudio3.4/system/caches .AndroidStudio3.5/system/caches 删除对应版本下这个文件夹 重启就好了 |
--------------------------------------------------------分割线--------------------------------------------------------- | |
app红叉 | error:please select android sdk |
原因 | 不知道什么原因 |
解决 | 设置Settings->Android SDK-Android SDK Location。如果本来就有,点击OK即可 |