安裝Appium流程
1、安裝JDK
到Java官網(wǎng)下載相應(yīng)的JDK并安裝
設(shè)置環(huán)境變量
(注:我們系統(tǒng)已經(jīng)下載jdk并配置好環(huán)境變量,可忽略此步驟)
i. 添加JAVA_HOME 對(duì)應(yīng)的路徑C:\Program Files\Java\jdk1.7.0_79
ii. 在PATH變量末尾追加;%JAVA_HOME%/bin;
iii. 添加CLASSPATH設(shè)置值為%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
設(shè)置完畢后在cmd輸入java -version

2、安裝AndroidSDK
到Android官網(wǎng)下載SDK
官網(wǎng):http://developer.android.com/sdk/index.html
不能上外網(wǎng)選擇:http://www.androiddevtools.cn/

我是選擇的第二種 ,下載下來(lái)platform文件為空,到網(wǎng)上查了下是因?yàn)镚oogle在國(guó) 內(nèi)無(wú)法訪問(wèn),所以需要通過(guò)鏡像方式去下載我們的SDK,就碰到android sdk下沒(méi)有platform-tools目錄。所以需要在此文件夾下打開(kāi)安裝目錄中SDK Manager.exe 進(jìn)入如下頁(yè)面。在tools->option下輸入鏡像源地址和端口號(hào),F(xiàn)orce勾選上

配置好后,再勾選以下幾項(xiàng)安裝項(xiàng),extras里的文件全選。 關(guān)閉后再打開(kāi)會(huì)自動(dòng)安 裝,安裝好后status會(huì)變成installed狀態(tài),這時(shí)候再去看該安裝目錄新增platformtolls文件夾。

然后配置環(huán)境變量,添加ANDROID_HOME,再到Path路徑下配置tools和platformtools的路徑

安裝好后輸入adb shell,出現(xiàn)以下提示即配置成功

3、安裝Node.js
在Node官網(wǎng)上下載Node.js及npm,之前出現(xiàn)一個(gè)錯(cuò)誤就是在cmd輸入appium會(huì)報(bào)error,
報(bào)錯(cuò)如下:
error: uncaughtException: Cannot find module 'internal/fs' date=Thu May 17 2018 20:39:28 GMT+0800 (中國(guó)標(biāo)準(zhǔn)時(shí)間), pid=8620, uid=null, gid=null, cwd=D:\appium\no
后在網(wǎng)上查了原因是因?yàn)槭且驗(yàn)閍ppium下載的版本跟ndde版本不匹配,node版本太高,所以后來(lái)又重新了node。appium版本是1.4.16,裝node v6.9.5可以解決此問(wèn)題。下載好后配置環(huán)境變量,在Path中添加node的路徑

在命令行輸入npm -v,出現(xiàn)版本號(hào)即配置成功
再安裝cnpm

4、安裝appium
在appium官網(wǎng)上下載exe文件
下載好后安裝appium,安裝后配置環(huán)境變量,在Path中添加Appium .bin文件夾的路徑C:\Program Files (x86)\Appium\node_modules\.bin,添加好后在cmd下輸入appium-doctor,如果出現(xiàn)以下提示,就大功告成啦
