安裝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/
我是選擇的第二種 ,下載下來platform文件為空,到網(wǎng)上查了下是因?yàn)镚oogle在國(guó) 內(nèi)無法訪問料滥,所以需要通過鏡像方式去下載我們的SDK咆繁,就碰到android sdk下沒有platform-tools目錄讳推。所以需要在此文件夾下打開安裝目錄中SDK Manager.exe 進(jìn)入如下頁面。在tools->option下輸入鏡像源地址和端口號(hào)玩般,F(xiàn)orce勾選上
配置好后银觅,再勾選以下幾項(xiàng)安裝項(xiàng),extras里的文件全選坏为。 關(guān)閉后再打開會(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版本太高,所以后來又重新了node核行。appium版本是1.4.16牢硅,裝node v6.9.5可以解決此問題。下載好后配置環(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)以下提示堡牡,就大功告成啦