Nea*_*eal 8 android adb android-service
我一直在尝试使用这些在我的应用程序中重新启动SytemUI,但它不起作用,我在Android 4.0.4.任何帮助?
我是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");
Run Code Online (Sandbox Code Playgroud)
经过大量的互联网搜索,我设法让系统栏出现在4.2设备中,使用:
am startservice --user 0 -n com.android.systemui/.SystemUIService
Run Code Online (Sandbox Code Playgroud)
或者有些人使用-a(而不是-n)选项,虽然这会导致错误或我的设备:
错误:未找到; 没有服务开始.
运行 shell 而不是 su,例如;
Process mSuProcess; mSuProcess = Runtime.getRuntime().exec("sh");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14433 次 |
| 最近记录: |