Mejorar el rendimiento del emulador de Android en Windows 7 x64
Posible duplicado:
Emulador lento de Android
Estoy funcionando en Eclipse Helios en Windows 7 x64. Tengo un Core 2 Duo 2.0 Ghz con 4.0 GB que creo que debería ser suficiente, ya que nunca he tenido ningún problema de rendimiento con el desarrollo de herramientas.
- Obtener la ubicación actual 0 en marshmallow donde por debajo de 23 API su ubicación exacta actual utilizando ubicación fusionada
- Error XML en Eclipse mientras se visualiza el diseño gráfico de Xml
- Error de parpadeo de WebView de Android al animar la vista en el dispositivo
- Gradle JUnit Espresso en el emulador connectedAndroidTest java.lang.IncompatibleClassChangeError
- Android Layout Peso no funciona con el diseño relativo
Cuando ejecuto mi primera aplicación en el emulador de Android (2.3.3 y 3.0) tomó al menos 5 minutos para cargar el sistema operativo y al principio ni siquiera ejecutar la aplicación HelloAndroid. Incluso cuando logré ejecutar la aplicación, el rendimiento era unbareable.
Lo extraño es que no es un problema de rendimiento de SO. Éste es el estado de CPU y memoria durante la ejecución:
He probado varias cosas para mejorar el rendimiento, pero no se muestra una mejora importante. Creo que me estoy perdiendo algo.
Cosas que he probado:
En AVD Manager
- Tamaño de RAM del dispositivo a 512.
- Resolución a 640 x 480.
- La instantánea está habilitada.
En Preferencias de proyecto \ Android
- \ Launch \ -cpu-delay 0 -no-boot-anim -cache ./cache -avd Android3
Cosas que no puedo probar: – Implementación en un dispositivo (no tiene ninguna).
Por cierto, he tenido el mismo problema en un MAC Mini 2,66 Ghz 2 GB, pero estos ajustes hicieron la diferencia.
¿Cualquier persona puede dar cualquier extremidad para mejorar este funcionamiento lame ?.
- Seamless Looping con SoundPool en Android?
- ¿Cómo puedo instalar adobe flash en el emulador de Android?
- Lectura de la respuesta de Webview de Android
- Problemas de rendimiento de Genymotion con Android 4.4.4, 5.0.0 y 5.1.0
- ¿Cómo puedo girar la pantalla del emulador de Android?
- Emulador de Android Problema de procesador de hardware
- Cómo agregar automáticamente miles de separadores como número se ingresa en EditText
- Empujando busybox en el emulador de android
Desafortunadamente, usted no está solo en esto.
No parece haber una buena solución, pero algunos consejos:
- Inicie el AVD directamente, no a través del IDE
- Deje el AVD en ejecución en lugar de cerrar / reiniciar cuando cambie el código
- Depurar en un dispositivo real. Sí, pierde pruebas en múltiples versiones y resoluciones, pero para muchos de nosotros, es la única solución soportable.
Espero que esto ayude un poco…
Tuve el mismo problema, el emulador se congelaría en "android_". Lo arreglé cambiando el modo de compatibilidad en emulator.exe a "Windows 7". Ahora es lento, pero está funcionando.
Abra el gestor de tareas y haga clic con el botón derecho del ratón en emlulator-arm.exe (* 32), seleccione la afinidad del procesador (affiniteit instellen) y seleccione (si lo desea) o simplemente seleccione los núcleos que desee utilizar. Aumenta el rendimiento mucho para mí (con ocho hilos disponibles)!
Mi problema de rendimiento fue causado principalmente por la resolución del Emulador. He fijado la resolución a uno de los valores por defecto de la resolución del emulador y está trabajando mucho mejor. No diría que funciona tan bien como el simulador de iPhone, pero puedo trabajar con.
- Id de vista siguiente como un atributo personalizado en android
- Android-ndk Adición de bibliotecas estáticas al android.mk