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'
- ¿Limpiar la caché de la aplicación mediante programación?
- IScroll con desplazamiento nativo en un eje
- Cómo configurar el color de fondo de un elemento específico en listview por posición?
- Buscando la implementación de DiskLruCache en la fuente ICS
- Abrir el menú de ServiceMode por programa en Android
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'!
- Google Analytics en Android
- Publicar sitio para móviles en App Store y Google Play
- Javascript máximo altura de la vista tras la orientación cambiar Android y iOS
- Api de audio de baja latencia para Android?
- ¿Qué opciones están disponibles para manejar la introducción de texto en Android con Adobe AIR?
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:
- Vaya a la carpeta AVD (ejemplo: C: \ Users \ nombre de usuario \ .android \ avd \ phone.avd)
- Abra el archivo "config.ini" en Wordpad.
- 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
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í.
- Chrome en Android no respeta el índice z para los clics de enlace
- ¿Cómo puedo encontrar la ventana virtual / ancho de pantalla con Javascript?
- JavaScript caret position
- La forma más rentable de dirigirse a múltiples plataformas móviles
- Detectar el patrón de movimiento en un dispositivo Android
- Error "No se puede crear instancias de actividad"
- ¿Qué idiomas de programación puedo utilizar para realizar aplicaciones para el sistema operativo Android Mobile?
- La actividad de Android se recrea
- Cómo saber si el usuario de Android vino de la aplicación de pantalla de inicio
- ¿Cuál es el dispositivo más conveniente para el desarrollo de Android?
- ¿Cómo consultar las vistas secundarias de una vista principal con Titanium?
- WifiManager.is5GHzBandSupported () mentir?