为了账号安全,请及时绑定邮箱和手机立即绑定

为什么 Android Studio 在实施 'constraintlayout:2.0.0-

为什么 Android Studio 在实施 'constraintlayout:2.0.0-

ABOUTYOU 2022-11-30 16:38:38
我正在尝试使用 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。希望这有帮助



查看完整回答
反对 回复 2022-11-30
?
青春有我

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 库。


对于工件映射,请参阅此


查看完整回答
反对 回复 2022-11-30
  • 2 回答
  • 0 关注
  • 125 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信