appium 启动夜神模拟器

appium 启动夜神模拟器遇到的问题:

1. 夜神模拟器的adb 和 Android SDK的adb版本不一致

一般出现的错误如下:

(1)adb server version(31) doesn’t match this client (36);killing…

(2)adb connect 127.0.0.1:62001

当出现链接失效时,且提示:adb unable to connect to 127.0.0.1:62001: cannot connect to 127.0.0.1:6200: 由于目标 计算机积极拒绝,无法连接

解决办法:

  • a、关掉夜神模拟器。同时去任务管理器里看下,adb.exe以及nox_adb.exe这2个进程有没有在运行?有的话就结束掉。
  • b、找到SDK的目录和夜神模拟器的目录,将SDK目录(C:\Users\你的用户名\AppData\Local\Android\Sdk\platform-tools)下的adb.exe文件,复制到夜神模拟器的目录(D:\Program Files\Nox\bin\)下,将夜神模拟器目录下原本的adb.exe和nox_adb.exe修改文件名为adb_bak.exe和nox_adb_bak.exe,将从SDK目录复制过来的adb.exe放在夜神目录下,同时复制一份改名为nox_adb.exe。

检查version版本,发现已经一致了

2. appium出现错误 UiAutomator exited unexpectedly with code 0, signal null

解决方法:

1、直接输入命令 adb shell 进入手机  (也可以先进入jdk安装目录下 输命令adb shell进入手机)

2、进入手机之后,进入data/local/tmp (如果一次性进不去,可以分层一层层进入)

3、进入data/local/tmp 后ls查看全部目录,应该有一个 AppiumBootstrap.jar,可能你的名字是 AppiumBoots 或者 AppiumBootstrap.j。

4、使用 mv  你的文件名  AppiumBootstrap.jar 命令解决,将你的文件名改为AppiumBootstrap.jar

3. appium_desktop 连接模拟器画面倒置

将模拟器的分辨率设置为手机版

发布了52 篇原创文章 · 获赞 10 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/m0_37636884/article/details/105735323