appium连接夜神模拟器出现的问题

	              appium连接夜神模拟器出现的问题

前提:夜神模拟器已打开
1、在命令行中输入 adb devices 回车,看是否出现设备信息,出现以下信息代表连接成功在这里插入图片描述
2、在命令行中输入 adb devices 回车,没有出现设备信息,可以输入命令 adb connect 127.0.0.1:62001 (夜神模拟器端口默认是62001),如果出现以下信息:
在这里插入图片描述
或者:
在这里插入图片描述

可以这么做(需要将adb.exe和模拟器关闭):
① SDK安装目录下的platform-tools下的adb.exe 复制到桌面, 一个重命名为 nox_adb.exe , 一个名称不变为adb.exe(是将adb.exe复制两次);
②将夜神模拟器安装目录的bin下的adb.exe 和 nox_adb.exe改为adb.exe.bak 和 nox_adb.exe.bak (以防以后会用到)
③将之前复制到桌面adb.exe和nox_adb.exe复制到夜神模拟器安装目录的bin下。这样就ok了
注:可以在命令行中使用 adb server查看adb sever 版本,使用 nox_adb version查看 nox_adb 版本。上述操作是在adb版本和nox_adb版本不一致时可以这样处理
3、如果将上面的(第二种情况)的adb和nox_adb的版本改为一致之后,使用adb devices
还是查看不到设备信息,我们可以从夜神模拟器入手:
①启动夜神模拟器,在命令行中输入 nox_adb devices,可以查看到模拟器对应的端口(如果看不到,请重启夜神模拟器);
②再在命令行中使用命令: nox_adb.exe connect 127.0.0.1 对应的模拟器的端口;
③提示夜神模拟器连接成功之后,在命令行输入 adb devices可以查看到对应的设备信息
appium连接夜神模拟器出现的问题_第1张图片

你可能感兴趣的:(appium,软件测试)