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,否则数据写入太快机器也无法反应过来。

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,464评论 19 139
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,933评论 9 468
  • 9月份宝宝入读幼儿园了,开学第一天,不少幼儿园的教室里就成了一片“哭泣的海洋”,尤其是刚刚入园的孩子,家人一走就开...
    宝乐汇阅读 4,039评论 0 1
  • 所谓标志符,就是一个名字。 在JS中,出于可移植性和易于书写的考虑,通常我们只使用ASCII符号来书写标识符。在这...
    Camelion阅读 3,440评论 0 0
  • 姐早上发过来的图片,熟悉的地方,在那里生活了八年,也是婚后最开心的日子。一直记得哥说的那句话:我最羡慕叔叔...
    Spring913阅读 1,508评论 0 0