android - 未能将 Fabric Crashlytics 升级到 Firebase Crashlytics

标签 android firebase android-gradle-plugin crashlytics

我尝试按照官方升级文档进行操作,但是在我更改了 gradle 文件中的每个相关行后,我得到了这个错误:

A problem occurred evaluating project ':app'. Failed to apply plugin [id 'com.google.firebase.crashlytics'] Could not set unknown property 'obfuscatorVersion' for object of type com.google.firebase.crashlytics.buildtools.gradle.CrashlyticsExtension.

这些是 Firebase 版本:

firebaseCrashlytics = '17.0.1'

firebaseAnalytics = '17.4.3'

其他相关依赖:

类路径'com.android.tools.build:gradle:3.6.3'

类路径 'com.google.gms:google-services:4.3.3'

类路径'com.google.firebase:firebase-crashlytics-gradle:2.1.1'

如果我注释掉这一行:

apply plugin: 'com.google.firebase.crashlytics'

一切正常... 我无法升级到 gradle 4.0.0,因为 DexGuard 不支持它。

最佳答案

好的,我明白了。 如果有人使用 DexGuard,他们必须在 DexGuard 插件之前应用 Crashlytics 插件。 发布说明中链接了这个魔法......

关于android - 未能将 Fabric Crashlytics 升级到 Firebase Crashlytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62323244/

相关文章:

android - 从 Android SQLite 中的多个表查询?

firebase - 使用 Auth 和 firestore 依赖项获取错误

firebase - Firebase:激活只读和非实时模式以提高浏览器性能

mysql - 在桌面和应用程序之间同步数据(最佳实践)

从 Github Gradle 导入 Android Studio 不构建不同的计算机

android - 与 Android Studio 中的 Support Library v4 和 Support Library v13 冲突

android - J. Feinstein 滑动菜单检查是否打开

Android Proguard 失败并显示 "Value ' i' 不是引用值”

Android 应用崩溃 : com. android.support.constraint:constraint-layout: 错误

android - 无法应用插件 : 'dexguard' at build. gradle 文件