Memperbaiki Error appcompat v7 pada Eclipse IDE (ADT)

Setiap membuat project baru menggunakan Eclipse IDE update terbaru, secara otomatis akan muncul folder project appcompat_v7. Tujuannya untuk memberikan compatibility terhadap versi Android sebelumnya, mulai dari API Level 8 (Android 2.2 Froyo). Namun, akan ditemui error pada folder project.

Lalu diikuti dengan error report yang tampil berturut-turut, kurang lebih seperti dibawah ini:

[code]
error: Error retrieving parent for item: No resource found that matches the given name ‘android:TextAppearance.Material’.
error: Error retrieving parent for item: No resource found that matches the given name ‘android:Widget.Material.*’
error: Error: No resource found that matches the given name: attr ‘android:actionModeShareDrawable’.
[/code]

Langkah Penyelesaian Error Eclipse

Pastikan telah melakukan download extras terbaru yaitu: Android Support Repository, Android Support Library, Google Play services, Google Repository, dan Android 5.0 SDK (API 21) Platform melalui SDK Manager. Karena terjadinya error ini disebabkan oleh ketidaktersediaan resource yang ada pada packages tersebut. Pada Eclipse bisa dibuka melalui menu Window > Android SDK Manager.

[Missing Image]

Lalu buka file project.properties yang ada pada file appcompat_v7 atau android-support-v7-appcompat, lalu ubah nilai target menjadi target=android-21. Setelah itu lakukan clean project dengan memilih menu Projects > Clean. Selesai.

Published by

Riza

Web Developer & Designer

5 thoughts on “Memperbaiki Error appcompat v7 pada Eclipse IDE (ADT)”

  1. Saya kesulitan sekali untuk mengimport appcompat pada eclipse saya. Stelah saya ikuti petunjuknya pada file=import=rootdirectory=android sdk=extras=android=support=appcompat. Tidak muncul checkbox alias tidak bisa di centang.
    Ini kenapa ya…. Mohon untuk penerangannya ya please

  2. Setelah diinstal semua sdk nya muncul tanda silang merah di res nya appcompat_v7 ? Gimana cara perbaikinya ?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.