移动自动化测试之adb命令查询不到夜神模拟器连接信息
最近在做移动端自动化测试的时候发现了另外一款安卓模拟器,界面清爽,操作简便,无需下载许多依赖文件,对于做一些简单的app自动化测试,体验效果绝对是要好于SDK自带的模拟器,附上下载地址:https://www.yeshen.com/
安装过程不做多说,下载好后,直接一路next安装即可。
打开模拟器后,在cmd命令窗口使用adb devices命令查看当前连接设备,发现并没有显示模拟器,主要原因是因为夜神模拟器自带的adb.exe的版本和我们添加在环境变量中的adb.exe版本不一致造成的,其实问题也很好解决,有两种方法:
方法一:
在cmd里直接执行命令:adb connect 127.0.0.1:62001
方法二:
1.关掉模拟器,并查看任务管理器中是否存在abd.exe和nox_adb.exe这两个进程,如果存在,需要结束进程
2.将sdk\platform-tools目录下的adb.exe文件拷贝至模拟器安装路径的bin目录下,同时再复制一份并重命名为nox_adb.exe。需要注意的是,bin目录下自带了adb.exe文件和nox_adb.exe文件,需要提前将这两个文件备份
3.重新打开模拟器,并在cmd命令窗口输入adb devices命令,此时就可以看到模拟器显示在连接列表里了
***欢迎大家关注我的博客,码字不易,如需转载,烦请注明出处——https://www.cnblogs.com/sherlock1059/***