安裝參考連接:http://www.javashuo.com/article/p-eeuibdmn-kt.htmlhtml
安裝Andriod sdk前首先須要安裝配置好jdk環境。node
而後安裝Android sdkpython
安裝完成後須要配置環境變量:ANDROID_HOME。android
(1)直接將Android sdk解壓到對應文件路徑下,好比我解壓到c盤根目錄andriod文件夾下git
(2)配置環境變量,系統變量裏面添加變量名 ANDROID_HOME 路徑爲實際存放SDk的路徑github
(3)其餘幾個路徑添加到系統環境變量Path中以下圖所示:web
第一個pathnpm
第二個path網絡
第三個pathapp
(4)配置好後檢查一下
在cmd中輸入adb和aapt來判斷安裝是否成功
(1)默認快速安裝,安裝後打開夜神模擬器設置
(2)還能夠多開建立一個新的模擬器
(1)進入Android sdk安裝目錄,找到tools文件夾,找到uiautomatorviewer.bat點擊運行,使用它獲取元素
(2)首先,檢查手機設備是否鏈接了電腦,在手機設置-開發者選項中-勾選usb調試,若是沒有開發者選項,在關於平板中連續點擊7次就能夠彈出來
(3)在手機中打開要獲取元素的app
(4)點擊UIAutomator中的按鈕
(5)而後能夠獲取app元素的信息。這個是1.0版本,2.0版本是集成在appium中的
adb ( Android Debug Bridge)是一個通用命令行工具,它容許你與模擬器實例或鏈接的 Android 設備進行通訊。它可爲各類設備操做提供便利,如安裝和調試應用。
在 android_sdk/platform-tools/ 中找到 adb 工具,而後根據其具體的路徑配置好環境變量(環境變量在2中已經配置過)。而後啓動cmd 輸入‘adb’便可查看是否配置成功。
請安裝新版本node.js
下載地址:https://nodejs.org/en/download/releases/
注意:Node.js版本要注意與Appium兼容,Appium版本是1.13.0,則選擇的Node.js版本爲12.11.1
默認下一步安裝
雙擊安裝包
安裝好後經過cmd去查看是否安裝成功,用node -v 查看版本,若是提示不是內部命令,多是環境變量錯誤或者用管理員身份運行
查看包管理工具,用命令npm -v至關於python中的pip
Appium Server其實能夠經過命令 npm install -g appium來安裝。不過因爲衆所周知的網絡緣由,直接使用這樣安裝會很是很是慢,甚至會安裝失敗,因此咱們能夠使用國內鏡像來安裝。
選用的鏡像是 淘寶NPM鏡像:https://npm.taobao.org
npm install -g cnpm --registry=https://registry.npm.taobao.org
執行完成命令看到以下提示則表示設置完成
鏡像設置好後,就能夠進行appium的安裝了
#安裝最新版本
cnpm install -g appium
#安裝指定版本
cnpm install appium@1.13.0 -g
檢查是否安裝成功,在控制檯輸入命令 appium便可啓動appium服務,appium -v查看版本
若是輸入appium後顯示:「appium不是內部或外部命令,也不是可運行的程序或批處理文件」 能夠將appium安裝的路徑 如: 「C:\Users\m1877\AppData\Roaming\npm」配置到系統環境變量Path中
下載地址:https://github.com/appium/appium-desktop/releases
Appium-desktop工具其實封裝了Appium server和Node.js依賴環境。
appium-desktop是初學者最容易上手的工具
安裝成功以後輸入命令 python --version看到以下提示便可
安裝此項的前提是python安裝好,而且pip安裝好
經過命令: pip.exe install Appium-Python-Client 進行安裝。
安裝後能夠經過以下命令來檢測是否安裝成功。
輸入命令「from appium import webdriver」 回車,若是控制檯沒有報錯,則說明安裝成功。
若是出現以下報錯,則說明安裝失敗
ImportError: No module named 'appium'
ImportError: cannot import name 「webdriver」
說明:裝Appium-Python-Client安裝後的路徑通常爲:
{Python 安裝路徑}\Lib\site-packages\appium
appium-doctor能夠檢測Appium總體依賴環境配置狀況。
先安裝工具C:\Users\m1877>cnpm install appium-doctor -g
在控制檯輸入命令:appium-doctor 看到以下提示說明總體環境配置成功。
若是上面某一項顯示爲「X」則說明相關環境沒有配置好,須要從新安裝配置。
若是都是√表示appium環境安裝配置已經好了。
opencv4nodejs安裝
爲何要安裝這個,請參考:https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/image-comparison.md
首先先裝好git。
安裝opencv4nodejs:cnpm i -g opencv4nodejs
ffmpeg安裝
在官網下載好
直接解壓到目錄中,而後經過bin目錄配置環境變量
配置好後cmd中,輸入ffmpeg -version驗證是否安裝成功
mjpeg-consumer安裝
cnpm i -g mjpeg-consumer
bundletool.jar安裝
下載地址:https://github.com/google/bundletool/releases/tag/0.9.0
http://appium.io/docs/en/writing-running-appium/android/android-appbundle/
出處:https://home.cnblogs.com/u/erweimalaoshi/歡迎轉載,但未經做者贊成請保留此段聲明,並在文章頁面明顯位置給出原文連接。