說明
步驟可能比較簡潔,因為手頭上有安卓測試機,是以需要配置虛拟機的童鞋請去蟲師部落格園,因為我也是從那兒學的,哈哈。
點我飛到蟲師那兒但是如果你要搭建真機測試環境的話,本教程将是最簡單實用的。
1. 下載下傳安裝node.js
首先進入node.js官網,選擇對應機器的版本下載下傳并安裝。
下載下傳位址
如圖,我選擇的是左側的LTS版本,熟悉ubuntu系統的童鞋應該知道這個意思,它是Long Term Support的縮寫,簡單的說就是能獲得長期支援的版本。右邊的版本是最新的,可能會有部分問題,我們還是用較為穩定的版本吧。
下載下傳之後開始安裝。
目前我是放到C槽下,預設目錄,你也可以放到其他目錄,不影響。
如果這裡顯示
一定要将X改為上上圖的狀态,因為預設是添加到PATH變量裡的。
然後一步步安裝就可以了。
安裝完js後,我們打開cmd視窗,輸入"npm", 出現下圖就代表安裝成功了。
2. 安裝java
點我進入java下載下傳頁windows下有x86和x64兩種選擇,如果是64位系統,2者都可以用,但是建議選x64,如果是32位,建議選x86安裝包。
下載下傳完成後就開始安裝了~
我這裡是預設安裝在C槽預設路徑的。
然後在彈出的jre視窗把jre同樣安裝到預設目錄下。
安裝完成~~~
驗證一下,打開cmd視窗,輸入java
代表安裝成功!接下來還有重要任務呢!
3. 安裝Appium
我這裡講一下,怎麼按照官方的步驟安裝吧,簡單友善快捷倍兒爽。
由于官方的appium源被wall給隔離開了,是以下載下傳會失敗,但是不要緊,我們的馬雲爸爸給我們提供了淘寶鏡像。
具體介紹可以進
淘寶鏡像我們需要現安裝淘寶鏡像的cnpm,一步步來,莫慌。
我們在cmd視窗輸入指令:
npm install -g cnpm --registry=
https://registry.npm.taobao.org然後靜靜地等待安裝完成,如果把npm了解成pip,那麼就可以把cnpm了解成自行封裝的pip,裡面下載下傳的包都是馬雲爸爸伺服器上的。
安裝完成後圖示:
現在我們就可以用cnpm來安裝appium啦!!
切記: 使用cnpm的話,會在目前目錄安裝你需要的包
我們必須把它裝回node目錄下
還記得我們剛才的nodejs安裝目錄麼,如果是預設的,往上翻
如果不是預設的
打開cmd視窗,輸入where node
cmd裡切換到nodejs目錄。
現在我的node目錄是C:\Program Files\nodejs
輸入指令:
cd C:\Program Files\nodejs
如果沒有跳轉到該目錄,說明你目前盤符與目标盤符不一緻。比如你在D盤,要想跳轉到C槽此目錄,需要在輸入上述指令後補充輸入:
C:
那我們現在就開始正式操作了!!!
使用cnpm安裝appium, 輸入"cnpm install appium",注意一定是cnpm哦,不然我們上面做那麼多操作就白費了。安裝過程可能會出現一些報錯,但是不要驚慌,靜候佳音。
将appium加入PATH
進入到C:\Program Files\nodejs\node_modules.bin目錄
由于我配置了環境變量還是報錯,我把裡面的appium.cmd改為了run_appium.cmd(是以以後運作的時候,在cmd視窗沒有路徑限制,直接輸入run_appium就行)
在箭頭所指的空白處點選滑鼠左鍵,然後複制目錄路徑
傳回到桌面,對着我的電腦點選滑鼠右鍵,選擇屬性,進入
點選進階系統設定,然後點選環境變量
在下面的系統變量裡找到path這一項,然後點選編輯,之後點選建立按鈕,如果你是win7,環境變量都是用英文分号隔開的,你可以在這一系列路徑的最前方,添加如下内容,比如我本機就是
C:\Program Files\nodejs\node_modules.bin;
别忘了添加分号哦!!!
win10直接建立,然後添加
因為win10是每個變量都單獨一行的,是以不需要分号隔離了。
然後點選确定(之前打開的設定的确定都要點哦)
驗證是否成功:
WIN+R,輸入cmd,回車
然後輸入run_appium
可以看到appium成功啟動了,之是以要把appium.cmd改名為run_appium.cmd 原因是node自動配置了環境變量,我們可以查一下appium到底是什麼。
可以看到,找到了3處,是以我們隻要運作我們想要的那個就可以了,為了避免意外,我這裡改了名字,影響不大。。
4. 安裝安卓開發工具
安卓SDK下載下傳位址
http://dl.google.com/android/android-sdk_r23.0.2-windows.zip建立Android目錄,目前我這邊在D盤建立,如圖
下載下傳完成後解壓了之後放入剛建立的安卓目錄即可。
在此目錄下建立一個檔案夾加build-tools,裡面不需要放置内容,目錄結構如圖所示。
配置安卓環境變量,以下内容按照我本地目錄操作。
還是進入環境變量頁面,不懂的看回放。。
選擇建立系統變量
變量名: ANDROID_HOME
變量值: D:\Android\android-sdk-windows
找到path編輯,添加一項:
win7:
;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
win10:
找到platform tools
下載下傳後解壓,把整個platform tools放到安卓目錄下。
配置好了之後,後面模拟器的内容,想了解的話去看蟲師的部落格。。位址之前已經給出了。
5. 配置java home (本節内容摘自蟲師部落格園!)
類似于步驟4,具體不贅述了。
還是where大法好,剛才不是安裝過java麼。使用一下where指令
發現在
C:\Program Files (x86)\Java\jdk1.8.0_131目錄下。
下面設定環境變量:
“我的電腦”右鍵菜單--->屬性--->進階--->環境變量--->系統變量-->建立..
變量名:JAVA_HOME
變量值:C:\Program Files (x86)\Java\jdk1.8.0_131
變量名:CLASS_PATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
找到path變量名—>“編輯”添加:
變量名:PATH
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
WIN10: