2016-10-21 21 views
0

我正在考虑使用库,如this其中一个,但我担心FirebaseCrash将停止加载,因为库可能会覆盖在崩溃时调用的方法。使用CustomActivityOnCrash库中的一个库会停止Firebase崩溃吗?

如果我使用类似this的库,Firebase Bug Reports/Firebase Crash会停止工作吗?

+0

这个库是独立于火力坠毁,我不认为它会造成什么火力点。在点No2的CustomActivityOnCrash库中:按照警告。 – Ritesh

回答

2

我是该图书馆的开发人员。版本高达1.5.0会导致Firebase崩溃报告停止工作。该应用不会崩溃,但由Firebase内部设置的原始UncaughtExceptionHandler永远不会被调用,因此您的Firebase控制台中不会收到崩溃数据。

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

更新你的依赖,使其按预期工作:

dependencies { 
    compile 'cat.ereza:customactivityoncrash:2.0.0' 
} 
1

the library's documentation

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

它仍然可以正常工作。

+0

错过了。谢谢 –