AVD Manager - Android Sanal Cihaz Oluşturulamıyor


107

Dün Google'dan Android Eclipse Eklentisini ve Android SDK'yı yükledim. AVD Manager penceresini adresine giderek açıyorum Window -> Android Virtual Device Manager. Daha sonra "Yeni" yi tıklıyorum ve "Yeni Android Sanal Cihazı (AVD) Oluştur" penceresi karşıma çıkıyor. Sorun şu ki, "Tamam" düğmesini grileştiremiyorum. "Cihaz" dan Nexus 7'yi seçiyorum, AVD'ye bir isim veriyorum, hedef olarak "Android 4.2 API Seviye 17" yi seçiyorum. Geri kalan ayarlar için ne yaparsam yapayım, "Tamam" düğmesi gri renkte görünmeye devam ediyor. Herhangi bir hatayla karşılaşmadım. Neyin eksik olabileceğine ve pencerenin neden "Tamam" ı tıklayarak devam etmeme izin vermediğine dair bir fikriniz var mı?


1
Tam olarak aynı sorunu yaşıyorum, ancak @ Ralgha'nın cevabına göre, zaten yükledim ARM EABI v7a System Image. CPU / ABI açılır listem aslında boş; seçeceğim hiçbir şey yok. Düşüncesi olan var mı?
dragonridingsorceress

1
Farklı API sürümlerini kullanmayı denemek isteyebilirsiniz. Devam ettim ve yapabildiğim her API sürümünü yükledim. Seçtiğim API sürümüne bağlı olarak, farklı CPU emülatörlerini seçme yeteneğim var. Emülatörü çalıştırırken bir DÜNYA fark yaratan Intel HAXM'yi de kurdum.
ossys

1
Birden fazla API sürümü kurdum (tümü değil, tümü 4.x sürümleri) ve hala CPU / ABI listemde hiçbir şey yok. Başka öneriniz var mı?
dragonridingsorceress

1
@DavidT. İlk açılır menüden bir Cihaz seçmeyi deneyin. Ad dışında her şeyi otomatik olarak doldurur. Bakınız: stackoverflow.com/questions/14003009/…
dragonridingsorceress

1
Merhaba purlogic, yukarıdaki yorumumda @DavidT'ye açıkladığım gibi, ilk açılır menüden önceden ayarlanmış bir Cihaz seçmem gerekiyordu.
dragonridingsorceress

Yanıtlar:


140

Hedefin altındaki açılır menüden bir CPU / ABI hedefi seçmediniz veya bir sistem görüntüsü yüklemediniz. SDK yöneticinizi açın ARM EABI v7a System Imageve Android 4.2 bölümü altında yüklediğinizden emin olun .


1
Windows -> Android SDK Yöneticisine gittim ve ARM EABI v7a Sistem Görüntüsünü yükledim.
ossys

23
Kurulumdan sonra Eclipse'i (kullanıyorsanız) yeniden başlatmayı unutmayın.
easycheese

8
Kurulumdan sonra ARM EABI v7a System Image ise, Eclipse'i yeniden başlatmayı unutmayın. Ve zaten yüklüyse, lütfen cihaz adınızın (Nexus 4) gibi "boşluklar" içermediğinden emin olun . Adınızda boşluk varsa, "Tamam" düğmesi devre dışı kalacaktır.
shripad20

1
Eklemek
gerekirse

@ shripad20 Bu benim için öyleydi! Teşekkür ederim.
BK

25

Bir AVD oluşturmada sorun yaşadım.

Ya:

  • SDK yöneticisinden SDK sürümlerini yükledikten sonra tutulmayı yeniden başlatın veya
  • Eclipse dışında "AVD Manager.exe" dosyasını çalıştırmalısınız

1
Evet, SDK sürümünü yükledikten sonra tutulmayı yeniden başlattım, ardından AVD yöneticisinde göründü. :)
Emmy

22

İlk olarak, "AVD Adı" alanında boşluk (veya '+', '=', '/', vb. Gibi diğer yasadışı karakterler) olmadığından emin olun. Benim için Spaces kırdı.


3
Bunu şart olarak belirtmiş olsalardı iyi olurdu
Sophie

14

Tüm gerekli paketler kurulmuş olmasına rağmen aynı sorunu yaşadım. Eclipse'i kapattım, \ android-sdks \ tools \ klasöründeki monitor.bat dosyasını çalıştırdım, oradan AVD Manager'ı açtım ve burada sanal cihazlar oluşturmayı başardım.


1
Bu, Sanal Cihazları eklerken sorun yaşadığımda benim için çalıştı
denil


6

Benim için işe yarayan monitor.batin ile bir AVD oluşturmaya çalışın tools-folder!


5

Beni şaşırtan başka bir şey: "Ad" alanı tek bir kelime olmalı ve boşluk içermemelidir!


1
Benim için
buydu

4

Tam olarak aynı sorunu yaşadım ... ARM EABI v7a Sistem Görüntüsünü yüklemek benim için de çalıştı. Çok teşekkürler.

Daha önce Android SDK yöneticisinde, daha yeni bir SDK (Android 4.2) için aynı ada sahip bir sistem görüntüsünün (ARM EABI v7a Sistem Görüntüsü) sistemime yüklendiğini görmüştüm. Sonuç olarak, daha önceki Android 2.2 SDK ARM görüntüsünü yükleme ihtiyacını ortadan kaldıracağını düşündüm, ancak görünüşe göre değil.


Merhaba, SO'ya hoş geldiniz! Cevabınız biraz "ben, çok kaba". Genelde SO'da, "ben çokça" türü şeyler cevaplar için önerilmez. Yorumlara böyle bir şey koymak daha iyi olabilir.
DWright

1
Tamamen katılıyorum Bunu yukarıdaki cevaba bir yorum olarak eklemeyi planladım, ancak yeni bir katılımcı olarak bunu yapmak için henüz yeterli itibarım yok (Mevcut: 1, gerekli: 50). Meşgul olsam iyi olur!
Chris Johnson

3

Hey millet aynı sorunu yaşadım ama şimdi anladım: Hangi API'yi seçtiğinizi ve bu API sürümü için CPU / ABI'nin mevcut olup olmadığını kontrol edin. Varsa işiniz biter! Cihazı, onu destekleyen pencerelere göre seçin.


3

SDK Yöneticinizi açmanız ve her şeyin, özellikle de Sistem Görüntüsünün kurulu olduğundan emin olmanız gerekir. Bundan sonra düzelecek!


1
Merhaba Lili ve stackoverflow'a hoş geldiniz! Diğer yorumları / cevapları gördünüz mü? Görünüşe göre bu zaten önerilmişti ve nedeni bu değil.
ılǝ

3

SDK Yolunu bir şekilde değiştirdiyseniz, yüklediğiniz SDK'ları iyi listelemesine rağmen bulamayacaktır.

Android SDK Manager'ı açarak ve bu iletişim kutusunda Araçlar -> AVD'leri Yönet menüsünü seçerek çözdüm. AVD'leri Yönet'i doğrudan Eclipse araç çubuğundan açtığınızda, oluşturduğunuz AVD'yi görmek için Yenilemelisiniz.


2

Aslında bu soruna bir hafta önce girdim. Sorun, Android SDK eklentisinin güncel bir Eclipse sürümünü SDK'nın en son sürümüyle kullanmamakla ilgiliydi. Genel olarak eğlenceli bir sorundu, ancak güncellediğim anda ortadan kayboldu.

AVD görüntülerini bile güncelledim ve şansım yoktu. Görünüşe göre eski eklenti yeni resim düzenini falan göremiyor. Bu, SDK'nın 22.3 sürümü içindir.


2

Kubuntu 12.04'te Eclipse Kepler, ADT kurulu, aynı semptomları yaşadım. ARM EABI v7a Sistem Görüntüsü zaten kurulmuştu. Çıkış yolu aracı komut satırından çalıştırmaktı, sonra şikayet etmedi. Sanırım tutulmanın yeniden başlatılması hile yapabilirdi ama artık denediğimden emin değilim.


1

Android-sdks \ tools'da monitor.bat dosyasını açtım ve orada cihaz yöneticisini başlattım ve AVD'yi oluşturabildim.


Bu soruya bir cevap vermiyor. Bir yazardan eleştiri yapmak veya açıklama istemek için, gönderisinin altına bir yorum bırakın - kendi gönderilerinize her zaman yorum yapabilirsiniz ve yeterli itibara sahip olduğunuzda herhangi bir gönderi hakkında yorum yapabilirsiniz .
iTech

@iTech Bu sorunun cevabı, sadece zayıf bir cevap. ond: Lütfen yanıtlarınızı ileride daha fazla açıklayın, teşekkürler!

0

AVD Manager'ı Visual Studio 2015'ten başlatmak bu sorunu benim için çözdü.

Tüm gerekli paketleri (çok sayıda paket) yükledim, ancak bunları bir süredir kullanmadım ve algılama sorunları yaşadım SDK yöneticisinde bunları . Monitor.bat dosyasını 'android / sdk / tools' içinde çalıştırdıktan sonra AVD'yi çalıştırmak da dahil olmak üzere yukarıda sağlanan tüm çözümleri boşuna denedim.

Daha sonra VS'den AVD'yi 'Araçlar-> Android-> Android Emülatör Yöneticisi'nde başlattım ve hem' Google API'leri Intel Atom x86 'hem de ARM EABI v7a sistem Görüntülerini algıladı hemen tespit etti!

Hedef, API Seviye 23'e ayarlandı.


-2

AVD oluşturma sorunları yaşıyorsanız, onu yeni bir klasöre (eclipse, android sdk, avd) koymaya çalışın ve sonra çalıştırın ve çalışmalıdır. Eclipse'i o klasörde açın ve her zamanki gibi çalıştırın

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.