Android Studio 3 AndroidManifest.xml报错error: unknown eleme

Android Studio 3默认启动了AAPT2,AAPT2增强了对AndroidManifest.xml的检查。

先前版本的AAPT会忽略AndroidManifest.xml错误的元素内嵌,或者只是给出警告,并不会报错。

示例

package="com.example.myname.myapplication">

...

在AAPT2对于放错位置的标签会抛出错误,上面的例子会抛出类似错误:AndroidManifest.xml:15: error: unknown element  found.

解决方法就是根据manifest的结构定位错误的标签或放错位置的标签。

Manifest结构参考:https://developer.android.com/guide/topics/manifest/manifest-intro.html#filestruct

Android Studio 3 AndroidManifest.xml报错error: unknown eleme相关教程

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐