我正在尝试使用 Android Motion 布局并为此实现androidx.constraintlayout:constraintlayout:2.0.0-beta1但是在构建期间我收到了这个错误。我已经尝试降级到 constraintlayout 的 alph4 版本Android 资源编译失败 E:\Users\avinash91625\StudioProjects\StanBuzzAndroid\app\build\intermediates\incremental\mergeFreemiumDebugResources\merged.dir\values\values.xml:5753: 错误:资源 'attr/circleRadius' 的重复值与配置''。E:\Users\avinash91625\StudioProjects\StanBuzzAndroid\app\build\intermediates\incremental\mergeFreemiumDebugResources\merged.dir\values\values.xml:5753: 错误:资源之前在这里定义。E:\Users\avinash91625\StudioProjects\StanBuzzAndroid\app\build\intermediates\incremental\mergeFreemiumDebugResources\merged.dir\values\values.xml:错误:文件编译失败。E:\Users\avinash91625\StudioProjects\StanBuzzAndroid\app\build\intermediates\incremental\mergeFreemiumDebugResources\merged.dir\values\values.xml<?xml version="1.0" encoding="utf-8"?><resources> <color name="orange">#fffaaa00</color> <color name="primary">#03A9F4</color> <color name="white">#fff</color> <color name="yellow">#ffff981e</color> <declare-styleable name="StepsView"><attr format="integer" name="numOfSteps"/><attr format="integer" name="completePosition"/><attr format="reference" name="labels"/><attr format="reference" name="barColor"/><attr format="reference" name="progressColor"/><attr format="reference" name="labelColor"/><attr format="reference" name="progressTextColor"/><attr format="boolean" name="hideProgressText"/><attr format="float" name="labelSize"/><attr format="float" name="progressMargin"/><attr format="float" name="circleRadius"/><attr format="float" name="progressStrokeWidth"/></declare-styleable> <string name="app_name">StepsView</string></resources>
2 回答
12345678_0001
TA贡献1802条经验 获得超5个赞
@Avinash,您是否已清理并构建/使项目缓存无效?如果是这样,此资源编译错误意味着有两个资源共享相同的属性。android.support.constraint.ConstraintLayout
简单来说,您应该在导入之前删除androidx.constraintlayout:constraintlayout:2.0.0-beta1
。希望这有帮助
青春有我
TA贡献1784条经验 获得超8个赞
您正在使用 androidx 库以及支持库
支持库
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:support-annotations:27.1.1'
annotationProcessor 'com.android.support:support-annotations:27.1.1'
删除不需要的支持库并替换为相应的 androidx 库。
对于工件映射,请参阅此
添加回答
举报
0/150
提交
取消