【问题标题】:Can a Device Administration Application on a rooted Android phone programmatically force a shutdown or reboot?植根 Android 手机上的设备管理应用程序能否以编程方式强制关机或重启?
【发布时间】:2011-04-20 23:38:28
【问题描述】:

An earlier question on the subject 解释说您可以请求具有适当权限的重新启动,但操作系统可能会取消它。我想在有根电话上使用Device Administration 应用程序来执行关机,例如最大失败密码尝试次数,而不是数据擦除。因为这是一个安全问题,所以关于关机/重启的保证比 PowerManager 提供的保证更好。

【问题讨论】:

    标签: android


    【解决方案1】:

    我之前在这里回答过:Android 2.2: Reboot device programmatically

    总之,

    try {
        Runtime.getRuntime().exec("su");
        Runtime.getRuntime().exec("reboot");
    } catch (IOException e) {
    }      
    

    相当于做adb reboot。效果立竿见影。

    【讨论】:

    • 这看起来不错。不知道我是怎么错过前面的问题的,我想我可能已经搜索了 shutdown 而不是 reboot。
    猜你喜欢
    • 2011-08-09
    • 1970-01-01
    • 2012-12-23
    • 2011-04-14
    • 1970-01-01
    • 2013-01-16
    相关资源
    最近更新 更多