Mac安装appium及问题总结

来源:互联网 发布:新网 未备案域名 访问 编辑:程序博客网 时间:2024/05/17 03:57

安装顺序

  1. homebrew
  2. node
  3. npm
  4. Xcode(Xcode command line tools)
  5. appium
  6. 配置appium

1. 进入homebrew官网 http://mxcl.github.io/homebrew/ 按照网站提示安装:
将如下命令拷贝入终端命令行:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 终端中输入:brew install node

3. 终端中输入:
git clone https://github.com/isaacs/npm.git
cd npm
sudo make install

4. Xcode略。Xcode Command Line Tool:选择Xcode>Preferences>Downloads,下载。(我安装的时候没有找到Command Line Tools,说明已经安装了,但第六步时还是提示未安装,也可在第六步进行安装)

5. 使用sudo npm install -g appium总是出错,所以从官网下载安装包安装是最简便的。

6. 安装完成后运行appium,点击听诊器按钮检查配置:
iOS check:
未安装Xcode Command Line Tools的会提示,选择安装,等其安装完成选continue,之后一路畅通,iOS check完成。

Android check:
运行终端打开.bash_profile配置文件,将ANDROID_HOME, JAVA_HOME配置写入并保存:
如果没有.bash_profile,可自行创建:
touch .bash_profile
打开 .bash_profile:
vi .bash_profile
将ANDROID_HOME, JAVA_HOME配置写入,保存并退出(:wq)
其中ANDROID_HOME为android sdk的路径。网上有些教程是把sdk/tools和sdk/platform-tools分开写,但是这样会提示在platform-tools下找不到adb的错误,尽管adb确实在platform-tools下。
JAVA_HOME可通过命令/usr/libexec/java_home 查到,详见Important Java Directories on Mac OS X 。通过whereis java 或者which java是找不到正确路径的。
最终在.bash_profile中添加以下两行:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home;
export ANDROID_HOME=/Users/eico/develop/sdk;
保存并退出(命令为:wq),为使.bash_profile生效,输入命令source .bash_profile。
再次点击appium的听诊器按钮,android check完成。

0 0
原创粉丝点击