我在尝试使用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
。
我得到了Firebase分析工作24小时后,时间限制的第一次更新。为了获得第一个错误,我添加了MainCctivity
。
FirebaseCrash.report(new Exception("My first Android non-fatal error"));
我使用的Google Play Services在我的模拟器(Nexus Api 23, Android version 6.0)中是9.4.52(238-127739847)版本。仍然在logcat中显示错误,我如何使崩溃报告工作? 这里的底线是Firebase崩溃报告只适用于带有Google Play服务的设备,并且其版本需要匹配或超过Firebase客户端库版本。
如果在模拟器中运行,则需要使用安装了Play服务的映像