之前封装了一批基于adb命令的函数,用于辅助游戏安卓版本的测试,源码在此。
虽然已经比较方便了,但是在使用过程中,还是存在一些不足。
- 不支持同时连接多部手机
- 不支持adb通过wifi连接手机
- 部分函数的写法不太合理
周末的时候,重新封装了一个ADB工具类,把之前的函数整合进去。来看看怎么使用吧~
连接手机
USB方式
| 
 | 
 | 
Wifi方式,手机需要安装adbWireless,在手机端启动后,查看当前手机的IP1adb = ADB(adb_remote='192.168.1.120')
常用功能
屏幕截图,保存到指定目录,可以在截图的文件名中添加附加信息
| 
 | 
 | 
查看当前运行的程序信息
| 
 | 
 | 
查看程序的CPU和内存占用情况
| 
 | 
 | 
备份和自动安装APK
| 
 | 
 | 
执行adb和adb shell命令
| 
 | 
 | 
打开调试模式,会打印每一次执行的adb命令,以及返回的结果
| 
 | 
 | 
更多的功能
自己去源码中发现吧,点击查看。