Android studio从3.0.1升级到4.3.1之后一直以下错误报错
Android resource compilation failed
D:\AS\ASProject\Arounds-master\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:715: error: <item> inner element must either be a resource reference or empty.
D:\AS\ASProject\Arounds-master\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:748: error: <item> inner element must either be a resource reference or empty.
D:\AS\ASProject\Arounds-master\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml: error: file failed to compile.

打开指定路径发现:


问题指向这两个位置,根据提示语显示item后面的参数要么为空要么引用别的资源如下设置
<item name="about_version_code" type="id"></item>
<item name="split" type="id"></item>
如果是第三方,则需要新建一个ids.xml文件,不传参数或者参数在别处引用即可

本文详细解析了从Android Studio 3.0.1升级至4.3.1后遇到的资源编译失败问题,特别是针对values.xml中<item>元素的错误。提供了修改建议,如调整item参数或创建新的ids.xml文件。

1301

被折叠的 条评论
为什么被折叠?



