admin 管理员组文章数量: 887021
前言:
要让测试脚本能够运行在真机/模拟器上,就要保证Android 调试桥 (adb)能够连接到这些设备。本文提供adb连接到真机和模拟器的方法。
1 连接到模拟器(本文以夜神模拟器为例)
需提前安装好夜神模拟器,此处不做介绍。
(1)查看adb和夜神模拟器安装目录bin目录下nox_adb的版本。需要保持版本一致,若不一致拷贝adb.exe到模拟器安装目录下,修改名字为nox_adb.exe
(2)打开夜神模拟器:cmd进入到夜深模拟器的安装目录,执行:nox_adb.exe connect 127.0.0.1:62001
(3)输入(该步骤不一定需要):adb connect 127.0.0.1:62001
(4)输入adb device,列表有显示设备则代表连接成功。连接成功后可以跑测试脚本了。
2 连接到android手机
需提前将android通过usb连接到电脑,并开启开发者模式-允许usb调试
(1)开启adb
(2)查看设备时的报错
问题1:cannot connect to daemon
解决方法:找到占据5037端口的进城,并在“任务管理器”中依据“PID”查找到,解决进程:
netstat -ano |findstr LISTENING|findstr 5037
kill /F /PID 59424
问题2:手机启动了USB调试,并且通过USB连接在了电脑上,没有显示出来。
解决方法:将手机的VID添加到.android目录下的adb_usb.ini文件里
a.如何知晓手机的VID?
b.添加进.android目录下的adb_usb.ini文件里
(3)最后一步:
ps :5037为adb默认端口
后言:
adb连接设备成功后,启动appium-server,运行测试脚本即可操作app
版权声明:本文标题:adb怎么连接到android模拟器,4 adb连接到手机模拟器 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726386845h950328.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论