从 Fabric 迁移后,Crashlytics 中未显示崩溃

use*_*810 6 android firebase crashlytics google-fabric

到目前为止,我已经在 Fabric 和 Firebase Crashlytics 之间建立了链接,因此在今天之前,我的所有应用程序崩溃都显示在 Firebase Crashlytics 中。

今天,我决定按照 Google 的迁移指南从 Fabric 完全迁移到 Firebase:

https://firebase.google.com/docs/crashlytics/upgrade-sdk?platform=android

我已经完全遵循它,并且已经通过它六次以确保一切都是正确的。然而,当我强制崩溃并检查我的 Firebase Crashlytics 时,我的十几次崩溃都没有出现:

https://i.stack.imgur.com/cNcv8.png

它表明我有 77.78% 的无崩溃用户,但实际上没有任何崩溃出现。

我错过了什么?为什么不显示崩溃?


编辑:

我发现它在使用debug构建类型时显示崩溃,但它不适用于release. 有任何想法吗?

编辑:

看起来像是 Proguard/R8 的问题。尝试了十几种不同的方法,但似乎没有任何帮助。可能是依赖影响了这一点?

use*_*810 0

事实证明,我的其他依赖项之一https://github.com/ACRA/acra是罪魁祸首。消除这种依赖性解决了我的问题。