标签: android root su
我想通过代码关闭一个Android设备。我可以用
su reboot -p
但是现在我想用我的使用系统密钥签名的应用程序执行此操作,而无需使设备生根 - 但奇怪的是我得到了:
reboot: Operation not permitted
任何人都可以指出我正确的方向
答案 0 :(得分:0)
不要使用su命令。使用Android的本机方法。 PowerManager有一个方法reboot(),如下所示:Android doc
PowerManager
reboot()
完整代码示例here
希望这有帮助