Madde için üst alınırken hata oluştu: kaynak v23 AppCompat yükseltmeden sonra verilen ad ile eşleşen bulundu
Hep Eclipse ile android programlama ettim ve Studio Android için geçiş başlatmaya karar verdi. Ben zaten eclipse için aynı SDK kullanmaya karar verdi, sonra:
- Yeni bir proje başladı
- Set minimum SDK 4.0 (Seviye 14 API)
- Boş Aktivite seçeneği seçin
- Etkinlik Adı ve Düzeni Adı için Varsayılan adlar kullanılır
- Bitirmek Çarptı
Birkaç saniye sonra Gradle yapı tamamlanır ve bana dosya Teste4\app\build\intermediates/exploded-aar\com.android.support\appcompat-v7\23.0.0\res\values-v23\values-v23.xml aşağıdaki iletileri ile 2 hataları atar
Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.
Bana bu hata veriyor neden anlamıyorum. Android 5.1 (API Level 22) seçeneğinde kullanıyorum "Derleme Sdk Sürümü". "Proje Yapısı"^. düğmesi bu kontrol uygulama (sol sütun) >Özellikleri sekmesi.
Ben bunu düzeltmek için ne yapmalıyım?
Zaten burada önerilen ne denedim, ama işe yaramadı appcompat-v7:21.0.0': No resource found that matches the given name: attr 'android:actionModeShareDrawable'
Teşekkürler!
CEVAP
Derleme SDK sürümü destek kütüphanenin ana sürüm aynı olmalıdır.
Destek kitaplığı sürümü 23 kullanıyorsanız bu yana, Android SDK sürümü 23 karşı derlemelisiniz.
Alternatif olarak Android SDK sürümü 22 karşı derleme en son destek kitaplığı v22 geçiş yaparak devam edebilirsiniz.
appcompat v7:21.0.0': verilen adı...
Öğe için hata alınıyor üst: verilen ad...
hata: Hiçbir kaynak tanımlayıcısı özni...
Kütüphaneler artık ADT 22 yükseltmeden...
Aktarım düzeyi hatası sunucudan sonuçl...