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

wj0*_*j07 12 android firebase crashlytics

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

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

Crashlytics对于我以前的版本(目前可在Play商店中购买)运行良好。

任何帮助将不胜感激。

wj0*_*j07 12

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

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

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

  • 即使在应用程序模块中应用了插件,我仍然遇到相同的异常。app 模块是否足够,或者我也应该将其应用到其他模块? (2认同)