android - volumen - Lamentablemente, la interfaz de usuario del sistema se ha detenido
sistema android se detuvo (6)
Esta pregunta ya tiene una respuesta aquí:
Recibo este mensaje cada vez que inicio el emulador 4.0.3 en el modo WXGA800. Mi aplicación funciona bien sin ejecutar la interfaz de usuario del sistema, excepto que la barra de acciones no aparece y no puedo probar la funcionalidad de mi barra de acciones. Mi sistema operativo es Win7 x64. Sdk revisión 19. ¿Alguna idea?
Stacktrace:
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 establece en falso en las selecciones de AVD. ¡Gracias por tus respuestas!
archivo de configuración de chage en -> .android-> avd-> nombre de la carpeta youavd-> config
abrir archivo y cambiar
hw.dPad = yes
hw.mainKeys = yes
¿Tal vez elimines tu AVD actual e intentas crear uno nuevo? A veces, el emulador solo actúa de manera funky (o tal vez haya ingresado la configuración incorrecta).
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 de la fuente de TabletStatusBar#makeStatusBarView
tenga en cuenta 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) {
}
También tuve el mismo problema cuando comencé a desarrollar android. Mi sistema era viejo. Ni siquiera era compatible con la tecnología de VT de Intel. Si es el mismo caso, tener una PC vieja, hacer un avd con una resolución de pantalla pequeña en lugar de usar la pestaña (Galaxy Nexus). Use algo como ''WQVGA'' y cambie la RAM a 1024 MB (si su sistema tiene más que eso). luego implementar Funcionó para mí :)
Estoy publicando la respuesta que encontró Seraph para que quede claro para los demás. Establezca hw.mainKeys = yes en el archivo config.ini. Verifíquelo en su carpeta de desarrollo y luego en sdk /.android / avd / (nombre de su AVD)
Me di cuenta de que este error solo ocurre en V.4.0 y v.4.03.
pon hw.mainKeys = yes en tu .android-> avd-> nombredeweavdfolder-> config
abrir archivo y cambiar hw.mainKeys = yes me funciona