Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Missing class com.google.android.datatransport.runtime.ForcedSender

After updating Crashlytics from 18.2.13 to 18.3.0 release build showed the following R8 warning:

Missing class com.google.android.datatransport.runtime.ForcedSender (referenced from: void com.google.firebase.crashlytics.internal.send.ReportQueue.lambda$flushScheduledReportsIfAble$0(java.util.concurrent.CountDownLatch))

like image 845
sagis Avatar asked Jan 23 '26 23:01

sagis


1 Answers

Update: Crashlytics 18.3.1 (and BOM 31.0.1) fixes this issue. For more information see the issue here.

Add the following to your gradle dependencies:

implementation "com.google.android.datatransport:transport-runtime:3.1.8"

Crashlytics 18.3.0 adds dependency for Transport Runtime 3.1.7 which is missing the ForcedSender class.

like image 154
sagis Avatar answered Jan 26 '26 13:01

sagis