【问题标题】:kotlin 1.4.30 firebase crashlytics issuekotlin 1.4.30 firebase crashlytics 问题
【发布时间】:2021-05-20 22:50:21
【问题描述】:

从 1.4.21 更新到 kotlin 1.4.30 后,我发现了一些问题:

Firebase crashlytics 无法正常工作。我的日志猫说

 java.util.concurrent.TimeoutException
    at com.google.firebase.crashlytics.internal.common.Utils.awaitEvenIfOnMainThread(Utils.java:122)
    at com.google.firebase.crashlytics.internal.common.CrashlyticsController.handleUncaughtException(CrashlyticsController.java:237)
    at com.google.firebase.crashlytics.internal.common.CrashlyticsController$1.onUncaughtException(CrashlyticsController.java:154)
    at com.google.firebase.crashlytics.internal.common.CrashlyticsUncaughtExceptionHandler.uncaughtException(CrashlyticsUncaughtExceptionHandler.java:54)
    at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068)
    at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1063)
    at java.lang.Thread.dispatchUncaughtException(Thread.java:1955)
 Sending signal. PID: 17336 SIG: 9

回滚到 1.4.21 解决了这个问题。

有人遇到同样的问题吗?

【问题讨论】:

  • 发布完整的堆栈跟踪。
  • 在我的情况下,根本原因是在我的网络上运行 Pi 漏洞(广告拦截器),它阻止了 Crashlytics 发送事件,但我仍然不知道为什么它在发送失败时崩溃事件,这是一种有点奇怪的处理方式。
  • @Abah,你有什么更新吗?我面临着完全相同的问题。

标签: android firebase kotlin crashlytics


【解决方案1】:

这发生在我的模拟器上,但不是在设备上。

确保您的网络没有 Charles、代理或任何阻止 Firebase 发送崩溃报告的机制。

【讨论】:

    猜你喜欢
    • 2018-06-09
    • 2019-04-13
    • 1970-01-01
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-29
    • 2020-10-01
    相关资源
    最近更新 更多