Firebase 崩溃报告,禁用调试版本的报告
Firebase Crash Reporting, disable reports for debug builds
这次我们正在对 android 应用程序进行 Beta 测试。有什么方法可以阻止 android 模拟器向 Firebase 控制台发送崩溃报告?
首先,我们必须查看每个问题的设备以手动关闭它们,因为我们看不到问题是来自 developing/testing 还是来自 beta-tester。
您可以将元数据条目添加到您的应用的 AndroidManifest.xml 以在构建时禁用崩溃报告。
<meta-data android:name="firebase_crash_collection_enabled" android:value="false" />
或者您可以通过添加 Application
或 MainActivity
,
来禁用
FirebaseCrash.setCrashCollectionEnabled(false);
有关详细信息,请查看此 link,
https://firebase.google.com/docs/crash/disable-sdk
在您的自定义 Application
class onCreate
方法中使用此方法:
FirebaseCrash.setCrashCollectionEnabled(!BuildConfig.DEBUG);
如果您为模拟器编译调试 APK 就没问题
这次我们正在对 android 应用程序进行 Beta 测试。有什么方法可以阻止 android 模拟器向 Firebase 控制台发送崩溃报告? 首先,我们必须查看每个问题的设备以手动关闭它们,因为我们看不到问题是来自 developing/testing 还是来自 beta-tester。
您可以将元数据条目添加到您的应用的 AndroidManifest.xml 以在构建时禁用崩溃报告。
<meta-data android:name="firebase_crash_collection_enabled" android:value="false" />
或者您可以通过添加 Application
或 MainActivity
,
FirebaseCrash.setCrashCollectionEnabled(false);
有关详细信息,请查看此 link, https://firebase.google.com/docs/crash/disable-sdk
在您的自定义 Application
class onCreate
方法中使用此方法:
FirebaseCrash.setCrashCollectionEnabled(!BuildConfig.DEBUG);
如果您为模拟器编译调试 APK 就没问题