calabash-android在Mac下的环境搭建

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-------------------------------

Robotium实战教程

Any questions can also add this QQ group: 323269785

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容