Saturday, 8 November 2014

CARA MENGATASI FORCE CLOSE PADA APLIKASI ANDROID MENGGUNAKAN LOGCAT


Android Eclipse
Android Eclipse
Force Close adalah aplikasi yang Exit otomatis saat aplikasi sedang di jalankan. Masalah yang sering menerpa pada Gadget Android. Tidak peduli apa seri perangkat Android kamu, masalah ini pasti pernah kamu temui. Hal ini bias disebabkan versi aplikasi yang tidak kompatibel dengan versi OS Android kamu atau karena kerusakan sistem atau kerusakan lainnya.

Force close Android termasuk ke dalam jenis Runtime Error, yaitu error atau kerusakan yang baru muncul apabila aplikasi dijalankan, karena itu dinamakan runtime. Kesalahan ini biasanya tidak terdeteksi kalau aplikasi tidak dijalankan, karena tidak ada marker error pada IDE. Namun saat aplikasi Android itu dijalankan, langsung deh tiba-tiba terjadi force close. 

Runtime error sebagai penyebab force close itu ada berbagai macam jenis , namun berikut adalah beberapa runtume error yang kerap terjadi :
  • NullPointerException : error ini biasanya terjadi karena variable yang kosong / belum di inisialsasi , namun sudah di gunakan , jenis ini paling eksis di twitter lohh 
  • ArrayIndexOutOfBoundsException : terjadi bila array kita terlalu penuh muatannya , contoh'nya kita punya 2 array elemen , tapi di isi hinggal 10 , padahal maksimal array 2 aja , Error ini juga biasa di sebutArrayIndexOutOfRange exception
  • OutOfMemoryError yang ini di sebabkan akrena kita memasukan nilai di luar jangkauan variable , misal kita masukkan nilai 200.000 ke dalam sebuah variable int(integer) yang jangkauannya maksimal 30.000-an
  • Lainya seperti NumberFormatExceptionArithmeticException, StackOverlow , dan lain lain.

Cara Menangani Aplikasi yang Force Close

Untuk masalah ini tools yang kalian butuhkan adalah LogCat. Memang LogCat itu tools paling powerful ketika kita ingin mengecek error apa saja yang terjadi pada aplikasi Android. Kalian tidak perlu belajar debugging, asal bisa baca LogCat saja, itu sudah lebih dari cukup 

No comments:
Write komentar