繁体   English   中英

从 com.crashlytics.sdk.android:crashlytics:2.9.8 更新到 2.9.9 时出现 Crashlytics 问题

[英]Crashlytics issue when updated from com.crashlytics.sdk.android:crashlytics:2.9.8 to 2.9.9

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

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

Crashlytics 在我之前的版本中运行良好,目前可在 Play 商店中使用。

任何帮助将不胜感激。

更新:2020 年 10 月 6 日

因此,现在可以使用 Crashlytics 进行修复。 按照 Firebase 中的此链接

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

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

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

您可以暂时忽略此警告。 希望尽快提供此问题的修复程序。

它已在最新版本中修复,您可以使用 1.28.0 更新您的版本。

buildscript {
  // ... repositories, etc. ...

   dependencies {
       // ...other dependencies ...
       classpath 'io.fabric.tools:gradle:1.28.0'
   }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM