1.需要安装python27
2.配置JAVA_HOME
下载jdk1.6或者1.7,在用户的主目录下运行ls -a,会有一个.bashrc文件,在该文件末尾添加(自己根据实际情况更改文件夹名):
export JAVA_HOME=~/jdk1.7/jdk1.7.0_67
export PATH=$PATH:$JAVA_HOME/bin
配置好后运行source .bashrc
3.配置ANDROID_HOME
下载SDK(里面需要有build-tools),在.bashrc文件末尾添加:
export ANDROID_HOME=~/android-sdks/android-sdk-linux
配置好后运行source .bashrc
4.安装nodejs
首先确保系统安装来python,gcc,g++,如果没有则安装:
sudo apt-get install build-essential
sudo apt-get install gcc
sudo apt-get install g++
从该地址http://nodejs.org/download/ 下载Source Code
在解压后的目录运行:
./configure
make
sudo make install
5.安装appium
sudo npm install appium #不要加-g选项
安装成功后进入~/node_modules/appium/bin目录
./appium-doctor.js 可检查环境是否满足
./appium 可启动appium
为方便在任意路径都能直接运行appium,可以增加两个shell脚本:
在~/node_modules/appium/bin目录下新建appium文件:
#!/bin/sh
~/node_modules/appium/bin/appium.js
新建完成后运行sudo chmod +x appium
在~/node_modules/appium/bin目录下新建appium-doctor文件:
#!/bin/sh
~/node_modules/appium/bin/appium-doctor.js
新建完成后运行sudo chmod +x appium-doctor
接着在用户主目录下的.bashrc文件末尾增加:
export APPIUM_HOME=~/node_modules/appiumexport PATH=$PATH:$APPIUM_HOME/bin
保存后运行source .bashrc
如此就可在任意路径下直接输入appium-doctor检查环境,输入appium启动appium