Instalar o JDK
sudo apt-get install python-software-propriedades
sudo apt-get install software-properties-comum
ppa sudo add-apt-repositório: webupd8team / java
sudo apt-get update
sudo apt-get install oráculo-java8-installer
查看是否安装成功:
java -version
java version "1.8.0_05"
(construção 1.8.0_05-b13) Java (TM) SE Runtime Environment
Java HotSpot (TM) Server VM (construção de 25,5-b02, de modo misto)
# 1,添加添加chave RethinkDB
source / etc / lsb-release && echo "deb http://download.rethinkdb.com/apt $ DISTRIB_CODENAME principal" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
# 2,安装依赖包
sudo apt-get update
sudo apt-get install -y git
sudo apt-get install -y onda
sudo apt-get install nodejs -y
sudo apt-get install -y nodejs-legado
sudo apt-get install -y npm
sudo apt get install -y rethinkdb
sudo apt-get install -y android-tools-adb
sudo apt-get install -y python
sudo apt-get install -y autoconf
sudo apt-get install -y automake
sudo apt-get install -y libtool
sudo apt-get install -y build-essential
sudo apt-get install -y ninja-build
sudo apt-get install -y libzmq3-dev
sudo apt-get install -y libprotobuf-dev
sudo apt-get install -y GraphicsMagick
sudo apt get install yasm -y
sudo apt-get install Stow -y
update node e npm para a última versão estável
-gn a instalar NPM
n-estábulo
#. 3, montado pavilhão
sudo npm instalar -g pavilhão karma gole
# 4,安装ZeroMQ
cd ~ / Downloads para
wget http://download.zeromq.org/zeromq-4.1.2.tar.gz
tar -zxvf zeromq-4.1.2.tar.gz
cd zeromq-4.1.2
sudo ./configure --without- libsodium --prefix = / usr / local / stow / zeromq-4.1.2
sudo make
sudo make install
cd / usr / local / stow
sudo Stow -vv zeromq-4.1.2
# 5,安装Google protobuf
cd ~ / Downloads para
git clone https://github.com/google/protobuf.git
cd protobuf
sudo ./autogen.sh
sudo ./configure --prefix = / usr / local / stow / protobuf-`git rev-parse - -short HEAD`
sudo make
sudo make install
cd / usr / / stow locais
sudo Stow -vv protobuf- *
# 6,更新caminho da biblioteca
ldconfig sudo
# 7, instalar stf
Uma maneira:
sudo npm instalar stf -g
maneira: Recomendado
https://github.com/openstf/stf.git clone git
cd STF
vim package.json
as Dependências no "rethinkdb": "^ 2.0.1" alterado para 2.3.3
npm instalar
npm Fazer a ligação
# 8, run stf médico
# 9, stf executar
Start-Servidor adb
rethinkdb
STF --public-ip <endereço ip> Local
# 10, página web visita stf
htttp: // <your_ip_address>: 7100
Perguntas # 11, mais frequentes 1, iniciar stf stf instalado automaticamente ao telefone, mas ainda não pode mudar o telefone, porque o telefone não servidor stf executar pode executar automaticamente o comando a seguir.
adb shell am começar -n jp.co.cyberagent.stf / .IdentityActivity
adb shell am StartService -n jp.co.cyberagent.stf / .serviço
----------------
Aviso: Este artigo é CSDN blogger "weixin_36646275 'artigo original, siga o CC 4.0 BY-SA acordo de direitos autorais, reproduzido, por favor anexar o link da fonte original e esta declaração. .
link original: https: //blog.csdn.net/weixin_36646275/article/details/83965268