android TV 连接有线鼠标/蓝牙鼠标后,滑动鼠标待机不下去

在Android TV连接鼠标后,发现滑动鼠标无法使设备待机(进入休眠状态)

我们需要将WAKE_REASON_WAKE_MOTION屏蔽

文件:frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java

修改方式:

WindowManagerPolicy {

if (!wakeInTheaterMode && theaterModeEnabled) {

return false;

}

  • if(reason == PowerManager.WAKE_REASON_WAKE_MOTION){

  • return false;

  • }

if (theaterModeEnabled) {

Settings.Global.putInt(mContext.getContentResolver(),

相关推荐
天青Giser37 分钟前
Android开发记录
android
子春一1 小时前
Flutter 与原生平台深度集成:打通 iOS 与 Android 的最后一公里
android·flutter·ios
小邓   ༽2 小时前
全场景Android测试:API、工具与案例,从TestCase到Mock类应用指南
android·android 测试·android 组件测试·mock 类·测试 api 应用·组件测试核心
享哥。5 小时前
android MVP模式代码示例
android
qq_717410016 小时前
删除设置-流量使用情况、更多
android
QuantumLeap丶7 小时前
《Flutter全栈开发实战指南:从零到高级》- 23 -混合开发与WebView
android·flutter·ios
_李小白8 小时前
【Android FrameWork】延伸阅读:ViewRootImpl如何管理整个view世界
android
Yang-Never9 小时前
Open GL ES->以指定点为中心缩放图片纹理的完整图解
android·java·开发语言·kotlin·android studio
介一安全9 小时前
【Frida Android】实战篇11:企业常用加密场景 Hook(1)
android·网络安全·逆向·安全性测试·frida