Lompat ke konten
A alfach.com

Crashlytics : Crash Reporting Tool untuk Android Yang Powerful

A alfach.com
1 menit baca
Crashlytics : Crash Reporting Tool untuk Android Yang Powerful

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

Kode
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

Kode
apply plugin: 'io.fabric'

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

dan dependencies

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

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

Kode
<meta-data
          android:name="io.fabric.ApiKey"
          android:value="715331608c9801f4d9ae4b2da1b2113de8e506df"
      />

pastikan juga sudah memiliki permisssion akses internet

Kode
<uses-permission android:name="android.permission.INTERNET" />

3. Lalu inisialiasikan Fabric pada activity :

Java
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

Bacaan terkait

Komentar (0)

Belum ada komentar. Jadilah yang pertama.

Tulis komentar

Komentar akan dimoderasi sebelum tampil.

Tidak akan dipublikasikan.