我一直在尝试使用以下内容在我的应用程序中重新启动SytemUI,但是它没有起作用,我使用的是Android 4.0.4。有什么帮助吗?
am startservice -n com.android.systemui/.SystemUIService
在adb shell中可以使用,但在我的应用程序或android终端中无法使用。
我在我的应用程序中使用的代码:
Process mSuProcess; mSuProcess = Runtime.getRuntime().exec("su");
DataOutputStream mSuDataOutputStream = new DataOutputStream(mSuProcess.getOutputStream());
mSuDataOutputStream.writeBytes("am startservice -n com.android.systemui/.SystemUIService\n");
adb shell
在这种情况下可能是以 root 权限运行的。你试用的手机是否已经 root 了? - auselen