android - 在 Android Studio 版本 3.2 和 Gradle 版本 4.6 中启用缩小时,Gradle 构建因 fabric crashlytics 而失败

标签 android android-studio android-gradle-plugin crashlytics-android

应用混淆规则后出现以下错误:

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/

相关文章:

android - 如何在flutter中实现类似LinearLayout的布局?

java - Android studio 中按钮不是正方形但宽度和高度相同?

android - 关于Android studio中gms-play-services appindexing更新到10.2.0

android - 当内部类依赖于 R.java 时,Gradle 在 Android Javadocs 中排除 R.java

android - 使用 gradle 编译 android 库时如何抑制警告?

android - Android 中 Activity 的 Root View 对将要加载到其中的 subview 有任何先验知识吗?

android - RecyclerView奇怪的背景色

安卓工作室 : Error parsing XML & URI is not registered

android - 将旧的 gradle 项目导入新的 android studio 版本

java - 显示动画 GIF