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,也算是对原文的改正,和方便小白观看。第一次写博客,粗燥了些,望担待!