缺少类 com.google.android.datatransport.runtime.ForcedSender

sag*_*gis 3 android crashlytics

将 Crashlytics 从 18.2.13 更新到 18.3.0 版本后,显示以下 R8 警告:

缺少类 com.google.android.datatransport.runtime.ForcedSender (引用自:void com.google.firebase.crashlytics.internal.send.ReportQueue.lambda$flushScheduledReportsIfAble$0(java.util.concurrent.CountDownLatch))

sag*_*gis 6

更新: Crashlytics 18.3.1(和 BOM 31.0.1)修复了此问题。有关更多信息,请参阅此处的问题

将以下内容添加到您的 gradle 依赖项中:

implementation "com.google.android.datatransport:transport-runtime:3.1.8"
Run Code Online (Sandbox Code Playgroud)

Crashlytics 18.3.0 添加了对缺少该类的 Transport Runtime 3.1.7 的依赖项ForcedSender

  • 尽管这可能会解决崩溃问题,但这似乎是 Firebase 团队可能引入的问题的解决方法。如果还不存在,我会考虑针对 Firebase 提出一个问题。 (2认同)