代码以重新启动,关机并进入Android手机的下载模式?

大家好,我只是很好奇地发现了一些可以在语法上重新编程,关机并输入手机下载模式的代码.我已经精疲力尽在互联网上寻找与此相关的东西,但是失败了.有没有人有任何想法/链接/参考?

解决方法:

如果您的应用程序已使用系统密钥签名,则可以使用reboot().

另一方面,如果您具有root用户,仍然可以执行此操作(这不适用于一些ROM,主要是一些HTC库存的ROM.

关掉:

try {
    Process proc = Runtime.getRuntime()
                    .exec(new String[]{ "su", "-c", "reboot -p" });
    proc.waitFor();
} catch (Exception ex) {
    ex.printStackTrace();
}

重新开始:

相同的代码,只是使用重新启动而不是重新启动-p.

AFAIK,无法使用任何API引导到“下载模式”,但是在有根设备上,您可以使用adb二进制文件来执行此操作

上一篇:修改Android系统长按关机时间,或禁用长按关机


下一篇:Kotlin 的几个常用标准函数