take_rock_5
@take_rock_5 (イ タケ)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

指定した時刻に端末を再起動(Reboot)したい

Androidstudioにて、作成した既存のアプリに
「指定した時刻に端末を再起動(Reboot)する機能」を持たせたいと思っております。
そのようなことは可能でしょうか?
可能であれば、どのようなコードで実現できるか教えて頂きたく宜しくお願い致します。

0

2Answer

リブート用のコマンドはありますが、一般的な開発者には許可されていません。メーカーのみがプリインストール用のアプリとして実行できるように権限が制限されています。
https://developer.android.com/reference/android/os/PowerManager.html#reboot(java.lang.String)
https://developer.android.com/reference/android/Manifest.permission#REBOOT

一般公開はできなくなりますが、root化をした端末でならなんとかする方法が調べると出てきます。が、セキュリティを破る操作のため、
個人的なアプリだったとしても、質問をしなければいけない状態でその手の方法を用いることはオススメしません。

1Like

Your answer might help someone💌