今天在学习安卓自动化测试遇到一个很蛋疼的问题,就是使用cmd输入adb devices后发现没有设备连接,开启开发者选项也一样。
然后上网查了一下,说是有可能是usb端口被占用,于是使用命令netstat -ano 查看所有端口状况,发现adb需要的5037端口并没有被程序占用。
于是又查了一下,发现另外一个办法是通过设备管理器查看硬件id,然后找到android文件夹,在adb_usb.ini文件加入0x硬件id后重启adb server(adb kill-server,adb start-server)
还是不行!好吧。。没开手机调试。。。