如何禁用关机并从具有系统权限的应用程序重新启动



我正在为无根设备开发一个系统应用程序(即使用设备制造商的密钥签名的应用程序(。

我需要防止用户关闭或重新启动设备。

如果必要且可能,完全禁用电源按钮将是一种解决方案,尽管我所需要的只是能够防止按住电源按钮时出现的关机对话框。

您应该能够覆盖此操作的KeyEvent,即KEYCODE_POWER 。请参阅此帖子:

安卓中的电源键事件?

这里重要的是,在处理KeyEvent后,您需要返回true,让系统知道它已被处理。

最新更新