Bu gerçekten basit bir tane olmalı. Merhaba Android eğiticisini yapıyorum ve uygulamamın taklitçiye yüklenmesini sağladı. Bununla birlikte, tekrar çalışmaya başladığımda (değişiklik olmadan) tutulma ortamı, mevcut olana bağlanmak yerine yeni bir emülatörün başlatılmasında ısrar ediyor. Bunu nasıl düzeltirim? Geliştirme ortamım Mac OS 10.6.8 çalıştıran bir Mac Mini.Eclipse'deki Android Geliştirme: Her zaman yeni emülatörü açar
Teşekkürler.
Yeni Güncelleme: Ben cevabı bulduk
:
Öncelikle bu [Mangusto tarafından yukarıda bağlantılı soruyu] okuma [1] Use same android emulator everytime
Sonra ne kimse gerçekten ihtiyacı olduğunu fark Eğer emülatör açılırsa ve yavaşça başlatılıyorsa, emülatörü başlatmak, başlatmak için beklemek ve ardından yukarıdaki bağlantıda açıklanan manüel yolu eklemektir. Emülatörünüz, aşağıdaki güncellemede açıklandığı şekilde bağlantı kesildiği için yavaşça başlıyorsa, otomatik çalışmaz.
Yanıtlar için teşekkürler.
Güncelleme: Aşağıda
Tutulma yazdırma çıktı (I görüntüyü bağlamaya çalıştı ama benim kullanıcı düzeyi nedeniyle olamazdı ben 10 veya daha fazla itibar düzeyini gerekir.). Otomatik vs manuel hakkında aşağıdaki öneriyi zaten denedim. Sorun şu ki, apk dosyası yüklenirken otomatik olarak emülatörde başlatılmadı. Bu nedenle, eclipse emülatörden ayrılmış. Uygulamamı android emülatördeki uygulamalara giderek görebiliyordum.[2011-11-24 08:25:34 - SDK Yöneticisi] Android 4.0, ARM (armeabi-v7a) işlemcisi,
[2011-11-24 08:25:34 - SDK'ya dayalı AVD 'myAvd' oluşturuldu Manager] aşağıdaki donanım yapılandırmasına sahip:
[2011-11-24 08:25:34 - SDK Yöneticisi] hw.lcd.density = 240v
[2011-11-24 08:25:34 - SDK Yöneticisi] vm .heapSize = 24
[2011-11-24 08:25:34 - SDK Yöneticisi] hw.ramSize = 512
[2011-11-24 08:29:17 - HelloAndroid] -------- ----------------------
[2011-11-24 08:29:17 - HelloAndroid] Android Lansmanı!
[2011-11-24 08:29:17 - HelloAndroid] adb normal şekilde çalışıyor.
[2011-11-24 08:29:17 - HelloAndroid] Com.example.helloandroid.HelloAndroid etkinliğinin gerçekleştirilmesi
[2011-11-24 08:29:17 - HelloAndroid] Otomatik Hedef Modu: Yeni emülatörün başlatılması uyumlu AVD 'myAvd'
[2011-11-24 08:29:17 - HelloAndroid] Virtual Device 'myAvd'
[2011-11-24 08:29:25 - Emulator] 2011-11 ile yeni bir emülatörün başlatılması -24 08: 29: 25.377 emülatör kolu [984: 80b] Bir kez uyar: Bu uygulama veya kullandığı bir kitaplık, kullanımdan kaldırılmış olan NSQuickDrawView kullanıyor. Uygulamalar QuickDraw kullanımını durdurmalı ve Quartz'ye geçmelidir.
[2011-11-24 08:29:25 - HelloAndroid] Yeni emülatör bulundu: emulator-5554
[2011-11-24 08:29:25 - HelloAndroid] HOME ('android.process.acore' bekleniyor) başlatılacak ...
[2011-11-24 08:31:29 - HelloAndroid] ANASAYFA cihazda 'emulator-5554' var.
[2011-11-24 08:31:29 - HelloAndroid] Uploading HelloAndroid.apk aygıtına 'emulator-5554'
[2011-11-24 08:31:29 - HelloAndroid] HelloAndroid.apk yükleniyor ...
[2011-11-24 08:33:36 - HelloAndroid] 'Emulator-5554 aygıtına HelloAndroid.apk yüklenemedi!
[2011-11-24 08:33:36 - HelloAndroid] (null)
[2011-11-24 08:33:36 - HelloAndroid] 'Emulator-5554' aygıtında HelloAndroid.apk yüklenemedi: Bağlantı eş tarafından sıfırlama
[2011-11-24 08:33:36 - HelloAndroid] com.android.ddmlib.InstallException: Bağlantı eş tarafından sıfırlandı
[2011-11-24 08:33:36 - HelloAndroid] Lansman iptal edildi!
[2011-11-24 08:34:55 - HelloAndroid] ------------------------------
[2011 -11-24 08:34:55 - HelloAndroid] Android Lansmanı!
[2011-11-24 08:34:55 - HelloAndroid] adb normal şekilde çalışıyor.
[2011-11-24 08:34:55 - HelloAndroid] Com.example.helloandroid.HelloAndroid etkinliğinin gerçekleştirilmesi
[2011-11-24 08:34:55 - HelloAndroid] Otomatik Hedef Modu: Yeni emülatörün başlatılması uyumlu AVD 'myAvd'
[2011-11-24 08:34:55 - HelloAndroid] Virtual Device 'myAvd'
[2011-11-24 08:35:03 - Emulator] ile yeni bir emülatörün başlatılması UYARI: Veriler bölüm zaten kullanımda. Değişiklikler devam etmeyecek! [2011-11-24 08:35:05 - Emulator] UYARI: Önbellek bölümü zaten kullanımda. Değişiklikler devam etmeyecek! [2011-11-24 08:35:06 - Emulator] 2011-11-24 08: 35: 06.756 emülatör kolu [1004: 80b] Bir kez uyar: Bu uygulama veya kullandığı bir kitaplık NSQuickDrawView kullanıyor. kullanımdan kaldırıldı. Uygulamalar QuickDraw kullanımını durdurmalı ve Quartz'ye geçmelidir.
[2011-11-24 08:35:06 - HelloAndroid] Yeni emülatör bulundu: emulator-5556
[2011-11-24 08:35:06 - HelloAndroid] HOME ('android.process.acore' bekleniyor) başlatılacak ...
[2011-11-24 08:35:11 - HelloAndroid] emulator-5556 bağlantısı kesildi! 'Com.example.helloandroid.HelloAndroid etkinlik lansmanı' iptal ediliyor!
[2011-11-24 08:42:36 - HelloAndroid] ------------------------------
[2011 -11-24 08:42:36 - HelloAndroid] Android Lansmanı!
[2011-11-24 08:42:36 - HelloAndroid] adb normal şekilde çalışıyor.
[2011-11-24 08:42:36 - HelloAndroid] Com.example.helloandroid.HelloAndroid etkinliğinin gerçekleştirilmesi
[2011-11-24 08:42:36 - HelloAndroid] Otomatik Hedef Modu: Tercih edilen AVD 'myAvd ' mevcut değil. Yeni emülatörün başlatılması.
[2011-11-24 08:42:36 - HelloAndroid] Sanal Cihaz ile yeni bir emülatör başlatma 'myAvd'
Kontrol Bu ilişkili [soru] (http://stackoverflow.com/questions/8136268/use-same-android-emulator-everytime/8136352#8136352) – Mangusto