当前位置: 首页 > 工具软件 > STF > 使用案例 >

多设备管理平台STF

毕浩渺
2023-12-01

1、github地址

     (1)https://github.com/openstf/stf
     (2)OpenSTF是一个手机设备管理平台
     (3)可以对手机进行远程管理、调试、远程手机桌面监控等操作

2、docker安装

     (1)拉取镜像
          docker pull openstf/stf:latest
          docker pull sorccu/adb:latest
          docker pull rethinkdb:latest
     (2)启动rethinkdb
          docker run -d --name rethinkdb -v /srv/rethinkdb:/data --net host rethinkdb rethinkdb --bind all --cache-size 8192 --http-port 8090
     (3)启动stf
          docker run -d --name stf --net host openstf/stf stf local --allow-remote

3、访问localhost:7100

     (1)运行一个模拟器
          刷新界面就可以在平台上看到该模拟器
     (2)控制真机
          首先确保手机和电脑在同一个网段,然后打开手机调试模式,给手机开一个远程调试端口adb -s 设备名 tcoip 5555,看手机的ip地址,adb connect 手机ip地址:5555,adb devices会发现设备已连接,这时候把数据线拔掉就可以了,没有的话就adb kill- server,再adb start-server,再adb connect 手机ip地址:5555,刷新界面就有了。如果把localhost:7100暴露在公网就可以跨地区远程了

 类似资料: