Android 请求权限时,系统UI已停止emulator

Android 请求权限时,系统UI已停止emulator,android,android-emulator,Android,Android Emulator,请求权限时,系统显示错误消息“系统UI已停止”,并继续重新启动,直到您授予权限 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.android.systemui, PID: 3910 java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.systemui.statusbar

请求权限时,系统显示错误消息“系统UI已停止”,并继续重新启动,直到您授予权限

E/AndroidRuntime: FATAL EXCEPTION: main
              Process: com.android.systemui, PID: 3910
              java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.systemui.statusbar.phone.NavigationBarFragment.onKeyguardOccludedChanged(boolean)' on a null object reference
                  at com.android.systemui.statusbar.phone.StatusBar.onKeyguardOccludedChanged(StatusBar.java:3843)
                  at com.android.systemui.statusbar.phone.StatusBarKeyguardViewManager.setOccluded(StatusBarKeyguardViewManager.java:277)
                  at com.android.systemui.keyguard.KeyguardViewMediator.handleSetOccluded(KeyguardViewMediator.java:1176)
                  at com.android.systemui.keyguard.KeyguardViewMediator.-wrap14(Unknown Source:0)
                  at com.android.systemui.keyguard.KeyguardViewMediator$4.handleMessage(KeyguardViewMediator.java:1531)
                  at android.os.Handler.dispatchMessage(Handler.java:105)
                  at android.os.Looper.loop(Looper.java:164)
                  at android.app.ActivityThread.main(ActivityThread.java:6541)
                  at java.lang.reflect.Method.invoke(Native Method)
                  at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
                  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
我试过这些答案[1][2],没有一个能解决我的问题。 这只在模拟器中发生,在物理设备上没有问题

[1]


[2] 可能太晚了,但这可能会帮助其他人,这是模拟器软按钮上的一个错误,解决方法是提高模拟器的分辨率,不要忘记添加软按钮。
这帮了我的忙

增加模拟器屏幕的dpi确实解决了请求权限时崩溃的问题。你知道为什么会发生这种情况吗?我认为问题不在于DPI,而是因为软菜单上的一个bug,必须修复,因为Android 8的Pixel和Pixel 2模拟器上的Ptesekuller maher efendyI也有同样的错误。我的快速修复没有重新配置任何东西(我唯一的要求是在安卓8上测试我的应用程序):我切换到带有安卓8的Nexus6模拟器,错误已经不再出现。