0

API レベル 8 以降、PowerManager には reboot()メソッドが含まれています。

必要な権限をマニフェストに追加し、PowerManager オブジェクトを取得して呼び出しました

pm.reboot();

これにより、このスタック トレースが強制終了されます

01-04 16:58:35.847: エラー/AndroidRuntime(2945): java.lang.SecurityException: ユーザー 10060 にも現在のプロセスにも android.permission.REBOOT がありません。

この PowerManager.reboot() メソッドがアプリケーションで使用可能になるかどうかは誰にもわかりませんか? ドキュメントに記載されているので、使用しても問題ないと思います。

4

1 に答える 1

3

この PowerManager.reboot() メソッドがアプリケーションで使用可能になるかどうかは誰にもわかりませんか?

ファームウェアの一部としてシステム パーティションにインストールされる SDK アプリケーションは、REBOOTアクセス許可を保持できます。通常の SDK アプリケーションではできません。

于 2012-01-04T23:06:30.810 に答える