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 回答