Following the docs, I’ve added:
FirebaseCrashlytics.getInstance().setCustomKey("my_string_key", "foo" /* string value */)
I’m using the latest version of crashlytics:
implementation platform('com.google.firebase:firebase-bom:30.3.1')
implementation 'com.google.firebase:firebase-crashlytics'
implementation 'com.google.firebase:firebase-analytics'
I’ve forced a crash like this:
throw RuntimeException("Test Crash6")
The crash is showing up in the dashboard, but not the custom key:
2
Answers
in onCreate method in every activity and after:
write this code:
This works for me perfectly .
it appears in crash details as here:
and in main Crashlytics menu by writing the key name :
Like here:
My soultion is call recordException() before setCustomKey().
And remove your App from Recent App then open the App again.
You can retrieve the key and value in your Firebase console.
This may not be the standard way to use Firebase APIs, but it works."
Ex.