ubuntu18.04搭建appium环境

岁酱吖の 提交于 2019-12-22 00:43:10

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

npm install -g appium
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
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!