Error de emulador de Android: "La UI del sistema se ha detenido"

Recientemente he configurado mi entorno de desarrollo de Android. Todo está bien, pero cuando ejecuto mi emulador se tarda mucho tiempo con un diálogo de error en la pantalla del emulador dice: "Desafortunadamente, la interfaz de usuario del sistema se ha detenido" y no se ejecuta ninguna aplicación en él. Recientemente he cambiado a 64bit windows7 y usando JDK7 y eclipse juno para 64bit. Mi configuración de emulador se da a continuación: Introduzca aquí la descripción de la imagen

¿Alguien puede sugerirme lo que está mal con él?

Esto sigue siendo "sin respuesta", pero probablemente ha sido resuelto.

Sólo quiero compartir mi experiencia y aclarar algunas cosas, algunas de las cuales pueden no importar. De todos modos, si esto ayuda a alguien que es genial.

1) Tenía este problema en una máquina (una máquina nueva, pero más lenta), pero no otra (la más rápida) al ejecutar un emulador 4.0.3. No es un problema de hardware, sin embargo, y la velocidad de la CPU no hace una diferencia.

2) Ambas máquinas son entornos ADT completamente actualizados (Eclipse 4.2.x y Android 4.2.2 (API 17) SDK.

3) Edición, o incluso Eliminar el emulador y luego volver a crearlo NO lo arregló.

4) La mejor solución es localizar y actualizar el archivo config.ini. En Windows 7 (x64) encontré el archivo config.ini en C: \ Users \ [tu nombre de usuario] \ .android \ avd \ ICS_4.0.3_API_15.avd [* ver los nombres de AVD a continuación].

NOTA: Asegúrese primero de que tiene "Mostrar archivos, carpetas o unidades ocultos" activados en el Explorador o no verá la carpeta ".android".

5) No está seguro de que importe, pero mi entrada dice hw.mainKeys = no , no hw.mainKeys = falso como algunos han sugerido. Cambiarlo a hw.mainKeys = yes parece haber arreglado el problema.

  • Nombres AVD – Su nombre AVD será diferente al mío. Acabo de añadir el nombre de la versión / nivel de la API en el nombre para que pueda escanear rápidamente la lista e ir a una versión, como Honeycomb, helado Sandwich, Jelly Bean, etc (por ejemplo, ICS_4.0.3_API_15.avd)

Hay más información en otro hilo en < Desafortunadamente, la interfaz de usuario del sistema se ha detenido >. Comienza haciendo una pregunta aparentemente tangencial, pero llega al mismo lugar.

Lo que parece haber funcionado para mí y para otros es cambiar la configuración de hw.mainKeys en tu config.ini a true:

 hw.mainKeys=true 

Cerrar avd y eclipse luego Borrar .android archivo creado en su carpeta de usuario a continuación, tratar de crear un nuevo emulador esto me ayude la mayoría de las time.It puede ayudarle

Mi caso. Android SDK se colocó aquí D:\android-sdk\ hace casi un año. Después de una de las últimas actualizaciones de SDK que he recibido "Desafortunadamente, la interfaz de usuario del sistema se ha detenido". I'v creado el número de divices con la cantidad de memoria RAM diferente, tamaño de heap de VM, tamaño de pantalla, nivel de API (el problema parece ser sólo en API14 +), etc Al final me di cuenta de que los nuevos dispositivos se creó en la ubicación C:\users\XuserX\.android\avd Después de leer esta solución de correos fue sencillo: crear variables de sistema ANDROID_SDK y ANDROID_SDK_HOME con valor d:\android-sdk\

Espero que este post ayude a alguien.

Sólo apague y encienda el botón hte en el emulador … puede eliminar ese problema

Esto también sucede si el nombre de la definición del dispositivo tiene " carácter en el nombre, como Kindle Fire HD 7".

Una vez que quite el símbolo del apóstrofe, el error había desaparecido.

  • ¿Cómo puedo agregar una carpeta de origen generada a mi ruta de origen en Gradle?
  • La clase de prueba de Android falla al compilar en eclipse con error de "falta de coincidencia vinculada"
  • Android tamaños de pantalla en píxeles para ldpi, mdpi, hpdi?
  • Ninguna ficha de propiedades en el editor de recursos de diseño
  • Cómo crear una insignia de icono de notificación en las aplicaciones de Android (como el iPhone)
  • El permiso solo se concede a la aplicación del sistema
  • ¿Por qué falta el fragment_main.xml en el ADT Bundle 20140702?
  • NullPointerException lanzado en Eclipse al intentar abrir la vista de Android XML?
  • Problema con la creación del proyecto Android NDK
  • Perspectivas de Android de Eclipse
  • Ant depuración y liberación de hormigas falló
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.