1.思路:
(1).使用adb(Android Debug Bridge)连接手机
- 通过usb连接
- 通过无线网络连接(我采用手机开热点,电脑adb连接)这种方式比较复杂,手机要下载一个超级终端,在终端中开启adbd服务
(2).使用adb对手机截屏并保存到本地
(3).使用python-opencv对图像进行处理求出要跳跃的距离
(4).求出手机要按下的时间
(5).使用adb触摸手机屏幕n毫秒
(6).重复2-5步
2.源码(主要看jump_and_jump.py文件):https://gitee.com/zouchengxin/jump_and_jump
主要看jump_and_jump.py文件
3.手册:
- python-opencv:https://docs.opencv.org/3.1.0/d6/d00/tutorial_py_root.html
- adb命令大全:https://blog.csdn.net/c1063891514/article/details/79118243