Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Mensaje de error: emulator-arm.exe ha dejado de funcionar

He tenido problemas para ejecutar mi primera aplicación para Android. Ayer, llegué cerca de ejecutarlo pero mi felicidad se rompió cuando encontré este error:

emulator-arm.exe has stopped working 

¿Qué debo hacer? Quiero ejecutar este 'Hello World'

Mi pantalla de consola:

 [2011-07-28 10:46:52 - HelloAndroid] Android Launch! [2011-07-28 10:46:52 - HelloAndroid] adb is running normally. [2011-07-28 10:46:52 - HelloAndroid] Performing com.bestvalue.hello.HelloAndroid activity launch [2011-07-28 10:46:52 - HelloAndroid] Automatic Target Mode: Preferred AVD 'my_avd' is not available. Launching new emulator. [2011-07-28 10:46:52 - HelloAndroid] Launching a new emulator with Virtual Device 'my_avd' [2011-07-28 10:47:13 - Emulator] emulator: emulator window was out of view and was recentred [2011-07-28 10:47:13 - Emulator] [2011-07-28 10:47:14 - HelloAndroid] New emulator found: emulator-5554 [2011-07-28 10:47:14 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched... [2011-07-28 10:47:28 - HelloAndroid] emulator-5554 disconnected! Cancelling 'com.bestvalue.hello.HelloAndroid activity launch'! 

15 Solutions collect form web for “Mensaje de error: emulator-arm.exe ha dejado de funcionar”

Cambie la resolución del dispositivo y debería funcionar. No funcionó para mí cuando la resolución era 1280X800. Lo cambié a 800X600 y funcionó bien.

Después de muchos intentos de arreglar, encontré lo siguiente más útil: Android: no pudo asignar memoria Ejecutar el emulador con 512mb de RAM o menos parece ser la única solución hasta ahora para mí. Gracias

A continuación, le indicamos cómo solucionarlo y mantener la cantidad de RAM deseada:

  1. Vaya a la carpeta AVD (ejemplo: C: \ Users \ nombre de usuario \ .android \ avd \ phone.avd)
  2. Abra el archivo "config.ini" en Wordpad.
  3. Modifique las líneas 'partición' y 'ram' para finalizar en "MB" (vea a continuación los cambios de sintaxis adecuados)

ORIGINAL: disk.dataPartition.size = 512M

MODIFICADO: disk.dataPartition.size = 512MB

ORIGINAL: hw.ramSize = 1024

MODIFICADO: hw.ramSize = 1024MB

Guarde el archivo y vuelva a ejecutar el emulador (por ejemplo, "emulator.exe -avd phone"). Debe repetir este proceso para cada uno de sus AVD.

Puede ser vieja pregunta, pero intente ejecutar directamente desde la línea de comandos, asumiendo que está en la carpeta android-sdk\tools ejecute su emulador creado llamando a emulator-arm @youremulatorname

Después de algunos minutos de búsqueda de Google y, finalmente, Stackoverflow finalmente encontré una solución. La única manera de generar de forma fiable el bloqueo durante mi experimentación fue cambiar el tamaño de la RAM a 128 y de hecho, muchos fallos dependen del problema 2:

  • PC Ram es menor o igual a uno definido en AVD. Debes configurarlo más bajo dependiendo de tu RAM de hardware.
  • También, algunos problemas gráficos y de OpenGL encontrados que se pueden corregir cambiando la exhibición del defecto a HVGA o fijando una resolución más baja en AVD.

¡Buena suerte!

Encontré tht usando el administrador de avd para eliminar y volver a crear el dispositivo virtual sin comprobar la instantánea habilitada casilla de verificación mientras se crea el avd funciona. Encontré esto en el grupo de google para android. Aunque este problema no ha sido resuelto, este método se puede utilizar como una solución para este problema hasta que este error se corrige

Dos opciones funcionaron para mí: 1. Cambiar la resolución del emulador. No sé por qué, pero si lo cambio, simplemente funciona. 2. Cambie la variable "Número de cámaras web emuladas" a 0 en AVD.

¡¡Muchas gracias por la ayuda!!

Emulator-arm.exe no funciona debido a la doble tarjeta gráfica. Seleccione la tarjeta gráfica básica no de alto rendimiento y se va a trabajar. Tengo nvidia 555M y como bases Intel. Usando intel el emulador comienza.

Marcar la casilla de verificación "Use Host GPU" funcionó para mí.

Finalmente resuelto esto para mí después de probar todas las opciones anteriores. Hay una solución en AndroidDevelopers en Google Plus.

Si desea que la aceleración de gráficos esté habilitada de forma predeterminada para este AVD, en la sección Hardware de la configuración de AVD, haga clic en Nuevo, seleccione emulación de GPU y establezca el valor en Sí.

Mi caso fue que la configuración de la piel de alguna manera había cambiado de WVGA800 a WVGA854 en AVD. Después de que lo cambie de nuevo, el emulador funciona.

Ir a Ventana-> Abrir Prespectiva-> DDMS

Verá la vista como mención a continuación

Introduzca aquí la descripción de la imagen

Haga clic en la parte que he resaltado y haga clic en reset adb, e intente ejecutar su proyecto de nuevo

Si no ve un emulador en ejecución, consulte el Administrador de tareas para ver si ya tiene un proceso de emulator-arm ejecución. Si hay un proceso de emulator-arm , selecciónelo, elija "Finalizar proceso" y vuelva a intentarlo.

En mi caso, tuve que configurar memoria RAM de 1907 (por defecto) a 512 para que funcione

Sólo reiniciar mi PC funcionó para mí.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.