我将Craslytics集成在一个应用程序中很长一段时间 . 我正在使用Proguard来混淆代码 . 一切都很好,我得到的崩溃报告没有问题 .
上周,我在Firebase中启用了Craslytics的集成,从那时起崩溃报告就没有被反混淆,在Crashlytics和Firebase中都没有(我确实在两个地方都得到了崩溃报告) .
我在 生产环境 中使用 crashlytics:2.8.0
(我将在下周发布时更新为 crashlytics:2.9.1
) . 我在文档中指出了所有Proguard规则(Configure ProGuard and DexGuard) .
我注意到 crashlytics:2.9.0
来自 crashlytics:2.9.0
说:
同时使用Fabric和Firebase的应用程序团队现在可以链接他们的应用程序并在Firebase控制台中使用Crashlytics(需要Firebase Core,建议使用版本11.4.2) .
这是否意味着在更新到 crashlytics:2.9.1
之前我不应该将Crashlytics与Firebase相关联?这可能是问题的根源吗?
谢谢你的帮助 .
1 回答
将Crashlytics从
2.8.0
更新为2.9.1
后,我开始在Crashlytics和Firebase中再次获得反混淆的崩溃报告 .