查看: 443|回复: 0

[工具教程] Appium 链接夜神模拟器

498

主题

7763

帖子

63万

积分

管理员

居委会高大爷

Rank: 9Rank: 9Rank: 9

积分
638883

活跃会员优秀版主原创先锋论坛元老最佳新人推广达人

居委会高大爷 发表于 2017-12-14 11:46:31 | 显示全部楼层 |阅读模式

原作者:https://testerhome.com/topics/8024


在此之前,已经安装Appium,参考第一部分
在 Windows7 搭建 Appium (一)

https://testerhome.com/topics/8004

第一步安装Android开发环境

下载安装 Android JDK和ADT
第三方:[color=rgb(0, 105, 214) !important]http://androiddevtools.cn/index.html

百度云:[color=rgb(0, 105, 214) !important]http://pan.baidu.com/s/1mhLC4E8
密码:e22j
我使用的是
adt-bundle-windows-x86_64-20140702
jdk1.7.0_79

  • adt-bundle-windows-x86_64-20140702是压缩文件,直接解压到D:\Program Files\Android\adt-bundle-windows-x86\sdk
  • jdk1.7.0_79是exe文件,直接点击安装,我是安装到C:\Program Files\Java\jdk1.7.0_79
    步骤:我的电脑右键进入高级系统设置,点击环境变量配置(我这里说的比较简单,不会的可以百度下)

  • 验证安装配置成功








第二步夜神模拟器下载并安装

我下载的是nox_setup_v3.7.6.1_full

第三步通过adb查看连接设备;在cmd终端中输入adb devices查询

1、如果模拟器已经启动,请先关闭;再输入adb devices



2、在夜神模拟器安装目录下找到nox_adb.exe
在cmd中输入,进入安装目录
cd D:\Program Files (x86)\nox\bin
nox_adb.exe connect 127.0.0.1:62001



3、再启动模拟器,输入adb devices



  • 遇到问题:目前运行服务器端的adb版本(也就是夜神模拟器的adb版本)比客户端的版本(也就是SDK目录下的adb版本)低

  • 验证问题描述情况:(验证之前需要先配置环境变量,将SDK下的adb所在目录(D:\Program Files\Android\adt-bundle-windows-x86\sdk\platform-tools)、以及夜神模拟器的adb所在目录(D:\Program Files (x86)\nox\bin)加入了系统的环境变量path中)


解决办法:
a、关掉夜神模拟器。同时去任务管理器里看下,adb.exe以及nox_adb.exe这2个进程有没有在运行?有的话就结束掉。
b、找到SDK的目录和夜神模拟器的目录,将SDK目录下的adb.exe文件,复制到夜神模拟器的目录下,因为夜神模拟器目录下原本的adb文件名字叫做nox_adb.exe,因此复制过去之后也得改名为nox_adb.exe。



重启模拟器,再进行连接,到第二步
这样就链接成功了!






上一篇:旁边有东西拾取时,鼠标转向会出现失灵情况
下一篇:appium+python+夜神模拟器+jenkins进行android端自动化测试
有什么事都可以找论坛我,客服联系方式: 查看,爱好:专吃美少女大腿
咨询问题,请告之电脑系统版本,电脑基本配置,配置可在电脑管家中查看,以及大的报错截图点我去提问;
脚本辅助工具: 查看辅助开发教程: 查看模拟器使用教程: 查看最新版本模拟器: 查看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则