Crash report merupakan hal yang berguna bagi developer untuk mengetahui apakah aplikasi yang dikembangkannya mengalami error dan jika error, dimanakah penyebab error tersebut. Crashlytics merupakan crash reporting tool yang dapat anda integrasikan pada android atau pun ios. Diklaim merupakan crash report yang ringan. Selain itu mudah untuk di implementasikan.

Kelebihannya juga ada semua fitur yang ditawarkan adalah free. Saat ini crashlytics merupakan bagian dari fabric.io. Oleh karena itu untuk menggunakannya, anda perlu register dan generate api key yang akan digunakan. Berikut langkah-langkah untuk mengintegrasikan :

1. Tambahkan pada file build.gradle aplikasi anda

buildscript {
  repositories {
    maven { url 'https://maven.fabric.io/public' }
  }

  dependencies {
    // The Fabric Gradle plugin uses an open ended version to react
    // quickly to Android tooling updates
    classpath 'io.fabric.tools:gradle:1.+'
  }
}

lalu

apply plugin: 'io.fabric'

repositories {
  maven { url 'https://maven.fabric.io/public' }
}

dan dependencies

  compile('com.crashlytics.sdk.android:crashlytics:2.6.4@aar') {
    transitive = true;
  }

2. Lalu pada AndroidManifest.xml, tambahkan key milik crashlytics/fabric

      

pastikan juga sudah memiliki permisssion akses internet

  

3. Lalu inisialiasikan Fabric pada activity :

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import com.crashlytics.android.Crashlytics;
import io.fabric.sdk.android.Fabric;

public class MainActivity extends ActionBarActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      Fabric.with(this, new Crashlytics());
      setContentView(R.layout.activity_main);
    }
}

Selain cara diatas, ada cara mudahnya dengan menginstall plugin Fabric for Android pada android. Anda dapat melakukannya pada menu preferences-plugins-browse repositories lalu cari Fabric

fabric-plugin

Setelah diinstall, maka anda cukup mengikuti langkah yang tersedia, maka otomatis semua ditambahkan pada project Anda.

Untuk mengetahui crash report yang terjadi anda dapat melihatnya melalui dashboard fabric

download

Tulisan Lain   Debug Database SQLite Android Melalui Browser

By alfach

Leave a Reply

Your email address will not be published. Required fields are marked *