首页 > 解决方案 > 从 com.crashlytics.sdk.android:crashlytics:2.9.8 更新到 2.9.9 时出现 Crashlytics 问题

问题描述

在更新我的 android 应用程序期间,我更新了所有依赖项。当我测试发布版本时,我收到以下错误:

E/CrashlyticsCore:缺少 Crashlytics 构建 ID。当您的应用的构建配置中缺少 Crashlytics 工具时,就会发生这种情况。请查看 Crashlytics 入职说明并确保您拥有有效的 Crashlytics 帐户。

Crashlytics 对于我以前在 Play 商店中可用的版本运行良好。

任何帮助将不胜感激。

标签: androidfirebasecrashlytics

解决方案


更新:2020 年 10 月 6 日

因此,现在可以使用 Crashlytics 进行修复。从 Firebase 访问此链接

https://firebase.google.com/docs/crashlytics/upgrade-sdk?platform=android

较早接受的答案。在与面料团队交谈后,他们告诉我这是一个已知问题。为了解决这个问题,我们必须在 app 模块的 build.gradle 文件中包含 应用插件:'io.fabric' 。包括这将给出以下警告:

警告:API 'variant.getExternalNativeBuildTasks()' 已过时,已替换为 'variant.getExternalNativeBuildProviders()'。它将在 2019 年底被删除。

您现在可以忽略此警告。希望很快会提供此问题的修复程序。


推荐阅读