远程使用 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 平台真机问题汇总的主要内容,如果未能解决你的问题,请参考以下文章

远程办公招聘平台汇总 | 三线程序员的福音

远程办公招聘平台汇总 | 三线程序员的福音

WebService 远程调用方法汇总

android 判断真机还是虚拟机的方法汇总

git报错解决方案及使用方法汇总

编译器报错汇总