Firebase集成后,Craslytics deobfuscation停止工作

时间:2018-03-16 15:32:49

标签: android firebase crashlytics crashlytics-android

我将Craslytics集成在应用程序中已有很长时间了。我使用Proguard来混淆代码。一切都工作正常,我的崩溃报告没有出现问题。

上周,我在Firebase中启用了Craslytics的集成,从那时起崩溃报告就没有被反混淆,在Crashlytics和Firebase中都没有(我确实在两个地方都收到了崩溃报告)。

我在制作中使用crashlytics:2.8.0(我将在下周发布时更新crashlytics:2.9.1)。我在文档(Configure ProGuard and DexGuard)中指出了所有Proguard规则。

我注意到来自crashlytics:2.9.0的{​​{3}}说:

  

使用Fabric和Firebase的应用团队现在可以链接他们的应用并在Firebase控制台中使用Crashlytics(需要Firebase Core,建议使用版本11.4.2+)。

这是否意味着在更新为crashlytics:2.9.1之前,我不应该将Crashlytics与Firebase相关联?这可能是问题的根源吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

将Crashlytics从2.8.0更新为2.9.1后,我开始在Crashlytics和Firebase中再次获得经过反混淆的崩溃报告。