ShellUtil使用实例之重启管理器
Posted Brioal
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ShellUtil使用实例之重启管理器相关的知识,希望对你有一定的参考价值。
ShellUtil的使用实例之重启管理器
基本原理还是ShellUtil的使用,详情请看上篇文章
Android WIFI密码查看器实例(在获取Root权限下查看系统文件)
本文主要介绍使用Shell调用关机,重启,快速重启,刷机模式,引导模式的方法,直接看代码吧
首先看一下App的实例(因为功能特殊,不方便演示了,只有主界面
关机
public void ShutDown(View view)
ShellUtils.execCommand("reboot -p", true);
重启
public void Reboot(View view)
ShellUtils.execCommand("reboot", true);
快速重启
public void FastReboot(View view)
ShellUtils.execCommand("busybox killall system_server", true);
进入刷机模式
public void Recovery(View view)
ShellUtils.execCommand("reboot recovery", true);
进入引导模式
public void FastBoot(View view)
ShellUtils.execCommand("reboot bootloader", true);
Apk下载地址
源码已开源到Github,试着上架商店,已申请,不知道能不能上…
以上是关于ShellUtil使用实例之重启管理器的主要内容,如果未能解决你的问题,请参考以下文章
Windows Vista 开发新特性- 有关重启管理器 Restart Manager
Linuxfirewall-cmd之防火墙简介及命令详解+实例
Kubernetes集群命令的管理工具kubectl实例讲解