【问题标题】:Crashlitycs crash reports not always showing Firebase Analitycs data in logsCrashlytics 崩溃报告并不总是在日志中显示 Firebase Analytics 数据
【发布时间】:2019-06-12 10:01:02
【问题描述】:

当在我的应用程序中强制崩溃并在 Firebase 控制台中查看报告时,对于相同的崩溃但在不同的会话中,有时“日志”选项卡会充满 Firebase Analitycs 数据(主要是 screen_view),但大多数时候它不是。我没有在所有会话之间的代码中更改任何内容,我无法弄清楚为什么有时崩溃报告中没有报告 Firebase Analitycs 数据。

在 firebase DebugView 中,所有事件都被正确报告。

我在生产中的应用中看到了相同的行为。所有崩溃都不包含分析数据。 我没有使用选择加入的崩溃报告。

我的 gradle 文件包含最新的 firebase-core 和 crashlitycs :

implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'
implementation 'com.google.firebase:firebase-core:16.0.9'

我正在使用 CrashLitycs 和 Firebase Analitycs 初始化 Firebase:

Fabric.with(context, new Crashlytics());
firebaseAnalytics = FirebaseAnalytics.getInstance(this);

我希望在崩溃报告中记录与崩溃相关的所有分析。

感谢您的帮助!

【问题讨论】:

    标签: android firebase crashlytics firebase-analytics crashlytics-android


    【解决方案1】:

    这似乎是基于您的崩溃发生位置的预期行为。如果这是在您的应用程序早期发生的崩溃,那么一种可能性是崩溃在启动时立即发生,在 screen_view 事件发生或被捕获之前。

    手机上可能发生的事情的顺序不是确定性的,因此即使遇到相同的问题,会话日志也会以这种方式发生变化。

    【讨论】:

      猜你喜欢
      • 2021-07-05
      • 1970-01-01
      • 2019-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-28
      • 1970-01-01
      • 2019-04-14
      相关资源
      最近更新 更多