Begini cara berga tech tipscoding android DAN bagaimana CARA mngoptimasinya , Kali ini saya akan menjelaskan beberapa tips Error troubleshoting di projek android sendiri.
Saya menyebutnya troubleshoting karena error yang terjadi disini lebih sering karena perbedaan konfigurasi Android SDK dan eclipse, bukan pada kode aplikasi android itu sendiri. Mari cek satu persatu yah gaesss.
1. Penyebab Dari Target SDK tidak tersedia
Saat anda mengimport proyek android, biasanya akan muncul error di source code proyek. Biasanya hal ini karena target-SDK yang ada di proyek tersebut tidak tersedia di SDK komputer. Cara termudah, buka file project.properties dan ganti dengan target SDK yang tersedia. Biasanya, buku buku lama masih mentargerkan android-8(froyo).
2. Penyebab dari Library yang tidak ditemukan
Sering terjadi untuk proyek yang punya dependensi terhadap library tertentu. Misalkan aplikasi anda membutuhkan library GCM.jar, namun file GCM.jar tidak tersedia atau lupa di kopikan ke folder lib.
3. Perbedaan nama package d folder src dan di manifest yang wajib kamu ketahui !!!
Sering terjadi kalau kita merefactor nama paket. Sebagai contoh sebuah paket aslinya bernama id.web.candra.demo, lalu diganti menjadi com.candra.demo, saat di run akan muncul error, mengapa? karena nama paket di manifest belum diganti ke com.candra.demo. Intinya, setiap mengganti nama paket di source code, ganti juga nama paket di manifestnya.
Kamu bisa baca juga artikel lainnya :
- e-Faktur sering Error Tidak Bisa Dibuka Java Runtime Environment Not Valid disini Solusinya
- Begini Cara Mengatasi Kertas Macet atau Error untuk Type Printer HP 1515
- Cara Memperbaiki Repair Table di Database MySQL yang korup dengan myisamchk
- Cara Install Windows 2010 / 7 / 8 dengan BIOS legacy dan UEFI firmware terbaru di tahun 2017
4. Penyebab Activity Tidak ada di Manifest.
Sering terjadi kalau kita mempunyai aplikasi yang punya banyak Activity. Program akan berjalan normal sampai Activity yang tidak terdata di manifest dipanggil, maka saat itu juga aplikasi akan crash. Telitilah dan pastikan semua activity di source code sudah terdata di manifest.
5. Terjadi File di resource rusak atau hilang.
File diresource dipanggil oleh file layout atau kadang langsung dipanggil oleh source code java. Kerusakan atau error yang terjadi di resource bisa menyebabkan seluruh file java error. Bagi programer pemula, mungkin ini akan membuat panik, tapi santai saja, biasanya kesalahannya simple, source code java tidak error, hanya saja dia error karena ada resource yang error. Maka jika anda melihat seluruh proyek error, perbaiki dulu file xml di res. Biasanya, setelah semua file res sudah benar, semua error di file java hilang dengan sendirinya. Ingat, mulailah mencari error dari file di resource (layout, value folder).
6. Aplikasi tidak mau terkoneksi keserver /webservice /internet
Ini lebih sering disebabkan permisi belum di deklarasikan di manifest, biasanya karena kurang baris
<uses-permission android:name="android.permission.INTERNET" />
Sumber artikel dari : http://www.candra.web.id/kumpulan-tips-troubleshoting-proyek-android/