android 中的禁用电源按钮不起作用

Disable power button in android didn't work

我正在使用无障碍服务Android为聋人开发一个应用程序

问题是聋人不需要电源按钮,因为他们会使用其他设备

我试过调用这段代码

val commandLine = "input keyevent KEYCODE_POWER"
Runtime.getRuntime().exec(commandLine)

它没有用。

此外,设备没有挂起电源按钮

我可以使用 GLOBAL_ACTION_LOCK_SCREEN,但只支持 API 28,但至少需要 21

获取root并更改系统设置不是一个好的选择,因为对于开发人员来说,root会破坏安全性

在这些设备上测试:

这...根据用户隐私无效:)