ADB模拟Android快速点击

以下操作均在命令行实现

Android模拟点击位置x,y的命令是

adb shell input tap x y

但是想连续多次快速点击就太慢了,因为执行命令实际上需要读写一个数据文件,会很慢。

因此,想实现快速点击,不如,记录下模拟点击需要的文件数据,然后直接写入文件

1,记录数据文件到recordtap

dd if=/dev/input/event1 of=/sdcard/recordtap

2,点击需要点击的位置,产生点击数据,然后按 ctrl+c 结束

3,写入文件

for i in `seq 1 100`; do dd if=/sdcard/recordtap of=/dev/input/event1;sleep 0.1; done

利用循环语句实现多次点击;每次点击后休眠0.1s,否则数据写入太快机器也无法反应过来。

至于别的方法,经过测试,都不够快。

你可能感兴趣的:(ADB模拟Android快速点击)