gradle同步时出现以下错误,在Mac中失败。
CONFIGURE FAILED in 3s
ERROR: No signature of method: com.crashlytics.tools.gradle.CrashlyticsPlugin.findObfuscationTransformTask() is applicable for argument types: (java.lang.String) values: [Debug]
项目在Windows中运行正常
答案 0 :(得分:46)
“ io.fabric.tools:gradle”的“ 1.28.0”版本似乎有问题。
我对应如下
classpath'io.fabric.tools:gradle:1。+'
↓
classpath'io.fabric.tools:gradle:1.27.1'
我希望面料团队能够做出回应
答案 1 :(得分:25)
在 build.gradle 应用程序级别中添加的结构工具的问题
要解决此问题
转到 build.gradle 应用级别并找到以下代码
更改此
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
对此
dependencies {
classpath 'io.fabric.tools:gradle:1.27.1'
}
如果上述版本不起作用,请尝试使用其他版本,例如1.28。 避免在版本代码中使用 + ,这也会停止自动更新。
答案 2 :(得分:3)
在我的情况下,Gradle构建任务因Fabric Gradle插件的最新版本(1.28.0)而失败。降级至1.27.1版解决了此问题。 2019年3月15日最近有一个Fabric Gradle Plugin release。
对于面临此问题的用户,已将Fabric Gradle插件添加为
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
...
}
需要替换为
dependencies {
classpath 'io.fabric.tools:gradle:1.27.1'
...
}