gpt4 book ai didi

android - 错误 : No signature of method: com. crashlytics.tools.gradle.CrashlyticsPlugin.findObfuscationTransformTask()

转载 作者:IT王子 更新时间:2023-10-28 23:42:08 24 4
gpt4 key购买 nike

尝试在 Android Studio 上构建项目时出现以下错误:

ERROR: No signature of method: com.crashlytics.tools.gradle.CrashlyticsPlugin.findObfuscationTransformTask() is applicable for argument types: (java.lang.String) values: [DevDebug]

如何解决?

最佳答案

编辑:在继续下面的解决方案之前,请首先更新到最新的稳定版本的 fabric gradle 工具并检查问题是否得到解决。在本次编辑时,有人声称更新到 1.31.2 版已解决此问题。

这似乎是与 "io.fabric.tools:gradle" 的版本“1.28.0”相关的问题。

如果在依赖(应用级别/项目级别)内部使用版本控制的groupId:artifactId:n.+结构,通常会出现这种问题。在这种情况下:

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

因为它会自动更新版本,因此,如果最新版本出现任何 fatal error ,项目很可能会因构建/运行时错误而面临崩溃。

Android Studio 总是建议:'避免在版本号中使用+;可能导致不可预测和不可重复的构建......'

发现一个可行的解决方案是降级到特定的先前版本,例如 1.27.1 或 1.28.0 之前的任何其他稳定的最新版本,例如:

dependencies {
classpath 'io.fabric.tools:gradle:1.27.1'
}

记得检查两个 gradle 文件(应用级别/项目级别)以查看上述依赖项的声明位置并进行相应更改。

关于android - 错误 : No signature of method: com. crashlytics.tools.gradle.CrashlyticsPlugin.findObfuscationTransformTask(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55214993/

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