0

我正在考虑使用这样的库但是我担心 FirebaseCrash 将停止加载,因为该库可能会覆盖崩溃时调用的方法。

如果我使用这样的库,Firebase Bug Reports/Firebase Crash 会停止工作

4

2 回答 2

2

我是那个库的开发者。最高 1.5.0 的版本会导致 Firebase 崩溃报告停止工作。应用程序不会崩溃,但UncaughtExceptionHandlerFirebase 内部设置的原始设置永远不会被调用,因此您不会在 Firebase 控制台中获得崩溃数据。

该库的 2.0.0 版本修复了此问题,一切正常。

更新您的依赖项以使其按预期工作:

dependencies {
    compile 'cat.ereza:customactivityoncrash:2.0.0'
}
于 2017-05-27T01:39:46.933 回答
1

图书馆的文档

警告!如果您的应用中已经有 ACRA、Crashlytics 或任何类似的库,它仍然可以正常工作,但必须先完成 CustomActivityOnCrash 初始化,否则原始报告工具将停止工作。

它仍然可以正常工作。

于 2016-10-21T11:05:44.000 回答