我以编程方式杀死android systemui服务,这可以正常工作,并在屏幕上反映出导航栏和通知栏消失。
然而,好像Android系统不喜欢这样,并自动重新生成服务。
11-29 11:01:44.975: W/ActivityManager(678): Scheduling restart of crashed service com.android.systemui/.SystemUIService in 0ms
有没有办法拦截这个重启请求,或者首先阻止android系统调度服务,无论是以编程方式还是通过修改android系统映像?
答案 0 :(得分:0)
如果你需要做的就是隐藏通知栏,你可以通过adb:
来完成隐藏:
service call activity 42 s16 com.android.systemui
显示:
am startservice -n com.android.systemui /.SystemUIService