Tuesday, 19 April 2016

Mengatasi Permasalahan Force Close Pada saat Me-running APP Android Menggunakan IDE Eclipse

                Adakalanya ketika anda memulai membuat aplikasi android menggunakan eclipse sebagai IDE nya,anda akan menemui permasalahan seperti berikut ini. Yaitu permasalahan pada saat kita akan me running aplikasi nya ke AVD yang telah kita buat. Nah apabila sobat pembaca mengalami hal ini,sobat pembaca bias mengatasi nya dengan menggunakan aplikasi logcat yang ada pada eclipse sobat. Bagaimana caranya,berikut ini caranya: 
  •  Memulai aplikasi logcat dengan cara klik menu window pada eclipse sobat,kemudian pilih show view,kemudian other.

  • Setelah di klik other maka akan tampil jendela seperti berikut ini:
 
  • Kemudian pilih android->lalu logcat kemudian enter. Maka di bawah inilah tampilan logcat nya:
  • Nah setelah sobat masuk ke aplikasi logcat seperti di atas,sobat tinggal membaca apa penyebab error nya. Untuk cara membaca nya berikut ini: 
  • Pada kolom yang saya beri kotak hitam,paling atas ada bacaan fatal exception,nah di bawah nya adalah penyebab error nya.kemudian cari apa penyebabnya agar kita bias merubah kodenya.
  • Pada kolom hitam yang lebih kecil itu adalah penyebab error pada APP saya sob. Penyebab error nya adalah RuntimeException. Pada permasalahan saya ini terjadi pada saat aplikasi di running,kemungkinan permasalahan nya adalah error pada layout nya. Karena setiap error berbeda-beda,sobat pembaca cara mengatasi nya uga berbeda-beda.

Demikian cara menggunakan aplikasi logcat nya.
Namun,cara terbaik mengatasi error tanpa solusi nya adalah,build ulang aplikasi yang akan sobat buat,apabila error nya di karenakan RuntimeException.      
MACAM-MACAM ERROR PADA FORCE CLOSE:
  1. NullPointerException ini biasanya di karenakan variabell yang masih kosong/belum diinisialisasikan namun sudah digunakan.
  2. ArrayIndexOutOfBoundException error ini terjadi apabila array yang kita buat kepenuhan muatan. Seperti contohnya kita punya array 3 elemen,kemudian di isi hingga 4 elemen. Error ini juga biasa di sebut ArrayIndexOutOfRangeException
  3. OutOfMemoryError error ini dikarenakan kita memasukkan nilai di luar jangkauan type variable. Misalkan kita memasukkan nilai 100.000 ke sebuah variable int (integer) yang jangkauan maksimalnya hanya sekitar 30.000 an. 
  4. RuntimeException error ini penyebabnya adalah pada saat running,kemungkinan terbesarnya adalah kelas nya tidak di ketahui. Error-error lainnya adalah NumberFormatException, ArithmeticException, StackOverFlow, dll.

          Demikian info pada postingan kali ini semoga bermanfaat bagi sobat-sobat blogger lainnya.

1 comment:

  1. MGM Grand Casino Hotel Reno - MapYRO
    Find MGM Grand Casino Hotel Reno location, rates, amenities: expert Reno 아산 출장샵 research, only at Hotel 성남 출장샵 and Travel 강원도 출장샵 Index. Realtime driving directions 문경 출장샵 to 계룡 출장안마 MGM Grand

    ReplyDelete