Firebase崩溃日志未发送

时间:2016-09-18 22:06:56

标签: android firebase-crash-reporting

我已在我的应用中集成了Firebase Crash,并创建了一个自定义的Uncaught Exception Handler,我在发送崩溃之前记录了有用的应用状态。但是,在Firebase控制台中,日志不会按预期包含在异常旁边。为什么会这样?如何确保始终发送我的日志?

下面是处理程序的uncaughtException方法的精简版本。

public void uncaughtException(Thread thread, final Throwable ex) {
    FirebaseCrash.logcat(Log.INFO, TAG, "App state");
    FirebaseCrash.report(ex);
    prior_handler.uncaughtException(thread, ex);
}

1 个答案:

答案 0 :(得分:1)

最终对我有用的东西(正如Doug Stevenson在他上面关于我的问题的评论中所建议的那样)是为每个Android应用程序创建一个Firebase项目。

很高兴,通过这种配置,我仍然可以使用applicationIdSuffix提到的Request技巧将我的生产崩溃报告/日志与调试报告/日志分开。