我想重新启动我试过的手机
try {
Process proc = Runtime.getRuntime().exec(new String[] { "su", "-c", "reboot" });
proc.waitFor();
} catch (Exception ex) {
Log.i(TAG, "Could not reboot", ex);
}
Run Code Online (Sandbox Code Playgroud)
而且PowerManager看到我的编码,但设备没有重新启动,在编码中请给出工作代码
ok = (Button)findViewById(R.id.button1);
final PowerManager power = (PowerManager)getSystemService(Context.POWER_SERVICE);
ok.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
power.reboot("fav");
}
});
Run Code Online (Sandbox Code Playgroud)
您无法从普通的SDK应用程序重新启动.只有使用系统固件签名密钥签名的应用程序才能执行此操作
复制此答案,以编程方式关闭Android手机
| 归档时间: |
|
| 查看次数: |
3506 次 |
| 最近记录: |