【问题标题】:Duplicate value for resource attr/textSize with Config使用配置的资源 attr/textSize 的重复值
【发布时间】:2018-02-22 10:14:13
【问题描述】:

我将穿戴模块添加到现有应用程序中,并提供另一个模块(处理身份验证和网络任务)的支持。在我们构建的时候,gradle 显示如下错误:

使用 Config 复制资源 attr/textSize。

我们的 Android Wear 依赖项:

  1. 编译'com.android.support:wear:27.0.0'
  2. api project(':core')//网络和加密相关模块
  3. 提供了“com.google.android.wearable:wearable:2.1.0”
  4. 编译'com.google.android.support:wearable:2.1.0'

如果我们移除核心模块,它不会显示任何错误,

【问题讨论】:

  • 你能分享你的代码sn-p
  • 可穿戴设备中仅存在MainActivity(目前未添加代码)仅添加新模块并提供对核心模块的支持
  • 你解决了这个问题吗@Abhishek 我也在 C:\Users\Dhaval\.gradle\caches\transforms-2\files-2.1\47a04e297b3510c6351cd7d548a00d46\jetified-scatter-piechart- 上面临这个问题1.0.0\res\values\values.xml:3:5-392:AAPT:错误:资源“attr/textSize”的重复值与配置“”
  • @RameshBhati ,我面临同样的问题,你赢了吗?

标签: android wear-os android-wear-2.0 wearables


【解决方案1】:

您可能想要做的第一件事是确保所有模块 使用相同的构建工具并依赖相同的库版本。 其次,确保传递依赖关系在相同的版本上。 Gradle 通常会警告说发现了不同版本的 lib, 前任。支持百分比,回收站等。 接下来可能有帮助的是将库版本更新为最新版本, 传递依赖也是。 如果其中任何一个都没有帮助,那么剩下的就是尝试找出冲突属性的位置,然后尝试找出解决方案(例如使用库版本)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-04
    相关资源
    最近更新 更多