提问者:小点点

Firebase crashlytics-java.lang.IllegalStateException:缺少Crashlytics构建ID


根据新版本的Firebase Crashlytics添加到我们的应用程序中,应用程序在启动时停止。

java.lang.RuntimeException:无法获取提供程序com.google.firebase.provider.firebaseInitProvider:java.lang.IllegalStateException:缺少Crashlytics构建ID。当应用程序的构建配置中没有Crashlytics工具时,就会出现这种情况。请查看Crashlytics入职说明,并确保您有一个有效的Crashlytics帐户。

应用级分级应用插件:'com.google.firebase.crashlytics'

实现'com.google.firebase:firebase-crashlytics:17.1.1'

Project-Levle Gradle classpath'com.google.gms:google-services:4.3.3'classpath'com.google.firebase:firebase-crashlytics-gradle:2.2.0'

按照Firebase指南中的步骤操作Firebase指南

但早期的Fabric版本比当前的版本要好得多。

任何帮助都将不胜感激。


共1个答案

匿名用户

在应用程序级别的build.gradle中,添加以下导入
应用插件:“com.google.gms.google-services”
应用插件:“com.google.firebase.crashlytics”

然后,在gradle/wrapper/gradle-wrapper.properties文件中,将gradle版本升级到5.6.4
distributionurl=https\:/services.gradle.org/distributions/gradle-5.6.4-all.zip

我以前用Gradle5.1.1运行我的应用程序,升级到5.6.4版本解决了我的问题

希望对你有帮助!