由于新项目中的values.xml,Android资源编译失败

时间:2019-01-14 11:26:01

标签: java android

我使用Android Studio创建了一个新项目,并且在第一次同步过程中引发了以下错误:

我已经更新了IDE及其所有包含的模块/ sdk,但到目前为止,没有任何帮助。 我在references.xml文件中找不到问题。

Android resource compilation failed
Output:  /AndroidStudioProjects/testproject/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:1050: error: duplicate value for resource 'attr/layout_anchorGravity' with config ''.
/AndroidStudioProjects/testproject/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:1050: error: resource previously defined here.

Command: /.gradle/caches/transforms-1/files-1.1/aapt2-3.2.1-4818971-osx.jar/32cdec39e96edfdbcf3c18e04fb62256/aapt2-3.2.1-4818971-osx/aapt2 compile --legacy \
        -o \
        /AndroidStudioProjects/testproject/app/build/intermediates/res/merged/debug \
        /AndroidStudioProjects/testproject/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml
Daemon:  AAPT2 aapt2-3.2.1-4818971-osx Daemon #0

非常感谢您提供任何见解和帮助。

编辑:建议的重复项只能通过使用旧的sdk(25)来解决,我的项​​目当前使用的版本是28,而从我的角度来看,降级3个版本是不合适的解决方案。

第二次更新:如可能的重复中所述,即使将compileSdkVersion降低到25甚至23,也无济于事。仍然出现相同的错误。

0 个答案:

没有答案