我的Android应用程序可以使用PowerManager的重启方法吗?

时间:2012-01-04 23:00:14

标签: android reboot powermanager

自API级别8 PowerManager has contained a reboot()方法。

我已经为我的清单添加了所需的权限,获得了PowerManager对象并调用了

pm.reboot();

这会导致力与此堆栈跟踪关闭

  

01-04 16:58:35.847:ERROR / AndroidRuntime(2945):java.lang.SecurityException:用户10060和当前进程都没有android.permission.REBOOT。

有谁知道这个PowerManager.reboot()方法应该可供应用程序使用吗?因为它在文档中我猜测它可以使用。

1 个答案:

答案 0 :(得分:3)

  

有谁知道这个PowerManager.reboot()方法应该可供应用程序使用吗?

作为固件的一部分安装到系统分区的SDK应用程序可以拥有REBOOT权限。普通的SDK应用程序不能。