ubuntu18.04搭建appium環境

ubuntu18.04搭建appium環境

一、安裝nodejs和npm

# 首先更新源
sudo apt-get update
# 執行命令,此方法安裝的版本比較老舊
sudo apt-get install nodejs
sudo apt-get install npm
# 升級nodejs
# 清除node緩存
sudo npm cache clean -f
# 安裝node版本管理工具'n'
sudo npm install n -g
# 使用版本管理工具安裝指定node或者升級到最新node版本
sudo n stable 
# 查看版本號
node -v
npm -v

二、使用npm全局安裝appium和appium-doctor

sudo npm install -g appium 或 sudo npm install -g appium --unsafe-perm=true --allow-root
sudo npm install -g appium-doctor
# 或者使用
sudo npm install -g cnpm -registry=http://registry.npm.taobao.org  #(安裝cnpm是因爲安裝appium時候的chrome drive 是需要連外網的,這裏用cnpm能比較好解決這個問題 用法等同於NPM)

sudo cnpm install -g appium  #(-g是全局的意思)
appium -v  # 查看appium版本

sudo cnpm install -g appium-doctor
# 若安裝後不能使用,更改訪問權限
sudo chmod -R 777 /usr/local
# Android SDK中的adb程序是32位的,Ubuntu x64系統需要安裝32位庫文件,用於兼容32位的程序。如果不安裝,adb會出錯:java.io.IOException: error=2
sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1

三、安裝java環境

# 安裝後的目錄/usr/lib/jvm/java-8-openjdk-amd64
sudo apt-get install openjdk-8-jre
sudo apt-get install openjdk-8-jdk
# 能查看java版本就是安裝成功
java -version
# 配置java環境變量,從第一行開始加
sudo gedit /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

# 啓用設置
source /etc/profile

四、安裝Android SDK

# 下載sdk安裝包:http://tools.android-studio.org/index.php/sdk/
# 解壓,也可以解壓到/usr/local/目錄下
tar xvzf android-sdk_r24.4.1-linux.tgz
# 有可能需要先配置android SDK環境變量
# 在tools目錄下執行一下命令可以打開sdk manager工具,Tools 和 Extras 兩項可以全選進行下載,其他的根據需要選擇
./android
# 打開環境量文件
sudo gedit /etc/profile
# 配置sdk環境變量
export ANDROID_HOME=/home/hepburn/android-sdk-linux
export PATH=${ANDROID_HOME}/:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:$PATH
# 執行文件
source /etc/profile



五、檢查環境是否正確

appium-doctor
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章