ruby安装
正常的mac都已经有安装ruby了
确保ruby已经安装可以在终端下,使用ruby -v 查看,如果成功返回版本号,说明ruby已经成功安装
看ruby的官网如下的说明:
下载Android SDK并配置环境变量
打开这个链接,下载mac版本的Android SDK(正常的话,在国内访问不了,要翻墙访问)
http://developer.android.com/sdk/index.html
下载完成后,双击解压缩,然后打开终端,进入到android sdk目录下的tools文件夹下,执行./android,这样就可以打开SDK Manager
打开后,下载下platform tools和build tools,根据需要还可以下载对应的android版本
接着将Android SKD加到环境变量:
在终端下使用vi命令打开~/.bash_profile文件,然后按Esc键, 输入 :wq 退出保存这个文件,然后通过open ~/.bash_profile命令打开该文件进行编辑,如果你会使用vi命令直接用vi命令编辑就可以了
将SDK下到tools和platform-tools添加到path里,如下所示:
export ANDROID_HOME=/Users/cuijun/Documents/android-sdk-macosx
export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools
将路径添加进入后,关闭保存,然后在终端下执行source ~/.bash_profile使环境变量生效
安装ANT并配置环境变量
到这个URL下下载zip包就可以了:
https://ant.apache.org/bindownload.cgi
下载完后,双击解压缩,然后跟前面添加Android SDK的环境变量一样,在~/.bash_profile做如下添加:
export ANDROID_HOME=/Users/cuijun/Documents/android-sdk-macosx
export ANT_HOME=/Users/cuijun/Documents/apache-ant-1.9.4
export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$ANT_HOME/bin
添加完后记得执行
source ~/.bash_profile
让环境变量生效
安装calabash-android
使用如下命令安装calabash-android:
sudo gem install calabash-android
然后按提示输入开机密码即可
如果出现很长时间都安装不了,需要切换到淘宝源,在终端下执行如下的三句命令即可:
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
执行完后,在重新执行下sudo gem install calabash-android应该就可以安装成功了
创建Cucumber项目结构
上面安装完calabash-android后,就可以在终端上执行
calabash-android gen
就可以创建项目的结构了
----------------------------------ad-------------------------------
Any questions can also add this QQ group: 323269785