Android资源编译失败
输出:
C:\ projects \ template \ app \ build \ intermediates \ incremental \ mergeDebugResources \ merged.dir \ values \ values.xml:218:错误:资源'attr / layout_anchorGravity'的重复值带有配置''。 C:\ projects \ template \ app \ build \ intermediates \ incremental \ mergeDebugResources \ merged.dir \ values \ values.xml:218:错误:先前在此处定义的资源。
命令:
C:\ Users \ music7.gradle \ caches \ transforms-1 \ files-1.1 \ aapt2-3.2.1-4818971-windows.jar \ b9713b2bbe96f34444d44f2bfbbdc6b8 \ aapt2-3.2.1-4818971-windows \ aapt2.exe编译-旧版\ -o \ C:\ projects \ template \ app \ build \ intermediates \ res \ merged \ debug \
C:\ projects \ template \ app \ build \ intermediates \ incremental \ mergeDebugResources \ merged.dir \ values \ values.xml 守护程序:AAPT2 aapt2-3.2.1-4818971-windows守护程序#1
得到这个错误,请给解决方案
答案 0 :(得分:0)
此错误使我永远无法调试。但是,最后归结为您是否使用了执行类似操作的两个“实现”源。例如,如果您使用来自两个不同来源的自定义搜索栏,则两个搜索栏都会更改 tools:max 的值。这将导致问题。这就是为什么即使您遇到相同错误的原因
错误:先前在此处定义的资源
如果您使用了两个相似的不同实现,请删除其中之一或添加注释,然后检查它是否可以解决