Yanıtlar:
Çünkü CPU / ABI "Bu hedef için hiçbir sistem görüntüsü kurulu değil" diyor. Sistem görüntülerini yüklemeniz gerekir.
Android SDK Yöneticisi'nde "ARM EABI v7a Sistem Görüntüsünü" yüklediğinizi kontrol edin (4.0 sürümündeki her Android sürümü için ve sanal bir cihazı çalıştırabilmek için bir sistem görüntüsü yüklemeniz gerekir)
Sizin durumunuzda sadece ARM sistem görüntüsü var (Android 4.2). Eski bir sürüm çalıştırıyorsanız, Intel Sistem Görüntüleri (Intel x86 ATOM) sağlamıştır. Her ikisi arasındaki performans karşılaştırmasını görmek için internette kontrol edebilirsiniz.
Benim durumumda (aşağıdaki resme bakın) Android 4.2 için bir Sistem Görüntüsü yüklemedim, 4.1.2 için ARM ve Intel Sistem Görüntüleri kurdum
4.2 Sistem Görüntüsünü yüklemediğim sürece sizinle aynı problemi yaşayacağım.
GÜNCELLEME : Intel Mimarileri'nde Android Emaulator'ı Hızlandırma başlıklı bu son makalede , emülatör hızlandırmak için intel sistem görüntülerinin nasıl kullanılacağı / kurulacağı açıklanmaktadır.
DÜZENLE / TAKİP ET
Resimde gösterdiğim şey, orijinal soru olduğu gibi Android 4.2 için, ancak Android'in her sürümü için geçerlidir.
Elbette (@RedPlanet'in dediği gibi), MIPS CPU cihazları için geliştiriyorsanız "MIPS Sistem Görüntüsünü" kurmanız gerekir.
Son olarak, @SeanJA'nın dediği gibi , yeni yüklenen görüntüleri görmek için tutulmayı yeniden başlatmanız gerekir. Ama benim için, tüm değişiklikleri dikkate aldığından emin olmak için güncellediğim bir yazılımı her zaman yeniden başlatıyorum ve bunun iyi bir uygulama olduğunu varsayıyorum.
Bu şu durumlarda olabilir:
Makinenize Android SDK'nın birden çok kopyası yüklenmiş. Android SDK'nın bir kopyası için kullanılabilir görüntüleri ve cihazları güncelliyor ve uygulamanızda başka bir uygulamada hata ayıklamaya veya çalıştırmaya çalışıyor olabilirsiniz.
Eclipse kullanıyorsanız, "Tercihler | Android | SDK Konumunuza " göz atın . Beklediğiniz yol olduğundan emin olun. Değilse, yolu, Android SDK'nın yüklendiğini düşündüğünüz yere yönlendirin.
Bu sayfadaki diğer yanıtlarda ayrıntılı olarak açıklandığı gibi, öykünücünüzde bir Android cihaz ayarınız yok.
4.2.2 görüntülerle AVD oluştururken aynı sorunu yaşadım, aşağıdakileri yaparak çözdüm:
Adt-bundle-windows-x86_64-20131030 \ sdk \ system-images \ android-17'de "varsayılan" bir klasör olup olmadığını kontrol edin.
Varsa, "varsayılan" klasörün içeriğini (indirilen sistem görüntüleri) adt-bundle-windows-x86_64-20131030 \ sdk \ system-images \ android-17'ye taşıyın.
Bu yardımcı olur umarım.
Bu soruyu yeni bir Android Studio'nun ekran görüntüsü ile güncellemek istiyorum. Yeni sistem görüntülerinin nereye kurulacağını bulmak biraz zaman aldı.
SDK Yöneticisine iki yoldan biriyle ulaşabilirsiniz. Seçenek 1. Araçlar> Android> SDK Yöneticisi Seçenek 2. Android Studio> Tercihler> Görünüm ve Davranış> Sistem Ayarları> Android SDK (Bu Mac içindir; diğerleri için uyarlayın.)
"SDK Platformları" bölmesinde, sistem görüntülerini görmek için "Paketleri Göster" kutusunu işaretleyin.
İstediklerinizi seçin, "Uygula" ya tıklayın ve voilà!
Eclipse görüntüleri görebilmek için "varsayılan" adlı bir klasör içindeki klasörleri android - ## klasörüne taşımak zorunda kaldı.
En son Android Wear teknolojisiyle ilgili yeni bir olası hata var. Önümüzdeki hafta hazırlanmak için aşınma SDK'sı için bir emülatör başlatmaya çalışıyordum. API düzeyi bunu yalnızca 4.4.2 KitKat'ın en son derlemesinde destekler.
Eğer giyilebilir gibi bir şey kullanıyorsanız, hala Eclipse varsayılan 2.3.3 Gingerbread olarak başlar. Hedefinizin desteklenen en düşük hedefle eşleştiğinden emin olun. Giyilebilir cihazlar için en son 19 KitKat.