gpt4 book ai didi

java - 资源条目 com.crashlytics.android.build_id 已定义

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:19:45 25 4
gpt4 key购买 nike

我的项目正在运行,一切正常,但不知道突然发生了什么,当我想要构建我的项目时出现错误。这是 Gradle 输出:

/Users/admin/Desktop/android/MY-Project/build/intermediates/res/project/debug/values/values.xml:265: error: Resource entry com.crashlytics.android.build_id is already defined.
/Users/admin/Desktop/android/MY-Project/build/intermediates/res/project/debug/values/com_crashlytics_build_id.xml:9: Originally defined here.

因为这两个文件都是自动生成的,所以我无能为力:(

  1. 我尝试通过 Build>“Clean project”清理项目,但没有任何反应。
  2. 我尝试通过 ./gradlew clean assembleDebug 清理项目,但没有任何反应。
  3. 我尝试通过文件>“使缓存无效/重新启动”使 Android Studio 的缓存无效,但没有任何反应。
  4. 我什至重新启动了我的 f.laptop,但在构建项目时仍然出现同样的问题。

我的构建脚本中有这个类路径,但如前所述,它正在工作......

dependencies {
classpath 'com.android.tools.build:gradle:1.0.1'
classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'
}

如有任何建议,我们将不胜感激。谢谢。

最佳答案

我有两种风格的应用:调试和发布,每种风格分别有两个 list 和两个不同的包 com.myapp.release 和 com.myapp.debug。

从 Fabric.io 迁移到 Firebase Crashalytics 后,Gradle 警告出现重复的 com_crashlytics_build_id.xml:

/home/.../app/build/generated/fabric/res/flavor1/debug/values/com_crashlytics_build_id.xml  [string/com.crashlytics.android.build_id] /home/.../app/build/generated/crashlytics/res/flavor2/debug/values/com_crashlytics_build_id.xml: Error: Duplicate resources

修复:build.gradle

删除

dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}

删除

apply plugin: 'io.fabric'

关于java - 资源条目 com.crashlytics.android.build_id 已定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29142289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com