错误描述
error: < item> inner element must either be a resource reference or empty.
新版本的Gradle对资源格式校验变得严格
所以出现以上错误
根据提示,有两种解决方式
解决方法
-
标签内容引用其他内容
报错示例:
<array name="server"> <item name="host">192.168.0.2</item> <item name="port">8080</item> </array>
修改示例:
<string name="host">192.168.0.2</string> <integer name="port">8080</integer> <array name="server"> <item>@string/host</item> <item>@integer/port</item> </array>
-
改为单标签
报错示例:
<item name="go_to_login_btn" type="id">false</item>
修改示例:
<item name="go_to_login_btn" type="id" />