不受信任触摸事件"/>
Android S 不受信任触摸事件
识别
检测不受信任的触摸操作是否被屏蔽
如果系统屏蔽触摸操作,Logcat 会记录以下消息:
Untrusted touch due to occlusion by PACKAGE_NAME
测试变更
在搭载 Android 12 或更高版本的设备上,不受信任的触摸功能默认被屏蔽。如需允许不受信任的触摸操作,请在终端窗口中运行以下 ADB 命令:
# A specific app
adb shell am compat disable BLOCK_UNTRUSTED_TOUCHES com.example.app# All apps
# If you'd still like to see a Logcat message warning when a touch would be
# blocked, use 1 instead of 0.
adb shell settings put global block_untrusted_touches 0
如需将行为还原为默认设置(不受信任的触摸操作被屏蔽),请运行以下命令:
# A specific app
adb shell am compat reset BLOCK_UNTRUSTED_TOUCHES com.example.app# All apps
adb shell settings put global block_untrusted_touches 2
参考
=1708620124190901355&wfr=spider&for=pc
更多推荐
Android S 不受信任触摸事件
发布评论