2014-04-07 35 views
14

Son SDK sürümüne kadar Android Emulator'üm x86 mimarisi ile çok güzel çalıştı, Intel HAXM'i kurdu ve AVD Yöneticisi'nde cihaz için GPU'yu etkinleştirdi.Android Emulator donuyor

En son SDK sürümüyle, Windows'umu (8.0'den 8.1'e) yeniden yükledim, hem 1.06 hem de 1.07 Intel HAXM çalıştı ve uygulama sık sık donuyor.

Bu ölüm donmuyor, sadece donuyor/artık ekranı güncellemiyor.

Özellikle bir ViewPager'ı kaydırıyorsam, hemen hemen her zaman sayfalar arasında donuyor.

AMA, AppBar'da bir menü öğesini tıklarsam, kendisini yeniler ve hedef ViewPage sayfasını çizer.

Şu anda herhangi bir öneriniz için minnettar oluruz, çünkü şu anda emülatör üzerinden uygulama geliştirme artık çok başarılı oldu.

cevap

3

Genymotion tarafından sağlanan emülatörleri kullanın; Android için birlikte çalıştığım herhangi bir emülatörden daha hızlı ve güvenilir. şans

http://www.genymotion.com/ :)

iyi!

P.S. Ayrıca bir eclipse eklentisi var.

+0

tamam mı? – Csabi

+0

http://www.javacodegeeks.com/2013/07/android-studio-with-android-alternative-emulatorgenymotion.html - bu bağlantıya göre, evet. – Tukajo

+1

Harika, işe yarıyor! Cevap olarak işaretleyecektir, ancak cevap değil, ama çok iyi bir çözüm :) – Csabi

5

Android Virtual Device (AVD) ayarlarında, Use Host GPU öykünme seçeneğini kapatın. Ne yazık ki, ortaya çıkan yavaşlık genellikle donmadan daha kötüdür.

+0

Evet, haklısınız. UI çok daha yavaş, ama her zaman donmadan daha iyidir. Teşekkürler. –

0

Android SDK Manager'dan, Intel x86 Emulator Accelerator (HAXM yükleyici) revizyonunu 5 veya sonraki bir sürümünü yükleyin ve PC'nizdeki sürücüleri güncellemek için sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.msi'u çalıştırın. Bu, buz çözücü hatayı düzeltmek için görünen hızlandırıcı 1.1.0 sürümüdür.

+0

Hayır, 1.1 hala donuyor. – Lee

2

Visual Studio Emulator for Android'u kullanın. Çok hızlı ve ismine rağmen, onu kullanmak için Visual Studio'da çalışmanızı gerektirmez. Android Studio ve Eclipse, onu çalışan emülatör olarak mutlu bir şekilde algılar.

Ayrıca
+2

Kullanım için, yow W8 veya daha büyük O.S. Hala w7 kullanıyorsanız iyi bir seçenek değil mi – jcasadellaoller

0

, Android Sanal Aygıt bu

deneyin Bu emülatör AVD

0

daha hızlıdır Xamarin Android Player

kullanabilirsiniz (AVD) ayarlarını seçin {ardından gösteriyi {thid AVD düzenlemek} gelişmiş ayar} sonra DEVRE DIŞI {çok çekirdekli işlemci}

0

bu deneyin:

Ben -noaudio seçeneği eklendi sonra
sdk\tools\emulator.EXE -partition-size 512 -noaudio -no-boot-anim -avd Nexus5XAPI25 -prop monodroid.avdname=Nexus5XAPI25 

, bunların da uyacaktır çalışır, ben Android Studio kullanıyorum