I have a library project (a custom view library project) which doesn\'t have any Activities/services. I want to integrate Crashlytics SDK to my library. When I try to add it via
It can be done, with the help of the parent app that consumes the module.
build.gradle
of the library module. implementation 'com.google.firebase:firebase-core:16.0.1'
implementation 'com.crashlytics.sdk.android:crashlytics:2.9.9'
public static Crashlytics crash;
Crashlytics.getInstance();
to that variable.crash.core.logException(e);
anywhere in the library and sent off to the Firebase console - but include a null check in case eg. library test methods are being called without a parent app.throw new RuntimeException("test");
in the library should also show up in the console.