雷电模拟器是运行在windows系统中的一款相对稳定的android模拟器, 它也有自己的命令行工具, 但是不太完整, 想要实现电脑完全自动控制模拟器操作还差几口气, 现在我们就通过E程序将这些差距补充完善一下.
首先捋一下思路:
1. 在模拟器后台或者最小化运行时控制指令依然能够正常执行, 比方像窗口截图之类的.
2. windows的批处理命令就全部覆盖了雷电模拟器指令, 不需要再设置什么环境变量或者再模拟器中安装什么辅助工具, 也不需要进行什么root权限操作
雷电模拟器本身的命令行指令
1. 模拟输入
2. 模拟按键
3. 屏幕点击
4. 屏幕滑动
视频附件演示了通过模拟器本身的指令进行的天翼云APP的打卡工作. 不是E程序, 没需要的人不需要下载
从视频中可以看到, 由于雷电模拟器本身没有屏幕颜色的判断和文本识别指令, 只能通过批命令中的等待时间来保证APP页面的正常切换, 控制体验很差.
希望通过E程序完善的雷电模拟器命令行指令
1. 屏幕取色
2. 色彩判断
3. 屏幕截图(验证码需要)
4. 文本识别
...
今天开始的工作: 电脑环境配置和编写E程序建立雷电模拟器的连接
1. 下载最新的雷电模拟器雷电模拟器v4.0.78
2. 在电脑中安装好模拟器后设置一下系统路径, 我这里安装的是D:\LDplayer目录, 所以系统路径设置如下:
3. 打开E编辑环境, 编写与模拟器连接的程序