adb shell input 电脑终端模拟点击触摸事件

通过将手机连接到电脑并使用adb shell input命令,可以在终端模拟手机的点击和滑动事件。例如,输入adb shell input keyevent 82来模拟点击menu键,或者使用adb shell input tap x y在指定屏幕坐标(x, y)进行点击。此外,还可以执行swipe命令进行滑动操作,以及其他与键盘、鼠标等输入设备相关的命令。" 23922085,2026459,Unity中人形动画的重定向技术,"['Unity3D', '游戏开发', '动画系统', '人物动画', '角色模型']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有些时候,需要使用终端模拟点手机的击触摸滑动事件。


手机链接电脑后,在终端上,敲入

adb shell input

即可弹出相应可以操作的命令和方法。


点击menu

adb shell input keyevent 82//(82是menu建)

就相当与手指点击menu了。


adb shell input tap x y //x,y是你想点的屏幕的坐标点。(打开开发者选项,指针位置,即可根据手机上端的xy坐标,即可获知你想点的位置了)


其他的触摸操作等,都有相应的提示

Usage: input [<source>] <command> [<arg>...]


The sources are: 
      keyboard
      mouse
      joystick
      touchnavigation
      touchpad
      trackball
      dpad
      stylus
      gamepad
      touchscreen


The commands and default sources are:
      text <string> (Default: touchscreen)
      keyevent [--longpress] <key code number or name> ... (Default: keyboard)
      tap <x> <y> (Default: touchscreen)
      swipe <x1> <y1> <x2> <y2> [duration(ms)] (Default: touchscreen)
      press (Default: trackball)
      roll <dx> <dy> (Default: trackball)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值