我尝试使用我的应用程序重启我的设备,但它会抛出一个异常,错误消息“使用xxxx uid和xxxx pid的应用程序无法重启设备”。所以,如果我可以搜索什么是pid或uid,可能就像一个警报或其他可以做到这一点,因为来自操作系统。谢谢大家
答案 0 :(得分:4)
我如何更改应用的uid和pid?
这是不可能的。
问题是我尝试重启我的应用
您没有“重新启动”“应用”。您重新启动设备。
但是他抛出一个异常并且消息说用xxxx uid和xxxx pid你不能重启
只有被视为固件一部分的应用程序才能拥有重启设备所需的权限。如果您想重启设备,请构建自己的自定义固件。
答案 1 :(得分:1)
您可以通过su
命令在有根设备上请求超级用户权限,然后使用reboot
重启设备。