adb实现双击全步骤小白向,亲测有效

adb实现双击全步骤小白向,亲测有效

本人自学的adb,很多代码自己也不理解,只是知道它的作用。第一次写博客,就把步骤全写下来吧!
首先,先将手机通过adb连接电脑。
本文参考https://blog.csdn.net/u012589515/article/details/88574845?ops_request_misc=&request_id=&biz_id=102&utm_term=adb%E5%BF%AB%E9%80%9F%E5%8F%8C%E5%87%BB&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1-88574845

前言

我们知道adb的点击操作是adb shell input tap x y,但是就算是写两行代码,无法实现类似抖音双击点赞的效果。

分析原因,这是因为adb是java环境的,发送到手机之后,系统在写入文件,然后响应事件,这一过程就显得很繁琐。

第一步

打开win+r打开电脑运行窗口,输入adb shell

// An highlighted block
adb shell

第二步

输入dd if=/dev/input/event1 of=/sdcard/event1

// An highlighted block
dd if=/dev/input/event1 of=/sdcard/event1 

第三步也算是关键一步吧

至少快速3次点击手机屏幕(这是我试了很多次才知道的)

点击结束后,ctrl+c结束

双击的效果

意思是没有数据写入,就是你双击手机的操作没有写入文件中。
至少快速点3次的效果
很奇怪,本人也不知道为什么
意思是有512字节的文件成功写入

最后

写个循环while : ; do dd if=/sdcard/event1 of=/dev/input/event1 ; done

// An highlighted block
while : ; do dd if=/sdcard/event1 of=/dev/input/event1 ; done

效果图
在这里插入图片描述
本文主要参考本文参考https://blog.csdn.net/u012589515/article/details/88574845?ops_request_misc=&request_id=&biz_id=102&utm_term=adb%E5%BF%AB%E9%80%9F%E5%8F%8C%E5%87%BB&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1-88574845,也算是对原文的改正,和方便小白观看。第一次写博客,粗燥了些,望担待!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值