在更新我的Android应用程序期间,我更新了所有依赖项。当我测试发行版时,我收到以下错误:
E / CrashlyticsCore: Crashlytics内部版本ID丢失。当您的应用程序的构建配置中缺少Crashlytics工具时,就会发生这种情况。请查看Crashlytics的使用说明,并确保您拥有有效的Crashlytics帐户。
Crashlytics可以在Play商店上当前可用的我以前的版本中正常工作。
任何帮助将不胜感激。
答案 0 :(得分:9)
因此,在与面料团队交谈后,他们告诉我这是一个已知问题。为了解决这个问题,我们必须包括 应用插件:“ io.fabric” 在应用模块的build.gradle文件中。包括此操作将发出以下警告:
警告:API'variant.getExternalNativeBuildTasks()'已过时,并已替换为'variant.getExternalNativeBuildProviders()'。 它将在2019年底删除。
您现在可以忽略此警告。希望很快会提供针对此问题的修复程序。
答案 1 :(得分:2)
它已更新为最新版本,您可以使用1.28.0更新版本。
buildscript {
// ... repositories, etc. ...
dependencies {
// ...other dependencies ...
classpath 'io.fabric.tools:gradle:1.28.0'
}
}