使用Root在Android 4.4.2中启用KioskMode
发布时间:2020-12-14 01:01:23 所属栏目:Linux 来源:网络整理
导读:通过杀死com. android.systemui进程,我能够在预KitKat版本中启用kiosk模式.无论如何,这似乎不适用于KitKat版本:杀死过程后整个屏幕卡住了,我无法按任何按钮. 在检查Play商店中的类似应用程序后,我看到最近的更新提供了KitKat的兼容性(例如Sure lock demo li
通过杀死com.
android.systemui进程,我能够在预KitKat版本中启用kiosk模式.无论如何,这似乎不适用于KitKat版本:杀死过程后整个屏幕卡住了,我无法按任何按钮.
在检查Play商店中的类似应用程序后,我看到最近的更新提供了KitKat的兼容性(例如Sure lock demo link).有人可以解释这个KitKat的兼容性吗? 有人可以通过root权限命名一种新的方法来隐藏KitKat版本中的导航和状态栏吗? 最好的问候,提前, 解决方法
也许你可以试试下面的代码片段来显示/隐藏root设备上的状态栏.我在4.2.2,4.4.2上测试了这个成功.祝你好运:)
隐藏: Process proc = null; String ProcID = "79"; //HONEYCOMB AND OLDER if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH){ ProcID = "42"; //ICS AND NEWER } try { proc = Runtime.getRuntime().exec(new String[] { "su","-c","service call activity "+ProcID+" s16 com.android.systemui" }); } catch (Exception e) { Log.w("Main","Failed to kill task bar (1)."); e.printStackTrace(); } try { proc.waitFor(); } catch (Exception e) { Log.w("Main","Failed to kill task bar (2)."); e.printStackTrace(); } 显示: Process proc = null; try { proc = Runtime.getRuntime().exec(new String[] { "su","am startservice -n com.android.systemui/.SystemUIService" }); } catch (Exception e) { Log.w("Main","Failed to kill task bar (2)."); e.printStackTrace(); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |