studio para nox memu koplayer emulator emulador droid4x descargar android mobile emulation

para - El emulador de Android usa 100% de CPU incluso si no tengo nada en ejecución.



memu (10)

El emulador de Android está emulando una CPU ARM sin aceleración de hardware, que puede ser bastante lenta incluso en un core2duo, por ejemplo.

Puede intentar reducir la resolución de pantalla del dispositivo virtual, lo que debería generar un pequeño aumento en el rendimiento.

Tengo un procesador de celeron: / y el emulador de Android en eclipse usa el 100% de la CPU y cuelga todo a menos que lo mate. Estaba probando un hello android de un libro y no sé mucho sobre android o incluso eclipse. Tengo el android-eclipseplugin instalado.

¿Alguien me puede ayudar es? Gracias!


El emulador es notoriamente lento para comenzar; puede tomar 15 minutos o más en una máquina de poca potencia. Puede acelerar un poco la puesta en marcha pasándole el comando -no-boot-anim al comando de inicio del emulador. here se describen otras opciones del emulador. Además, algunos AVD comienzan más rápido que otros. Intenta crear un AVD con el SDK de nivel más bajo que sea útil para ti.

Una vez que el emulador ha comenzado, no es necesario que lo apague. Cuando una aplicación sale (o se bloquea, o lo que sea), puede ejecutarla nuevamente.


He tenido exactamente el mismo problema y encontré una solución que funciona para mí. En la configuración del AVD he establecido un indicador adicional "Soporte de reproducción de audio" en "no". También me he asegurado de que el AVD tenga 1GB de RAM.

Esto funcionó para mí.


La respuesta de Niels funcionó bien para mí share en el sentido de que el emulador dejó de usar 100% de CPU (disminuyó a 10-15%). Además, tuvo otro "efecto secundario" útil. Noté que reproducir video en Totem o música en RhythmBox se bloquearía mientras el emulador estaba en ejecución. VLC reproduciría video pero se negaría a reproducir la banda sonora de acompañamiento para el video. Tan pronto como el emulador sea asesinado, la música comenzará a reproducirse. La respuesta de Niels para establecer "Soporte de reproducción de audio" en "no" evita este problema. Estoy ejecutando Ubuntu 11.04 y emulador de Android versión 13.0 (build_id OPENMASTER-172639).


Para mí, estaba deseleccionando la casilla de verificación de la CPU Multi-Core


Recomiendo encarecidamente no usar el emulador de Android. Utilice el sistema operativo VirtualBox + android x86 (puede descargarlo here ) y obtendrá un aumento de rendimiento real.

Desafortunadamente, por lo que recuerdo, no es de Google y solo es compatible con Android 2.2. Realmente no entiendo, por qué google no va a hacer un simulador tan rápido como el simulador de iPhone, o para hacer una versión oficial de x86 para la depuración. No necesito emular las instrucciones del procesador ARM y creo que el 99% de los desarrolladores tampoco lo necesitan.


Tuve el mismo problema en mi MacOS High Sierra y para mí ayuda a crear un nuevo dispositivo AVD y elegir CPU / ABI = x86_64, no x86 en el diálogo de la versión de Android. Espero que ayude.


Tuve este problema ejecutando el emulador en Ubuntu 14.04. Deshabilitar el audio hace que disminuya el uso de la CPU, pero en caso de que necesite que el audio funcione, se puede solucionar agregando un enlace simbólico:

sudo ln -s /usr/lib/x86_64-linux-gnu/libpulse.so.0 /usr/lib/x86_64-linux-gnu/libpulse.so

La razón de esto es que el emulador intenta usar pulseaudio como el servidor, pero no podrá enlazar con libpulse.so, que no existe en Ubuntu (a menos que haya instalado el paquete libpulse-dev ). Luego recaerá en ALSA, que constantemente llama a encuestas, causando el uso de CPU al 100%.

Se acerca una solución para el emulador , pero por ahora, agregar el enlace simbólico soluciona el problema.


Una alternativa que vale la pena mencionar es Genymotion. Es un emulador de Android basado en VirtualBox, con imágenes creadas previamente. Es compatible con algunas características que el emulador de stock de Android no es muy bueno, como Wifi 3G, Bluetooth, GPS (con una elegante integración de Google Maps, por lo que no tiene que encontrar coordenadas manualmente), pantallas múltiples, etc.

Vale la pena intentarlo en http://www.genymotion.com/


Como han dicho otros, la solución es desactivar el sonido. Desafortunadamente, en las últimas versiones de Android Studio (estoy usando 1.4), la opción para desactivar el sonido se ha eliminado de la GUI. Para desactivar el sonido, puede hacerlo lanzando el emulador desde la línea de comando con el indicador -noaudio , o editando el archivo de configuración del AVD y estableciendo los siguientes parámetros:

hw.audioInput=no hw.audioOutput=no

En Linux, encontré ese archivo en ~/.android/avd/myAVD.avd/config.ini