【发布时间】:2011-04-20 23:38:28
【问题描述】:
An earlier question on the subject 解释说您可以请求具有适当权限的重新启动,但操作系统可能会取消它。我想在有根电话上使用Device Administration 应用程序来执行关机,例如最大失败密码尝试次数,而不是数据擦除。因为这是一个安全问题,所以关于关机/重启的保证比 PowerManager 提供的保证更好。
【问题讨论】:
标签: android
An earlier question on the subject 解释说您可以请求具有适当权限的重新启动,但操作系统可能会取消它。我想在有根电话上使用Device Administration 应用程序来执行关机,例如最大失败密码尝试次数,而不是数据擦除。因为这是一个安全问题,所以关于关机/重启的保证比 PowerManager 提供的保证更好。
【问题讨论】:
标签: android
我之前在这里回答过:Android 2.2: Reboot device programmatically
总之,
try {
Runtime.getRuntime().exec("su");
Runtime.getRuntime().exec("reboot");
} catch (IOException e) {
}
相当于做adb reboot。效果立竿见影。
【讨论】: