大家好,我只是很好奇地发现了一些可以在语法上重新编程,关机并输入手机下载模式的代码.我已经精疲力尽在互联网上寻找与此相关的东西,但是失败了.有没有人有任何想法/链接/参考?
解决方法:
如果您的应用程序已使用系统密钥签名,则可以使用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二进制文件来执行此操作