我正在尝试在我的应用程序中关闭并重新启动。我用谷歌搜索并在 stackoverflow 上找到了一些已回答的问题,但都说设备必须植根,这在我的情况下是不可能的。这些命令也是特定于设备的。是否有任何选项可以关闭或重新启动 android 设备以编程
方式尝试以下操作
String command="/system/bin/reboot";
try { // Run Script
proc = runtime.exec("su");
osw = new OutputStreamWriter(proc.getOutputStream());
osw.write(command);
osw.flush();
osw.close();
} catch (IOException ex) {}
和
Runtime.getRuntime().exec(new String[]{"su","-c","reboot now"});