カスタム Android デバイスをプログラムでシャットダウンしようとしています。以下のコードを使用して同じことを行っていますが、再び再起動しています。デバイスを完全にシャットダウンしたいです。
Intent intent = new Intent("android.intent.action.ACTION_REQUEST_SHUTDOWN");
intent.putExtra("android.intent.extra.KEY_CONFIRM", false);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
完全なシャットダウン、つまり自動再起動を回避するにはどうすればよいですか?
注: プラットフォーム署名でアプリに署名しました。/system/app に配置しまし<uses-permission android:name="android.permission.SHUTDOWN" />
た マニフェストに権限を追加しました。