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


Lamentablemente, la interfaz de usuario del sistema se ha detenido

Consigo este mensaje cada vez que comienzo emulador 4.0.3 en modo WXGA800. Mi aplicación funciona bien sin ejecutar la UI del sistema, excepto que la barra de acciones no aparece y no puedo probar mi funcionalidad de la barra de acciones. Mi sistema operativo es Win7 x64. Sdk revisión 19. ¿Alguna idea? Captura de pantalla del mensaje del sistema

Stacktrace:

  • El rápido despliegue de la aplicación en el emulador de Android siempre falla
  • Detectar si TextView abarca más de 2 líneas
  • Android: Problemas para crear apk con Ant Release
  • Android Recyclerview GridLayoutManager espaciamiento de columnas
  • Android recibe actividad de alojamiento desde una vista
  • Cómo mostrar un texto "Cargando ..." mientras recupera elementos para un ListView
  • FATAL EXCEPTION: main java.lang.RuntimeException: Unable to create service com.android.systemui.SystemUIService: java.lang.RuntimeException: Tablet device cannot show navigation bar and system bar at android.app.ActivityThread.handleCreateService(ActivityThread.java:2263) at android.app.ActivityThread.access$1600(ActivityThread.java:123) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1201) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.RuntimeException: Tablet device cannot show navigation bar and system bar at com.android.systemui.statusbar.tablet.TabletStatusBar.makeStatusBarView(TabletStatusBar.java:451) at com.android.systemui.statusbar.StatusBar.start(StatusBar.java:64) at com.android.systemui.statusbar.tablet.TabletStatusBar.start(TabletStatusBar.java:390) at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:93) at android.app.ActivityThread.handleCreateService(ActivityThread.java:2253) 

    Me lo imaginé. Sucede cuando hw.mainKeys se establece en false en las configuraciones AVD. ¡Gracias por tus respuestas!

  • Agregar una vista de pie de página nativa a la vista web
  • ListView con un widget que se puede hacer clic / editar
  • Tomando una "captura de pantalla" de un diseño específico en Android
  • Crashlytics - diferentes nombres de paquetes para diferentes sabores gradle
  • Plugin Android de Eclipse que no incluye atributos con autocompletar para componentes personalizados
  • Android ExpandableListActivity y SimpleCursorTreeAdapter?
  • 6 Solutions collect form web for “Lamentablemente, la interfaz de usuario del sistema se ha detenido”

    No puede tener tanto la barra del sistema como la barra de navegación:

    Causado por: java.lang.RuntimeException: El dispositivo Tablet no puede mostrar la barra de navegación y la barra del sistema

    Esto se toma del origen de TabletStatusBar#makeStatusBarView observe el comentario:

      try { // Sanity-check that someone hasn't set up the config wrong and asked for a navigation // bar on a tablet that has only the system bar if (mWindowManager.hasNavigationBar()) { throw new RuntimeException( "Tablet device cannot show navigation bar and system bar"); } } catch (RemoteException ex) { } 

    Poner hw.mainKeys = sí en su .android-> avd-> youavdfoldername-> config
    Abrir el archivo y cambiar hw.mainKeys = sí su trabajo para mí

    Tal vez eliminar su actual AVD y tratar de hacer una nueva? A veces, el emulador sólo actúa funky (o tal vez usted ha entrado en los ajustes equivocados).

    También tuve el mismo problema cuando empecé a desarrollar android. Mi sistema era viejo. Ni siquiera apoyaba la tecnología VT de Intel. Si el mismo es el caso con usted, tener un PC viejo, hacer un AVD con resolución de pantalla pequeña en lugar de utilizar la pestaña (Galaxy Nexus). Utilice algo así como 'WQVGA' y cambie la RAM a 1024 MB (si su sistema tiene mayor que eso). Luego despliegue. Funcionó para mí. 🙂

    Estoy publicando la respuesta que Serafín encontró para que quedara claro para los demás. Establezca hw.mainKeys = yes en el archivo config.ini. Compruébelo en su carpeta de desarrollo a continuación, sdk /.android / avd / (nombre de su AVD)

    Me di cuenta de que este error sólo ocurre en V.4.0 y v.4.03.

    Chage config file en -> .android-> avd-> youavdfoldername-> config
    Abrir archivo y cambiar
    Hw.dPad = sí
    Hw.mainKeys = sí

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