尝试使用Firebase崩溃报告时,我的logcat中出现以下错误:
FirebaseCrash: Failed to initialize crash reporting
FirebaseCrash: com.google.firebase.crash.internal.zzg$zza: com.google.android.gms.internal.zzsb$zza: No acceptable module found. Local version is 0 and remote version is 0.
我在模块应用项目中添加了以下内容并构建了gradle:
classpath 'com.google.gms:google-services:3.0.0'
compile 'com.google.firebase:firebase-core:9.4.0'
compile 'com.google.firebase:firebase-ads:9.4.0'
compile 'com.google.firebase:firebase-crash:9.4.0`
apply plugin: 'com.google.gms.google-services'
并在app文件夹中添加了google-services.json
。
我在第一次更新的24小时,时间限制后,Firebase Analytics工作正常。为了获得我在MainCctivity
中添加的第一个错误。
FirebaseCrash.report(new Exception("My first Android non-fatal error"));
我使用的Google Play服务是我的模拟器版本9.4.52(238-127739847)(Nexus Api 23,Android版本6.0)。仍然在logcat中显示错误,我如何才能使崩溃报告正常工作?
答案 0 :(得分:0)
此处的底线是Firebase崩溃报告仅适用于具有Google Play服务的设备,其版本需要匹配或超过Firebase客户端库版本。
如果您在模拟器中运行,则需要使用安装了Play服务的图像。