Skip to content

Missing class com.google.android.datatransport.runtime.ForcedSender in Crashlytics 18.3.0 #4223

Closed
@c0ff33-b34n

Description

@c0ff33-b34n
  • Android Studio version: Android Studio Dolphin | 2021.3.1 Patch 1
  • Firebase Component: Crashlytics
  • Component version: 18.3.0

Describe the problem

If a crash occurs within the Android app (e.g. by throwing a NullPointerException on the press of a button within the app), when restarting the app the app does not load and crashes due to missing the com.google.android.datatransport.runtime.ForcedSender class, which was newly added in this version.

This occurs when updating to 18.3.0, using the crashlytics dependency only.
implementation 'com.google.firebase:firebase-crashlytics:18.3.0'
I am not using the BOM dependency (so do not know if this dependency is resolved when using BOM, but it's definitely missing for the above usage.)

I have reverted to 18.2.13 in the meantime as it is stable.

Steps to reproduce:

What happened? How can we make the problem occur?
By updating to Crashlytics 18.3.0, crashing the app then trying to relaunch.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions