<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      WEB 端批量移動設備管理控制工具 STF 的環境搭建和運行

      最近項目涉及到較多設備批量管理的需求,發現一工具,可以批量對大量設備進行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安裝包,解壓并控制臺進入目錄
      運行如下命令

      ./configure
      make
      sudo make install
      sudo ln -s /usr/local/bin/node /usr/bin/node
      sudo ln -s /usr/local/bin/npm /usr/bin/npm

      驗證:控制臺分別輸入node -v和npm -v驗證是否配置完成

      這里寫圖片描述

      4、安裝Bower

      控制臺執行npm命令進行Bower安裝并等待完成

      sudo npm install bower -g

      驗證:

      這里寫圖片描述

      5、安裝RethinkBD

      控制臺執行

      [java] view plaincopy
       
      1. source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list  
      2. wget -qO- http://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -  
      3. //注意:以上為一條命令,需一起執行  
      4. sudo apt-get update  
      5. sudo apt-get install rethinkdb  

       

      驗證:

      這里寫圖片描述

      6、安裝GraphicsMagick

      最新版本包地址:http://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/
      解壓GraphicsMagick-1.3.21.tar.gz并控制臺進入目錄
      執行

      ./configure
      make
      sudo make install

      驗證:

      這里寫圖片描述

      7、安裝libsodium(zeromq的依賴)

      github下載最新包:https://github.com/jedisct1/libsodium/releases
      解壓libsodium-1.0.3.tar.gz并控制臺進入目錄
      執行

      ./configure
      make
      sudo make install

      驗證:

      這里寫圖片描述

      8、安裝zeromq

      最新版本包地址:http://download.zeromq.org/
      解壓zeromq-4.1.2.tar.gz并控制臺進入目錄
      執行

      ./configure
      make
      sudo make install
      sudo ldconfig

      9、安裝protobuf

      github下載最新包:https://github.com/google/protobuf/releases
      解壓protobuf-cpp-3.0.0-alpha-3.tar.gz并控制臺進入目錄
      執行

      //因為需要配置環境變量,所以用參數指定到了local下的指定目錄中
      ./configure --prefix=/usr/local/protobuf
      make
      sudo make install

      修改環境變量配置文件:

      sudo gedit ~/.bashrc

      配置環境變量并保存退出:

      export PATH=$PATH:/usr/local/protobuf/bin/
      export PKG_CONFIG_PATH=/usr/local/protobuf/lib/pkgconfig/

      在控制臺執行命令使之生效:

      source ~/.bashrc

      驗證:

      這里寫圖片描述

      10、安裝pkg-config

      sudo apt-get install pkg-config

      驗證:

      這里寫圖片描述

      11、安裝stf (可能需要FQ或者VPN)

      控制臺執行命令:

      sudo npm install -g stf

      安裝過程:

      這里寫圖片描述

      STF運行

      一、啟動rethinkDB

      安裝完成后,打開單獨的控制臺,運行命令等待服務啟動完成:

      rethinkdb
      這里寫圖片描述

      二、啟動stf服務端

      打開一個單獨的控制臺,運行命令等待服務啟動完成:

      stf local
      這里寫圖片描述


      注:這里我多加了個參數 --allow-remote用于允許遠程調試設備連接

      三、運行客戶端

      在瀏覽器中輸入地址:http://localhost:7100/ 訪問客戶端。
      輸入用戶名和郵箱登錄即可開始使用。

      登陸界面

       

      主界面

       

      控制臺

      然后就可以在頁面上直接控制連接的設備了,按照官方的說法,可以控制more than 160 devices. 當然 要有好的hub或者無線環境。
      其他的以后進一步發掘吧。

      posted @ 2015-11-28 10:56  狂師  閱讀(787)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产熟女高潮一区二区三区| 紫云| h无码精品3d动漫在线观看| 欧洲亚洲成av人片天堂网| 国产精品视频午夜福利| 日韩AV高清在线看片| 国产在线精品中文字幕| 国色天香中文字幕在线视频| 午夜DY888国产精品影院| 北条麻妃一区二区三区av高清| 国产精品无码a∨麻豆| 日韩av一区二区不卡在线| 4hu44四虎www在线影院麻豆| 狠狠色噜噜狠狠狠狠777米奇| 亚洲国产午夜精品福利| 又爽又黄又无遮掩的免费视频| 天天摸天天做天天爽水多| 久久九九久精品国产免费直播| 日韩永久永久永久黄色大片| 中文字幕精品av一区二区五区| 亚洲男女羞羞无遮挡久久丫| 亚洲一区二区色情苍井空| 国产精品一区高清在线观看| 固阳县| 九九成人免费视频| 午夜DY888国产精品影院| 银川市| 国产成人精品区一区二区| 国产精品视频一区不卡| 丰满爆乳一区二区三区| 天天摸天天碰天天添| 久久精品第九区免费观看| 平安县| 久久久亚洲欧洲日产国码αv| 日产精品99久久久久久| 封丘县| 狠狠躁日日躁夜夜躁欧美老妇| 欧美韩中文精品有码视频在线 | 欧洲无码一区二区三区在线观看 | 色欲av无码一区二区人妻| 亚洲精品无码高潮喷水A|