Crashlytics-Android
karthyks
6
Visit GitHub Repo
Crash Reporting

Crashlytics-Android

Gradle Android Arsenal

Gradle :

compile 'com.github.karthyks:crashlytics:2.0.0-beta2'

Usage :
First step is to initialize Crashlytics inside your application class, along with a CustomCrashEvent class instance, as shown below

Crashlytics.init(Application, new EventListener() {
    new EventListener() {
          @Override
          public void onEventOccurred(List<Event> events) throws Exception {
            // Log to your Cloud DB for future analytics.
            Log.d(TAG, "onEventOccurred: " + events.size());
          }
});

<br/>
If your app has login feature, then the user info can be injected into the Crashlytics, to obtain info about the crashes and events once happened.

```java
Crashlytics.login(company, userid);


In case of any exception thrown in the onEventOccurred method, then the events are stored locally in the db. Once if there are any locally stored events found, then a background worker will run every 15 minutes by default, which in turn keeps on triggering the onEventOccurred method, until it passes.

Become Pro in Android by watching videos

OUR LEARNERS WORK AT