资源'attr / pivotX'与配置''的重复值

时间:2019-01-16 07:00:49

标签: android gradle

一个月后,启动Android Studio,并在与Gradle同步时弹出此错误。重建/清理项目不起作用,并再次显示相同的错误。

我试图重建/清理和使项目无效/重新启动,但似乎没有任何效果。我已经在该站点上搜索了有关该问题的信息,但似乎仍然没有任何效果。如果有人帮我解决这个问题,那真的很棒,因为我被困住了,无法提供我的应用程序的更新。

Android resource compilation failed Output: E:\Play Store Listings\Notepedia\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:2616: error: duplicate value for resource 'attr/pivotX' with config ''.

E:\Play Store Listings\Notepedia\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:2616: error: resource previously defined here. E:\Play Store Listings\Notepedia\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:2616: error: duplicate value for resource 'attr/pivotY' with config ''. E:\Play Store Listings\Notepedia\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:2616: error: resource previously defined here.

Command: C:\Users\Taseer.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\8dd90688e4f5a22b34a1a148f45c2455\aapt2-3.2.1-4818971-windows\aapt2.exe compile --legacy \ -o \ E:\Play Store Listings\Notepedia\app\build\intermediates\res\merged\debug \ E:\Play Store Listings\Notepedia\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml Daemon: AAPT2 aapt2-3.2.1-4818971-windows Daemon #0

编辑:这是导致错误的地方:Image

编辑2:链接下载(文件已删除)

4 个答案:

答案 0 :(得分:2)

在我的情况下,我尝试实现Constraint Layout(在gradle中)的新版本

实现'androidx.constraintlayout:constraintlayout:2.0.0-alpha3'

,我得到这个错误。我不想编辑任何属性,但确实恢复为稳定版本

实现'androidx.constraintlayout:constraintlayout:1.1.3'

错误消失了。

答案 1 :(得分:1)

我遇到了同样的问题,不得不浏览Beta的更改。发现问题已在beta8中修复

implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta8'

答案 2 :(得分:0)

为将来参考,我将评论张贴为答案

数据透视已被定义为视图属性。这可能就是您遇到此问题的原因。尝试给某些标签加上前缀可能类似于transformPivotX,这可能会起作用。对您共享的图像中的所有属性执行此操作。

答案 3 :(得分:0)

那帮助了我。

  1. 查找导致冲突的库(只需逐个删除库依赖项并同步gradle)。
  2. 转到外部库>“冲突库”> res>值
  3. 打开 values.xml ,并在其中找到具有冲突名称(在这种情况下为'pivotX')的属性,并重构该名称给其他人。