标签: android android-6.0-marshmallow shutdown reboot android-reboot
我正在为非root设备开发系统应用程序(即使用设备制造商的密钥签名的应用程序)。
我需要阻止用户关闭或重启设备。
如果必要且可能,完全禁用电源按钮将是一种解决方案,尽管我需要的是能够阻止按住电源按钮时出现的关闭对话框。
答案 0 :(得分:0)
您应该可以覆盖KeyEvent此操作的KEYCODE_POWER,即KeyEvent。看这篇文章:
KeyEvent
KEYCODE_POWER
Power key event in android?
这里重要的是在您处理true之后需要返回literal_eval以让系统知道它已被处理。
true
literal_eval