【问题标题】:Firebase Crash Reporting, disable reports for debug buildsFirebase 崩溃报告,禁用调试版本的报告
【发布时间】:2017-12-30 15:15:25
【问题描述】:

这次我们正在对我们的 Android 应用进行 beta 测试。有什么方法可以阻止 android 模拟器向 Firebase 控制台发送崩溃报告? 首先,我们必须查看每个问题的设备以手动关闭它们,因为我们看不到问题是来自开发/测试还是来自 beta 测试人员。

【问题讨论】:

    标签: android firebase-console


    【解决方案1】:

    在您的自定义ApplicationonCreate 方法中使用它:

    FirebaseCrash.setCrashCollectionEnabled(!BuildConfig.DEBUG);
    

    如果你为模拟器编译调试 APK 就可以了

    【讨论】:

      【解决方案2】:

      您可以在 AndroidManifest.xml 中添加元数据条目,以便您的应用在构建时禁用崩溃报告。

      <meta-data android:name="firebase_crash_collection_enabled" android:value="false" />

      或者您可以通过添加 ApplicationMainActivity 来禁用,

      FirebaseCrash.setCrashCollectionEnabled(false);
      

      有关更多信息,请查看此链接, https://firebase.google.com/docs/crash/disable-sdk

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-04-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多