com.google.firebase.crashlytics

Classes

CustomKeysAndValues

Helper class which handles the storage and conversion to strings of key/value pairs with heterogeneous value types.

CustomKeysAndValues.Builder
FirebaseCrashlytics

The Firebase Crashlytics API provides methods to annotate and manage fatal crashes, non-fatal errors, and ANRs captured and reported to Firebase Crashlytics.

KeyValueBuilder

Helper class to enable convenient syntax in setCustomKeys and recordException

Extension functions summary

Unit
FirebaseCrashlytics.recordException(
    throwable: Throwable,
    init: KeyValueBuilder.() -> Unit
)

Records a non-fatal report to send to Crashlytics with additional custom keys

Unit

Associates all key-value parameters with the reports

Extension properties summary

Extension functions

recordException

fun FirebaseCrashlytics.recordException(
    throwable: Throwable,
    init: KeyValueBuilder.() -> Unit
): Unit

Records a non-fatal report to send to Crashlytics with additional custom keys

setCustomKeys

fun FirebaseCrashlytics.setCustomKeys(init: KeyValueBuilder.() -> Unit): Unit

Associates all key-value parameters with the reports

Extension properties

crashlytics

val Firebase.crashlyticsFirebaseCrashlytics

Returns the FirebaseCrashlytics instance of the default FirebaseApp.