0

我做了一些研究,他们说的是: android权限文档上的“Not for use by third-party applications” ,已经问了很多问题,但没有找到最终答案,所以我是想知道,有人成功了吗?他可以帮忙吗?^^

4

1 回答 1

0

第 1 步:<uses-permission android:name="android.permission.REBOOT">在清单中的适当位置放置一个元素。

步骤#2 :调用reboot().PowerManager

然后,要么:

步骤 #3a:构建您自己的自定义 Android 版本,并集成到您自己的 ROM 模块中。然后,使用您在 ROM mod 中签署操作系统时使用的相同签名密钥对您的应用程序进行签名。

或者:

步骤#3b:让 root 设备的用户使您的应用程序成为系统应用程序。

如果没有第 3a 步或第 3b 步,您的应用将没有资格持有该REBOOT权限,并且您的reboot()调用将失败。

于 2013-09-06T19:57:51.540 回答