【发布时间】:2017-06-10 22:14:09
【问题描述】:
我正在尝试在有根的 Android 设备上实现 Kiosk 应用,我需要完全禁用导航和状态栏。
这些命令在 adb shell 中工作
禁用:
service call activity 42 s16 com.android.systemui
启用:
am startservice -n com.android.systemui/.SystemUIService
这很好!现在我需要能够从我的应用程序中做到这一点。所以禁用我已经尝试过:
Process process = Runtime.getRuntime().exec("su service call activity 42 s16 com.android.systemui");
在我的活动中按下按钮时。但是什么都没有发生,也没有抛出异常。但是会弹出一个祝酒词,说该应用程序已被授予超级用户权限。
有什么想法吗?
【问题讨论】:
标签: java android kiosk-mode