我试图重新启动(通过代码)手机在某些时候。为了做到这一点我做到这一点:重启Android手机 - 许可拒绝
Intent i = new Intent(android.content.Intent.ACTION_REBOOT);
i.putExtra("nowait", 1);
i.putExtra("interval", 1);
i.putExtra("window", 0);
this.sendBroadcast(i);
的问题是,即使我有在清单这一行:
uses-permission android:name="android.permission.REBOOT"
(带分隔符)。
当试图执行它,它给了我一个错误:
Permission Denial: not allowed to send broadcast android.intent.action.REBOOT from pid= uid= gids=
我读了你应该创建一个.apk文件,并签署SignApk,但我创建的关键/ openssl证书并用这些签名,这也没有运行,我继续得到完全相同的错误。
你有关于如何解决这一点,并能够重新启动手机任何线索?我确实需要这样做。