win10 系统Docker搭建设备共享平台stf(四)

本期主要分享的是常遇到的问题:

1.Unhandled rejection Error: spawn adb ENOENT

adb  问题,adb设置好后,重启stf。

2.Ubuntu设备识别不到,
原因:USB桥连接设置,2.0以上
设置方法:点击虚拟机-》设置-》USB控制器-》USB兼容性-》USB2.0

3.adb授权失败
重新连接adb,或者重启手机后重新连接adb
4.访问不到地址,或者启动provider后提醒 :device(s) ignore,原因:端口配置有问题。请检查虚拟机端口映射配置,重启。
必须映射的端口:7100、28015、7114、7116、7111、7113、7110、7400、7408、7412、7416、7420、7424、7428、7105、7112、7120、7104、7103、7404、7102、7106、7115、7125、27017、5000(可选,登陆授权)、5001(可选,后台统计管理)配置方法:编辑-》虚拟机网络编辑器-》更改配置-选中vmnet8-》net设置-》添加-》输入虚拟机ip(Ubuntu linux的ip)、主机端口和虚拟机端口。
5提醒this socket has been ended by the other party
原因:端口问题(有遇到过adb端口占用,杀掉占用端口的服务,重启)。
6.设备状态一直显示准备中问题
大多数情况下是STFServer安装或者启动失败,自己手动安装(apk在项目里面有(根目录\vendor\STFService下),或者在soft中查找STFService.apk),输入启动服务命令:adb shell am start -n jp.co.cyberagent.stf/.IdentityActivityadb shell am startservice -n jp.co.cyberagent.stf/.Service

stf api请求占用设备和移除设备接口调试地址及参数:

1.设备添加接口:

地址:http://${本地IP地址或者域名,自己修改}/api/v1/user/devices请求方式:post请求参数:headers = {"Authorization": "Bearer ${stf 设置中添加的token,自行修改}"}body = {"serial": "91ccecd"}结果:{"success":true,"description":"Device successfully added"}stf平台显示接口状态更改为 bus,
2.设备移除接口:请求参数
地址:http://${本地IP地址或者域名,自己修改}/api/v1/user/devices?{serial}请求方式:delete请求参数:headers = {"Authorization": "Bearer ${stf 设置中添加的token,自行修改}"}结果:{"success":true,"description":"Device successfully removed"}stf平台显示接口状态更改为 use,
注:IP地址需自行修改为部署环境地址,auth2登陆授权服务应该先启动

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

测试一路到黑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值