写在前面:使用Airtest之前确保以下软件安装和环境配置:安装JDK、ADB;安装Python环境(建议安装Python3);安装Airtest。
保证手机开发者模式设置无误,在Airtest查找不到设备、offline 表示设备未连接成功或无响应、List of devices attached 设备/模拟器未连接到 adb 或无响应等情况下,可自查是否是因为adb端口被占用了。在cmd命令窗口执行 adb devices 查看电脑上连接的设备,正常情况下应该列出具体的设备,adb端口被占用情况下,则会提示adb server is out of date. killing...
本文提供两种解决方法:1.杀死占用adb端口的进程;2.永久解决adb端口被占用的问题,为adb规定新的端口。
一、杀死占用adb端口的进程
- 在cmd命令窗口执行 adb nodaemon server 查看adb端口号,一般情况下是“5037”;
- 继续执行