Mengatasi error "Android Unable to resolve superclass"

Belum lama seorang teman meminta bantuan untuk sebuah project Android menggunakan framework Phonegap. Dengan senang hati saya membantunya, namun saat mengimport project yang teman saya berikan ternyata tidak berjalan dengan benar dan tampil error.

Dari logcat eclipse terdapat pesan berikut:


Dari hasil pencarian Google ditemukan masalahnya, maka dari itu untuk memperbaikinya dengan cara sebagai berikut:

1. Menurunkan versi OS Android
Project Android yang teman saya kirimkan menggunakan versi 4.3 sedangkan yang saya gunakan dibawah versi tsb, maka saya melakukan penurunan os dari yang seharusnya ke os yang saya gunakan. Untuk itu, klik kanan dari nama Project Android nya dan pilih Properties


Setelah itu klik Android disisi kiri dan pilih versi OS yang diinginkan. Dalam contoh ini saya menurunkan ke versi Android 4.0.3 dan kemudian tekan OK untuk menyimpan.


2. Lengkapi Library Project
Saat mengimport project sudah pasti semua folder yang berada dalam project tsb akan ikut ter-import termasuk folder lib atau libs. Namun isi dari folder tsb kadang tidak ikut tereksekusi saat dilakukan run pada project.

Maka perlu di tambahkan kedalam project dengan cara klik kanan pada Project dan klik Properties, setelah itu klik Java Build Path dan kemudian pilih Order and Export. Lalu tick semua file lib tsb dan tekan OK untuk menyimpan.


3. Cek AndroidManifest.xml
Pastikan android:minSDKVersion dan android:targetSdkVersion sudah sesuai dengan emulator kalian, jika belum maka sesuaikan dengan emulator atau perangkat yang kalian gunakan.

4. Clean Build Project
Setelah ketiga point diatas telah dilengkapi selanjutnya adalah melakukan Clean dari project yang kita miliki dengan cara, klik Project -> Clean... dan kemudian pilih project yang akan di Clean dengan menekan OK.

5. RUN Project
Langkah terakhir adalah menjalankan program dengan Run dan lihat hasilnya.
Jika sudah mengikuti rekomendasi point saya diatas seharusnya sudah dapat terselesaikan.

Selamat mencoba :)

referensi:

Mengatasi error "Android Unable to resolve superclass" Mengatasi error "Android Unable to resolve superclass" Reviewed by rizupz on Senin, Agustus 26, 2013 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.