Pemrograman Mobile Ke - 3
Pemrograman Mobile Ke - 3
PERTEMUAN 3
ERROR BUG DAN MEN-DEBUG APLIKASI
Force closed terjadi Ketika kode yang ditulis tidak bisa menghandle sebuah
kondisi yang diharapkan. Biasanya terjadi karena:
Java null pointer exception, dimana terdapat nilai null pda sebuah obyek dan
tidak tervalidasi terlebih dahulu sebelum diproses untuk sebuah kondisi.
Java out of memory exception, terjadi karena besar ukuran penggunaan
aplikasi melebihi kapasitas memori yang diberikan oleh system android Ketika
aplikasi dijalankan. Hal ini sering terjadi Ketika melakukan load gambar
dengan ukuran besar tanpa melakukan scale kedalam ukuran tertentu
1. FORCE CLOSED (APLIKASI DIPAKSA BERHENTI)
Force closed terjadi Ketika kode yang ditulis tidak bisa menghandle sebuah kondisi
yang diharapkan. Biasanya terjadi karena:
Java index out of bound, bug ini terjadi Ketika program mengakses index diluar
jangakauan ukuran dari kelas collection seperti ArrayList atau linkedlist.
Array {1,2,3}
Array[0]. >> 1
Array [1] >> 2
Arra [2] >> 3
2. Bug not responding
• Seringkali Ketika aplikasi yang dibuka
memerlukan waktu cukup lama untuk
memproses perintah, maka secara otomatis
device akan memunculkan pesan dialog bahwa
aplikasi tidak merespon.