java - 由于新项目中的 values.xml,Android 资源编译失败
问题描述
我使用 Android Studio 创建了一个新项目,在第一次同步的过程中它抛出了以下错误:
我已经更新了 IDE 和所有包含的模块/sdk,但到目前为止没有任何帮助。我无法在引用 values.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,正如可能的重复项中所建议的那样,也无济于事。仍然得到同样的错误。
解决方案
推荐阅读
- python - 使用 Intellij Material Theme 和 Scheme Generator 使用 pywal 对 pycharm 进行主题化
- java - SSL 问题:警报编号 46(sslv3 警报证书未知)
- ios - 表格视图中未显示的任何内容
- r - 如何使用 R 中的 max 函数计算三次样条项?
- vba - 如何用vba把word转成pdf
- php - 使用 laravel 5.8 进行自定义验证
- python - 在 tkinter 的列表框中显示 .txt 文件时遇到问题
- c# - 如何将网格视图中的 ID 更改为值?
- android - 反编译flutter release apk。在哪里可以找到源代码?
- python - Pass variable to class for use by __init__