Home / Android / Crashlytics : Crash Reporting Tool untuk Android Yang Powerful

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

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

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

pastikan juga sudah memiliki permisssion akses internet

  <uses-permission android:name="android.permission.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

About alfach

Check Also

picasso

Menampilkan Image/Gambar dari Url Pada Android Menggunakan Picasso

Menampilkan image pada android merupakan hal yang gampang-gampang susah apalagi jika image tersebut diambil dari ...

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>