WEB 端批量移动设备管理控制工具 STF 的环境搭建和运行

本文介绍了如何在Linux环境下搭建STF(Smartphone Test Farm),一个用于远程调试智能手机和智能设备的Web应用程序。通过详细步骤,包括基本包安装、SDK环境、Node.js、Bower、RethinkBD、GraphicsMagick、libsodium、zeromq、protobuf、pkg-config的安装,以及STF服务端和客户端的启动,帮助读者成功部署并运行STF。
摘要由CSDN通过智能技术生成

最近项目涉及到较多设备批量管理的需求,发现一工具,可以批量对大量设备进行WEB端管理,工具主页:https://openstf.github.io/
工具名STF(Smartphone Test Farm)

STF (or Smartphone Test Farm) is a web application for debugging smartphones, smartwatches and other gadgets remotely, from the comfort of your browser.

上个主页上的效果图吧:

这里写图片描述

它的github页面为: https://github.com/openstf/stf
下面简单记录下在Ubuntu上搭建它的步骤(windows暂时没尝试过,应该类似)
环境:Ubuntu15.04(desktop-64bit)
浏览器:firefox

1、Linux一些基本包的安装:

在控制台分别运行

sudo apt-get update
sudo apt-get install git
sudo apt-get install lib32stdc++6
sudo apt-get install yum
2、SDK环境安装

这里我偷了个懒直接拷贝已经下载好的JDK和Android SDK环境过来,当然如果没有的同学估计要重新慢慢下载和安装了。
拷贝SDK目录到HOME目录中,打开控制台命令运行:

sudo gedit ~/.bashrc

配置环境变量并保存退出(wang为用户名,需要根据实际路径来填写)

export JAVA_HOME=/home/wang/SDK/jdk1.8.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export ANDROID_HOME=/home/wang/SDK/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

在控制台执行命令使之生效:

source ~/.bashrc

验证:控制台分别输入adb和java -version来验证SDK是否配置生效

3、nodejs安装

https://nodejs.org/download/
下载nodejs安装包,解压并控制台进入目录
运行如下命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值