I'm developing a new application and I've successfully registered it into Firebase, and connected the Crashlytics service through the implementation guide (it worked, the app is connected).
My problem is that I'm not able to see any crash traces in the Firebase console, although I can see them correctly in the Fabric console.
Maybe that's the issue, because I'm also using Fabric to distribute the app through the Beta service, so I have the Fabric API Key and initialize the Fabric service just for Beta. In this scenario, no crashes are sent to any plattform, neither Firebase nor Fabric.
build.gradle
classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:4.2.0'
classpath 'io.fabric.tools:gradle:1.28.1'
implementation 'com.google.firebase:firebase-core:16.0.8'
implementation 'com.crashlytics.sdk.android:crashlytics:2.9.9'
Application:
final Fabric fabric = new Fabric.Builder(this)
.kits(new Beta())
.debuggable(BuildConfig.DEBUG)
.build();
Fabric.with(fabric);
What I'm trying to achieve is to receive the crash reports in my Firebase console and not in the Fabric dashboard.
Thanks in advance!
Todd Burner :
Thanks. Please unlink your app from Firebase and then follow the linking flow. Be sure to leave in your Fabric ap\n\n\n You can unlink by using the following URL: https://fabric.io/remove_firebase_crashlytics?clientId=CLIENT_ID&projectId=PROJECT_ID\n\n\nCLIENT_ID is your Firebase app client id\nPROJECT_ID is your app’s containing Firebase project\n\nFor example, with these values:\nclientId: ios:com.remove.crashlytics.1\nprojectId: test-removing-crashlytics\n\nThe link becomes: https://fabric.io/remove_firebase_crashlytics?clientId=ios:com.remove.crashlytics.1&projectId=test-removing-crashlytics",
2019-04-05T19:58:08