Perbaiki: java.lang.NoClassDefFoundError
The java.lang.NoClassDefFoundError tidak ada alasan yang jelas adalah kesalahan yang cukup terkenal yang dapat terjadi karena salah satu dari dua alasan. Alasan pertama mengapa java.lang.NoClassDefFoundError tidak ada alasan yang jelas dapat terjadi adalah karena Android Development Tools kedaluwarsa yang perlu diperbarui oleh pengguna. Keadaan yang lebih serius di mana kesalahan ini diketahui terjadi adalah ketika kelas tertentu (atau kelas di mana kelas tertentu bergantung pada) yang tersedia untuk program selama Waktu Kompilasi tidak dapat ditemukan oleh program pada Run Time.
Masalah ini sama bermasalahnya seperti biasa, dengan sebagian besar programmer Java ingin memperbaiki masalah segera setelah muncul. Nah, berikut ini adalah dua perbaikan yang telah bekerja untuk pengguna Android Development Tools yang pernah mengalami masalah di masa lalu:
METODE 1: Bersihkan proyek
Cadangkan proyek yang perlu dibersihkan. Sementara pembersihan umumnya cukup aman, pencegahan selalu lebih baik daripada obat-obatan.
1. Navigasikan ke bagian Proyek di bilah alat.
2. Pilih Bersihkan dari menu drop down.
3. Di jendela yang terbuka kemudian, periksa proyek-proyek Bersih yang dipilih di bawah ini.
4. Pilih proyek yang perlu dibersihkan.
5. Klik OK.
TIP PRO: Jika masalahnya ada pada komputer Anda atau laptop / notebook, Anda harus mencoba menggunakan Perangkat Lunak Reimage Plus yang dapat memindai repositori dan mengganti file yang rusak dan hilang. Ini berfungsi dalam banyak kasus, di mana masalah ini berasal karena sistem yang rusak. Anda dapat mengunduh Reimage Plus dengan Mengklik di SiniMETODE 2: Periksa semua pustaka yang tidak dicentang dari Path Build
Temukan folder tempat pustaka .jar berada. Folder ini harus diberi nama libs. Jika folder itu bernama lib, klik kanan pada folder, klik pada Refactor dan kemudian pilih Rename. Ganti nama folder menjadi libs.
Klik kanan pada proyek yang menampilkan java.lang.NoClassDefFoundError tidak ada alasan yang jelas, pilih Build Path dan kemudian pilih Configure Build Path.
Arahkan ke tab Urutan dan Ekspor.
Centang kotak di sebelah pustaka .jar (seperti gcm.jar dan libGoogleAnalyticsV2.jar) yang belum dicentang.
Bersihkan proyek lagi.
TIP PRO: Jika masalahnya ada pada komputer Anda atau laptop / notebook, Anda harus mencoba menggunakan Perangkat Lunak Reimage Plus yang dapat memindai repositori dan mengganti file yang rusak dan hilang. Ini berfungsi dalam banyak kasus, di mana masalah ini berasal karena sistem yang rusak. Anda dapat mengunduh Reimage Plus dengan Mengklik di Sini