我想在app退出后,在android上重启我的设备
我试着退出这个。
moveTaskToBack(true);
finish();
android.os.Process.KillProcess(android.os.Process.myPid());
这是app退出正常工作。
我尝试重新启动它。
static Process rebootProcess;
try {
rebootProcess = Runtime.getRuntime().exec(new String[]{"su", "-c", "poweroff"});
} catch (IOException e) {
e.printStackTrace();
}
每个井操作
但添加重启代码,应用退出代码。
仅限app退出代码操作
moveTaskToBack(true);
finish();
android.os.Process.killProcess(android.os.Process.myPid());
try {
rebootProcess = Runtime.getRuntime().exec(new String[]{"su", "-c", "poweroff"});
} catch (IOException e) {
e.printStackTrace();
}
我尝试运行此代码。
只能工作app退出。
换句话说,app退出后。不要重启。
我如何以编程方式安装android?
感谢。
请给我建议
答案 0 :(得分:0)
您可以尝试使用PowerManager重启Android设备。
<uses-permission android:name="android.permission.REBOOT"/>
并在androidManifest.xml中要求
{{1}}