我正在为Android课程做一个小项目,当我试图构建这个错误时发生。
> Task :app:mergeReleaseResources FAILED
*UserFile*.gradlecachestransforms-323d9fa9961c0d98e61467ef24b5c00c7transformedrecyclerview-1.2.1resvaluesvalues.xml:9:4: <item> inner element must either be a resource reference or empty.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:mergeReleaseResources'.
> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable
> Resource compilation failed. Check logs for details.
我试图清理项目/重建,我试图重写或删除有问题的文件,错误仍然发生,但在其他一些文件上(对于我删除文件的部分)。
我还重新安装了Android Studio和文件。
我也在StackOverflow上搜索过,但因为我不知道它从哪里来,所以我很难进行有效的搜索。
你可以在这里找到代码:https://github.com/Ulkan/OC_MaReu
我看到你的代码,它运行得很好,只是改变你的res/values/ids.xml文件。
资源类型id
不能有值
ids.xml
<item name="item_participant" type="id">participants</item>
<item name="item_participant" type="id"/>
- 尝试无效缓存/重启。 如果你在+中提到依赖版本,就像这样'com.google.android.material:material:1。+'删除+ +并添加完整版本,如'com.google.android.material:material:1.4.0'.