安装Ruby
到这个页面选择需要的版本下载:
我的操作系统是64位的,所以我选择2.1.6的64位的下载
下载完后,双击运行可执行文件,按照提示完成安装即可,最好安装目录选择在一级目录下。
安装DEVELOPMENT KIT
根据安装的Ruby版本,选择对应的development kit下载,下载页面跟上面的rubyinstaller下载地址一样
我安装的ruby版本是63位的2.1.6,所以我需要下载的development kit(执行gem install calabash-android需要用到,所以需要安装)
在本地磁盘新建一个文件夹,命名该文件夹,如DevKit,双击运行这个可执行文件,会弹出如下的界面,选择刚才新建的文件夹DevKit,就可以将其解压缩到DevKit文件夹下了
如果是64位的,还需要编辑DevKit文件夹下的dk.rb文件,找到“REG_KEYS = [”,添加'Software\Wow6432Node\RubyInstaller\MRI',更改完如下(不添加这项的话,后续执行命令会报错):
接着打开终端,首先进入到DevKit目录,然后依次执行下面的命令即可,
ruby dk.rb init
ruby dk.rb review
ruby dk.rb install
过程如下图所示:
切换下ruby源
如果用默认的源,在国内的话访问速度很慢,经常会下载失败,可以通过在终端执行下面两句命令,切换下源
gem sources --removehttps://rubygems.org/
gem sources -ahttp://ruby.taobao.org/
安装calabash-android
在终端执行下面的命令即可:
gem install calabash-android