繁体   English   中英

Firebase Crashlytics 在从结构迁移后不会跟踪 Android 的崩溃

[英]Firebase Crashlytics doesn't tracking the crash for Android after migration from fabric

我正在一家公司开发 android 应用程序。

这个应用程序使用了 Fabric 库。

我可以在“build.gradle”文件中找到依赖项。

我们可以在 Firebase Crashlytics 控制台中看到崩溃报告。

最近,我将依赖项从 Fabric 更改为 Firebase Crashlytics。

// Remove the Fabric Crashlytics SDK.
implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'

// Add the Firebase Crashlytics SDK.
implementation 'com.google.firebase:firebase-crashlytics:17.1.1'

我遵循了迁移指南文件。

构建签名 Apk 成功。

我昨天将 APK 上传到了 PlayStore。

今天早上,当我检查 Firebase Crashlytics 控制台时。

没有与新版 APK 相关的崩溃报告。 (我找不到旧版本的崩溃报告。)

但是当我在 PlayStore 控制台上查看它时,我可以找到一些崩溃报告。

我现在该怎么办?


当我在调试模式下运行它时,我可以在下面找到日志。

2020-08-13 12:35:31.568 709-709/co.spoonme I/FirebaseCrashlytics: Initializing Crashlytics 17.1.1

当我检查“Firebase > 最新版本”选项卡时,我可以找到新版本。 这意味着新版本被 Firebase 跟踪。

但是只有崩溃报告没有被跟踪……为什么……

Firebaser在这里-

确保您已遵循迁移指南中的所有说明,以防有任何旧的依赖项或您不小心留下的东西。

如果您在创建并强制测试崩溃后仍然无法获得崩溃报告,请尝试启用调试模式并强制另一个测试崩溃。 重新启动后,您的 logcat 中应该会有更多日志记录,告诉您有关 Firebase 初始化的 state 的更多信息,以及崩溃报告是否已成功上传。 如果您同意共享日志,最好使用这些日志更新您的帖子以提高可见性。

我认为查看您的 build.gradle 文件以及您在主应用程序代码中初始化 Firebase 的位置也会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM