0

現在、このコードを使用して Android デバイスを再起動しています。

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

HotBoot (or "Hot Reboot")今、私はJava を使って Android Phone を作りたいと思っています。これを行う方法を知っている人はいますか?

(HotBoot が何かわからない場合は、このリンクを参照してください)

4

1 に答える 1

5

root化された電話が必要です。(念のため)

su
busybox killall system_server

またはあなたのコードで

try {
Process proc = Runtime.getRuntime()
            .exec(new String[]{ "su", "-c", "busybox killall system_server"});
    proc.waitFor();
} catch (Exception ex) {
    ex.printStackTrace();
}
于 2012-09-30T06:57:17.340 に答える