在安卓中禁用电源按钮不起作用



我正在使用辅助功能服务为聋人开发一个Android应用程序

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

我试图调用此代码

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

它没有用。

此外,该设备没有挂钩电源按钮按下

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

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

在以下设备上测试:

  • 三星 S8+ API 29
  • 像素 2 API 28
  • 像素 2 API 27

这个...根据用户隐私:)不起作用

最新更新