我正在开发一个Android应用程序,并使用Crashlytics获取崩溃日志。当我在其他设备上安装APK时,效果很好,因为我无法以其他任何方式获取堆栈跟踪。
我遇到的问题是,在开发过程中,我经常使应用程序在Android Studio的模拟器中崩溃。这些崩溃也由Crashlytics报告,但是我想禁用它们,因为这会使我的Crashlytics仪表板有点混乱,因为我不知道开发时发生了哪些崩溃,以及其他设备上已发布的APK:s上的实际问题。
我怎样才能做到这一点?
如果它是调试版本,则以下应禁用Crashlytics(如果需要,您可以在此处使用其他过滤器)
if (BuildConfig.DEBUG) {
CrashlyticsCore disableCrashlytics = new CrashlyticsCore.Builder().disabled(true).build();
Fabric.with(getApplication(), new Crashlytics.Builder()
.core(disableCrashlytics)
.build());
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句