Android 10.0 禁用adb shell input输入功能

1.前言
 

在10.0的产品开发中,在进行一些定制开发中,对于一些adb shell功能需要通过属性来控制禁止使用input 等输入功能,比如adb shell input keyevent
响应输入事件等,所以就需要
熟悉adb shell input的输入事件流程,然后来禁用adb shell input的输入事件功能,接下来分析下adb shell input的输入事件下的输入事件流程

如图:

Android 10.0 禁用adb shell input输入功能_第1张图片

Android 10.0 禁用adb shell input输入功能_第2张图片

2.禁用adb shell input输入功能的核心类

system\core\adb\services.cpp
system\core\adb\daemon\services.cpp

3.禁用adb shell input输入功能的核心功能分析和实现

禁用adb shell input输入功能的核心功能实现中,

而adb 是pc端工具,adbd是服务端,运行在手机 adbd 读取 socket 解析由 adb 传过来的命令串,解析相关的命令执行相关功能,所以在pc端输入adb 相关命令

你可能感兴趣的:(android,10.0,Rom定制化高级进阶,android,adb,adb,shell,input,input输入命令,禁用input)