Firebase 集成后,Craslytics 去混淆停止工作
Craslytics deobfuscation stopped working after Firebase integration
我已经将 Craslytics 集成到一个应用程序中很长时间了。我正在使用 Proguard 来混淆代码。一切正常,我正在毫无问题地对崩溃报告进行反混淆。
上周,我在 Firebase 中启用了 Craslytics 的集成,从那时起,崩溃报告就没有被去混淆,无论是在 Crashlytics 还是 Firebase 中(我确实在两个地方都得到了崩溃报告)。
我在生产中使用 crashlytics:2.8.0
(我将在下周的发布中更新为 crashlytics:2.9.1
)。我有文档中指示的所有 Proguard 规则 (Configure ProGuard and DexGuard)。
我注意到 crashlytics:2.9.0
的 release notes 说:
App teams who use both Fabric and Firebase can now link their apps and use Crashlytics within the Firebase console (requires Firebase Core, version 11.4.2+ recommended).
这是否意味着我不应该在更新到 crashlytics:2.9.1
之前将 Crashlytics 与 Firebase 相关联?这可能是问题的根源吗?
感谢您的帮助。
将 Crashlytics 从 2.8.0
更新到 2.9.1
后,我开始在 Crashlytics 和 Firebase 中再次获得去混淆的崩溃报告。
我已经将 Craslytics 集成到一个应用程序中很长时间了。我正在使用 Proguard 来混淆代码。一切正常,我正在毫无问题地对崩溃报告进行反混淆。
上周,我在 Firebase 中启用了 Craslytics 的集成,从那时起,崩溃报告就没有被去混淆,无论是在 Crashlytics 还是 Firebase 中(我确实在两个地方都得到了崩溃报告)。
我在生产中使用 crashlytics:2.8.0
(我将在下周的发布中更新为 crashlytics:2.9.1
)。我有文档中指示的所有 Proguard 规则 (Configure ProGuard and DexGuard)。
我注意到 crashlytics:2.9.0
的 release notes 说:
App teams who use both Fabric and Firebase can now link their apps and use Crashlytics within the Firebase console (requires Firebase Core, version 11.4.2+ recommended).
这是否意味着我不应该在更新到 crashlytics:2.9.1
之前将 Crashlytics 与 Firebase 相关联?这可能是问题的根源吗?
感谢您的帮助。
将 Crashlytics 从 2.8.0
更新到 2.9.1
后,我开始在 Crashlytics 和 Firebase 中再次获得去混淆的崩溃报告。