在PowerManager的API文档中,给出了一个关机/重启接口: public void reboot (String reason) 对于这个接口的描述很简单,就是几句话。 接口的作用就是重启设备,而且,就算重启成功了也没有返回值。 需要包含REBOOT权限,也就是android.permission.REBOOT 唯一参数reason代表需要的特定重启模式,比如recovery,当然也可以为null。 一、上层空间 1.frameworks/base/core/java/android/os/PowerManager.java /** * Reboot the device. W