以下のコードを実行しようとしています。[1] を使用しています: https://github.com/rbochet/Fast-Forward-Rebootこのリンク。
try {
Runtime.getRuntime().exec(
new String[] { "/system/bin/su", "-c", "reboot now" });
} catch (IOException e) {
e.printStackTrace();
}
そして Error W/System.err﹕ java.io.IOException: Error running exec(). コマンド: [/system/bin/su, -c, 今すぐ再起動] 作業ディレクトリ: null 環境: null。
権限
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_INTERNAL_STORAGE
android.permission.READ_INTERNAL_STORAGE
android.permission.REBOOT.
私はAndroid Studioを使用しています.Android 6.0(APIレベル23)をターゲットにしています。前もって感謝します。