adb 模拟操作安卓手机
- 安装adb
- adb devices 查看设备
- 手机开启开发者模式 进行调试
- adb shell getevent 获取点击的事件
- 筛选 16进制转10进制
/dev/input/event4: 0003 0035 00000335
/dev/input/event4: 0003 0036 000004f5
获得坐标 - 模拟点击
adb shell input tap 389 2145 - 模拟输入
adb shell input text 233 - 模拟发送
/dev/input/event4: 0003 0035 000003d0
/dev/input/event4: 0003 0036 0000050c
adb shell input tap 976 1292
输入中文插件:
ADBKeyBoard
待解决:
adb shell input text 输入中文
- 下载ADBKeyBoard.apk
github源码:https://github.com/senzhk/ADBKeyBoard
百度网盘:https://pan.baidu.com/s/1zTH4V2iwF9PZKtEu_ICz6w 提取码:tnw7
- 设置输入为 ADB keyboard
adb输入:adb shell am broadcast -a ADB_INPUT_TEXT --es msg ‘测试’