远程使用 STF 平台真机问题汇总
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了远程使用 STF 平台真机问题汇总相关的知识,希望对你有一定的参考价值。
参考技术A报错信息如下:
问题原因: 未添加 adbkey
该台连接设备未授权 adb 服务,需要在 STF 平台增加自己电脑对应的 adbKey。
在 STF 平台增加你的 adbKey之后,就可以随时通过 adb connect 连接使用 STF 的设备了。
添加方式:
报错信息如下:
出错信息表示未连接上任何 android 设备。
排查问题步骤如下:
远程连接手机是通过 adb connect 命令连接云真机上的远程调试连接,若连接不上,需要检查一下是否本机的 adb 服务异常。
检查方式:
检查发现 adb connect 无法连接上设备,提示版本不匹配。
先不急着更新或降版本,继续检查 adb 服务。
结果表明,确实是有应用占用了 5037 端口
发现是夜神模拟器占用了该端口,杀掉该应用。
发现可以连接成功了,出现 failed to 提示时,可以忽视,可能是版本问题导致,但 adb devices 命令显示仍然是可以连接上设备的。
注意: 测试完毕,记得使用 adb disconnect 命令断开连接。
stf-多设备管理平台搭建
项目地址: https://github.com/openstf/stf
安装、使用命令
# 安装stf
brew install rethinkdb graphicsmagick zeromq protobuf yasm pkg-config npm install -g stf # 目前需要mac默认bash环境走python2.7,python3.6会有问题
# 启动rethinkdb服务,不能关闭 rethinkdb & # 或者新开窗口启动rethinkdb服务
# 开放连真机的机器供其他人远程访问 stf local --public-ip ip地址 # 此处的ip地址为连接所有真机的ip
1.安装完成上面的内容后,可在浏览器输入:本机ip地址:7100/,就可以进入stf页面。
以上是关于远程使用 STF 平台真机问题汇总的主要内容,如果未能解决你的问题,请参考以下文章