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(),

相关推荐
Digitally1 小时前
哪款应用最适合将数据从安卓手机传输到 iPhone?
android·智能手机·iphone
Java小白,一起学习2 小时前
新版onenet云平台数据流对接,包括设备端MQTT和应用端API
android·物联网
走在路上的菜鸟2 小时前
Android学Flutter学习笔记 第一节 Android视角认知Flutter(View,intent,Async UI)
android·学习·flutter
一起搞IT吧2 小时前
相机Camera日志实例分析之十二:相机Camx【萌拍后置zoom拍照】单帧流程日志详解
android·c++·数码相机·智能手机
冬奇Lab3 小时前
一次 Android 车机黑屏问题的深度剖析:当显示驱动遇上中断风暴
android·性能优化·debug
兮动人3 小时前
Fatal error: Uncaught think\exception\ErrorException: SourceGuardian Loade
android·php
笔夏3 小时前
【安卓学习之myt】adb常用命令
android·学习·adb
lxysbly3 小时前
安卓gba模拟器下载
android
bst@微胖子3 小时前
CrewAI+FastAPI实现多Agent协作完成软件编码项目
android·fastapi
Android-Flutter3 小时前
Compose - Scaffold使用
android·kotlin