Android - Emulator'un başlatılması uzun sürüyor


10

Android-SDK'yı bilgisayarıma başarıyla yükledim. Genel olarak, uygulamayı gerçek android Cihazım (HTC HERO) ile test ediyorum, bu yüzden bir uygulamayı gerçek bir cihazda test etmek hızlı.

Ancak, emülatörü zaten oluşturulmuş bir AVD ile çalıştırmaya çalıştığımda, bir emülatörü yüklemek çok zaman alıyor, insanların aynı sorunla ilgili aynı soruları attığı bazı makaleler ve tartışma panoları gördüm.

Öyleyse lütfen, emülatörün her seferinde hızlı bir şekilde yüklenmesi için ne yapmam gerekiyor?

Bilgisayarımın 2GB RAM'i var ve yapmam gereken şey için yeterli olduğunu düşünüyorum. Bu yüzden bunun bellek eksikliğinden kaynaklanmadığına inanıyorum.


Aynı sorun var, bu yüzden bu sorunun öykünücünün kendisinde olduğunu ve donanım veya yapılandırmanız olması gerekmediğini kabul ediyorum. Yararlı yanıtlar için bu yayını izler.
myopic.bones

Genel çözüm, simülatörü çalışır durumda bırakmak ve sadece en son kod sürümlerini dağıtmaktır.
bbaja42

Yanıtlar:


5

Emülatör ve gerçek cihazlar arasındaki doğruluğu en üst düzeye çıkarmak için Google emülatör bir tür makine dili olan ARM opcode'u kullanır. ARM opcode'ından Intel opcode'a dönüştürülmelidir. Bu yüzden yavaş. Bilgisayarım 3GB RAM ama yine de yavaş ve gecikmeli. Sorun RAM değil CPU gibi görünüyor. CPU geliştirmek emülatörü geliştirecektir.

Emülatörü daha etkili kullanmak için bu benim deneyimim:

  • Uygulamanızı her çalıştırdığınızda öykünücüyü kapatmayın.
  • Emülatör ekranını daha küçük ölçeklendirin.
  • Anlık görüntüyü devre dışı bırakın (Evet, yararlıdır ancak öykünücüyü kapatmak zaman alır).
  • SD kart görüntü dosyası için bir dosya yolu belirtin. Birçok AVD için yalnızca bir SD kart kullanıyorum.
  • Adb'de herhangi bir sorun yaşarsanız, sadece adb'yi sıfırlayın, emülatörü kapatın.
  • İşletim sisteminizde birkaç program açın.
  • Windows kullanıyorsanız emülatörü hiçbir zaman kapatmayın. Windows Hazırda Bekletme ile birlikte yapın.

Referanslar:

Android emülatörünün daha hızlı çalışmasını sağlama

Android emülatörü çok yavaş (sorum var)


+1 Emülatörle yaptığınız ve oynadığınız müthiş açıklama ve testler :)
Paresh Mayani

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.