安装
准备:
- Xcode Command Line Tools 这个是必须的工具可以百度以下,我是使用Mac系统,干脆直接下了一个完整的Xcode
- Android SDK 和AVD 这个是测试Android必须的,当然AVD可以使用Android的真机来代替。
使用时可以按照官网的命令来安装Appium,命令行如下
npm install -g appium
执行以上命令需要确保已安装node及npm环境,可以执行以下命令验证安装的版本,正常安装的话会显示版本号
node -v
npm -v
安装时可能会报错,原因是国内网络被墙了。需要配置淘宝的npm 淘宝镜像
编辑 ~/.npmrc 加入下面内容:
registry = https://registry.npm.taobao.org
配置生效后重新执行安装命令即可
安装完成可以执行以下命令来验证:
appium -v
运行appium可以执行以下命令,默认监听4723端口
appium #正常启动
appium & #以守护进程模式启动
安装appium-doctor
同样使用npm来安装:
npm install -g appium-doctor
安装完成后,可以执行appium-doctor来验证环境是否OK
image.png可以发现,还有很多打X的,表示未安装成功或者未配置。我们来一一解决:
1.Carthage
Carthage是一个比较好用的三方框架管理工具,可以使用brew 来安装
brew install carthage
2.JAVA_HOME 配置
配置环境变量:以下是使用
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
3.配置ANDROID_HOME
需要配置ANDROID_HOME以及PATH
所有都安装后,再执行appium-doctor 全部打钩,则ios和Android环境都已准备OK
网友评论