Intenté trabajar con la aplicación Hello World y el emulador se congela después de que parpadea la pantalla de inicio de Android. No se muestra la página de inicio. La última pantalla de la consola es
Esperando que se inicie HOME ('android.process.acore') ...
Intenté reinstalar Eclipse y Android nuevamente. Todavía no funcionó. Además, la consola no muestra ningún error. El gato de registro tiene los siguientes errores:
06-18 20: 39: 11.543: ERROR / flash_image (544): no se puede encontrar la partición de recuperación 06-18 20: 39: 11.843: ERROR / vold (538): Error al abrir la ruta del nombre del interruptor '/ sys / class / switch / test2 '(No existe tal archivo o directorio) 06-18 20: 39: 11.843: ERROR / vold (538): Error al arrancar el interruptor' / sys / class / switch / test2 '(m) 06-18 20: 39: 11.843 : ERROR / vold (538): Error al abrir la ruta del nombre del conmutador '/ sys / class / switch / test' (No existe tal archivo o directorio) 06-18 20: 39: 11.843: ERROR / vold (538): Error al arrancar el conmutador ' / sys / class / switch / test '(m) 06-18 20: 46: 31.842: ERROR / MemoryHeapBase (578): error al abrir / dev / pmem: No existe ese archivo o directorio 06-18 20: 46: 31.892: ERROR / SurfaceFlinger (578): No se pudo abrir / sys / power / wait_for_fb_sleep o / sys / power / wait_for_fb_wake 06-18 20: 46: 32.313: ERROR / GLLogger (578): couldn 't cargar biblioteca (No se puede encontrar la biblioteca) 06-18 20: 46: 33.634: ERROR / GLLogger (578): no se pudo cargar la biblioteca (No se pudo encontrar la biblioteca)
fuente
Me enfrenté al mismo problema. Sin embargo, funcionó después de ir a Proyecto-> Limpiar ... Aunque no sé por qué sucedió. Espero que esto ayude
fuente
Tengo este problema todo el tiempo y he perdido muchas horas de potencial productividad y educación mientras trato de solucionarlo. Lo único que me funciona es la combinación de otras tres buenas respuestas:
Es extraño que nadie tenga idea de por qué surge este problema, qué lo causa o qué está sucediendo internamente. La única pista que puedo proporcionar es que DDMS muestra algunas líneas como "Clase no encontrada para precarga: libcore.base.CollectionUtils" durante la pausa 'Esperando INICIO'.
fuente
Lo que funcionó para mí fue eliminar el AVD del administrador de AVD y crear uno nuevo. Luego vaya a
Ejecutar> Ejecutar configuraciones, seleccione la pestaña de destino y elija el nuevo AVD.
fuente
Los siguientes pasos funcionaron para mí: 1. Ir a Proyecto -> Limpiar. 2. Elimine su AVD anterior y cree uno nuevo.
fuente
Este problema se produce porque al crear el administrador de AVD en la ventana de diálogo "Crear nuevo dispositivo virtual Android (AVD)", yo marqué "Instantánea" como "Habilitado".
Solución:
Cree un nuevo administrador AVD con la casilla de verificación "Habilitado" no marcada y luego intente ejecutar el proyecto con el administrador AVD recién creado como "Destino", el problema ya no ocurrirá
fuente
Resolví este problema creando un nuevo dispositivo virtual y lanzándolo desde el administrador de AVD. El dispositivo tarda unos minutos en iniciarse, solo tienes que esperar. Luego, puede ejecutar su aplicación en el dispositivo ya iniciado.
fuente
Opciones:
o
fuente
Solo tenía 12 Mb para la tarjeta SD en el dispositivo AVD.
Aumentarlo a 2 Gb resolvió el problema.
fuente
SOLUCIÓN:
Ejecute el emulador desde la línea de comando:
Luego también lancé la aplicación desde la línea de comandos (usando las herramientas integradas Cordova / PhoneGap):
ANTECEDENTES
Creo que se trata de una especie de problema de compatibilidad de hardware. Encontré este problema al seguir las instrucciones de inicio de PhoneGap 2.4.0 . Seguí sus consejos para instalar Intel Hardware Accelerated Execution Manager y creo que esta es la fuente de mi problema. Eclipse usa el
emulator64-x86
programa (en lasdk/tools
carpeta) para iniciar el emulador. No pude encontrar ninguna forma dentro de Eclipse para cambiar esto, pero encontré siguiendo la sección "Consejos y trucos" de la página web de Intel HAXM que podía hacer que el emulador se ejecutara correctamente desde la línea de comandos usando elemulator-x86
programa en su lugar. No estoy seguro de por qué elemulator64-x86
programa no funciona en mi sistema. Me confirmó en la página web de Apple que tengo un procesador de 64 bits.Mi sistema:
Mi AVD:
fuente
emulator64-x86
aún no funciona, pero que la gente de Intel está trabajando en un parcheCreé un nuevo dispositivo. Eliminado el anterior.
fuente
Ninguna de estas soluciones funcionó para mí. En cambio, lo que funcionó fue ir a una herramienta de línea de comandos (o terminal en Mac), CD al directorio SDK / platform-tools, y luego ejecutar esto:
luego ejecuta esto:
Después de que hice esto, todo volvió a funcionar. ¿Por qué? Quién sabe.
En mi MAC, la ruta a la carpeta de herramientas de plataforma era $ HOME / Instalaciones / adt-bundle-mac-x86_64-20130522 / sdk / platform-tools. Probablemente estará en otro lugar de su máquina.
También encontré esta página que presenta algunos pasos útiles:
http://android.okhelp.cz/android-emulator-wont-run-application-started-from-eclipse/
fuente
Lo que funcionó para mí fue habilitar la casilla de verificación "Usar GPU de host" al crear o editar el AVD (dispositivo virtual Android). Esta casilla de verificación no estaba habilitada de forma predeterminada.
fuente
Me funcionó cuando seleccioné la opción 'Usar GPU de host' en 'Opciones de emulación:'.
Puede encontrar la opción en la ventana Editar del dispositivo virtual.
fuente
Aumenté el tamaño de la tarjeta SD del dispositivo virtual de 500 MB a 2GiB, el problema se resolvió.
fuente
Los siguientes pasos funcionaron para mí: 1. Ir a Proyecto -> Limpiar. 2. Elimine su AVD anterior y cree uno nuevo.
fuente
Noté que esta es una publicación antigua. Sin embargo, me encontré con el mismo problema y encontré una solución. A) Asegúrate de que la CPU / ABI es atom B) Ram es 2048 C) VM Heap es 256 D) Almacenamiento interno es 200 E) Asegúrate de marcar Usar Host GPU F) El dispositivo es Nexus 5 (Mi elección personal) G) Android 4.4.2 API nivel 19
fuente