Android Firebase消息传递&x201C;E/FirebaseCrash:未能初始化崩溃报告”;

Android Firebase消息传递&x201C;E/FirebaseCrash:未能初始化崩溃报告”;,android,firebase,google-play-services,firebase-cloud-messaging,firebase-crash-reporting,Android,Firebase,Google Play Services,Firebase Cloud Messaging,Firebase Crash Reporting,我在主活动中初始化firebase应用程序进行firebase云消息传递时遇到此错误 12-29 17:17:39.253 10361-10361/com.package.android.local E/FirebaseCrash: Failed to initialize crash reporting com.google.firebase.crash.internal.zzg$zza: com.google.android.gms.internal.zzsu$zza: No acc

我在主活动中初始化firebase应用程序进行firebase云消息传递时遇到此错误

12-29 17:17:39.253 10361-10361/com.package.android.local E/FirebaseCrash: Failed to initialize crash reporting
    com.google.firebase.crash.internal.zzg$zza: com.google.android.gms.internal.zzsu$zza: No acceptable module found. Local version is 0 and remote version is 0.
        at com.google.firebase.crash.internal.zzg.zzbr(Unknown Source)
        at com.google.firebase.crash.FirebaseCrash.<init>(Unknown Source)
        at com.google.firebase.crash.FirebaseCrash.getInstance(Unknown Source)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.google.firebase.FirebaseApp.zza(Unknown Source)
        at com.google.firebase.FirebaseApp.initializeApp(Unknown Source)
        at com.google.firebase.FirebaseApp.initializeApp(Unknown Source)
        at com.package.android.activity.MainActivity.onCreate(MainActivity.java:264)
我的build.gradle依赖项如下所示:

dependencies {
    // Play Services
    compile 'com.google.android.gms:play-services-location:9.6.1'
    compile 'com.google.android.gms:play-services-maps:9.6.1'
    compile 'com.google.android.gms:play-services-analytics:9.6.1'
    compile 'com.google.firebase:firebase-core:9.6.1'
    compile 'com.google.firebase:firebase-messaging:9.6.1'
}
我能做些什么来防止错误的发生?我已经有了另一个崩溃报告解决方案,所以我不想使用Firebase崩溃,但似乎没有任何选项来禁用它或阻止FirebaseApp尝试初始化它


我已经搜索并根据,并且我应该从build.gradle依赖项中排除firebase崩溃,但它不包括在开始部分。

您的设备/模拟器上有什么版本的Google Play Services?我怀疑这确实是Play Services版本的不满意之处,它在Firebase崩溃中可能处理得不好


我怀疑更新到最新版本(SDK和设备上的版本)可能会解决您的问题。我不是100%确定,但至少这是一个好的起点

如果您使用最新版本
10.0.1
,问题是否仍然存在?您是否尝试降级google play服务依赖项以编译'com.google.android.gms:play services:8.4.0'?AmitUpadhyay gradle将抛出错误,因为firebase版本从9.0.0开始,这是可以调用的最小播放服务依赖项。设备运行的是播放服务8.4.0,问题似乎在更新到9.0.0及更高版本时得到解决。谢谢
dependencies {
    // Play Services
    compile 'com.google.android.gms:play-services-location:9.6.1'
    compile 'com.google.android.gms:play-services-maps:9.6.1'
    compile 'com.google.android.gms:play-services-analytics:9.6.1'
    compile 'com.google.firebase:firebase-core:9.6.1'
    compile 'com.google.firebase:firebase-messaging:9.6.1'
}