应用混淆规则后出现以下错误:
Could not find method create() for arguments [crashlyticsStoreDeobsRelease, class com.crashlytics.tools.gradle.tasks.StoreMappingFileTask, com.android.build.gradle.internal.scope.BuildArtifactsHolder$FinalBuildableArtifact@1711854a] on task set of type org.gradle.api.internal.tasks.DefaultTaskContainer.
最佳答案
看起来您的 build.gradle 中的结构构建工具的版本设置为类似 classpath 'io.fabric.tools:gradle:+'
的版本,这意味着它始终使用最新的可用版本.
当前版本 1.26.0 似乎已损坏,因此您可以暂时将确切版本设置为 1.25.4:classpath 'io.fabric.tools:gradle:1.25.4'
。
几分钟前检查过,它有效。
UPD: 新版本 io.fabric.tools(1.26.1) 已发布。 classpath 'io.fabric.tools:gradle:+'
现在运行良好
关于android - 在 Android Studio 版本 3.2 和 Gradle 版本 4.6 中启用缩小时,Gradle 构建因 fabric crashlytics 而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52499388/