Mac OS 配置 calabash 环境

因工作需要,需要配置一下环境,本文简单记录下了配置过程。参考了 CSDN 上这个条目下很多其他博主的文章,在此表示感谢。如果文章中存在错误,还请大家指正,作为一只刚开始学习这个框架的小白,欢迎大家赐教。

1、下载 JDK,官网链接:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载后点击“.dmg”文件进行安装,在 Terminal 中输入 “java -version”,出现版本信息即表示安装成功。

2、下载 Android SDK,官网链接:
https://developer.android.com/studio/#downloads
这一步需配置环境变量,不做详细介绍。

3、下载 ant,官网链接:
https://ant.apache.org/bindownload.cgi
需同 SDK 一样配置环境变量,我在临时使用的电脑中配置路径为(供参考):

export PATH=`${PATH`}:/Users/文件存储路径/platform-tools
export PATH=${PATH}:/Users/文件存储路径/tools
export PATH=${PATH}:/Users/文件存储路径/apache-ant-1.10.5/bin

在 Terminal 中输入“ant -version”可查看是否安装成功。

4、安装 ruby 版本管理工具,GitHub 上推荐:

Calabash Android requires ruby >= 2.0 (latest stable release is preferred).

在 Terminal 中输入“ruby -v”可查看 自带 ruby 的版本,安装完 rbenv 之后可通过$ rbenv install -l 查看目前可安装的版本版本,使用 rbenv install 版本号 命令安装相应版本。

  • 安装 homebrew,运行命令:
    /usr/bin/ruby -e “$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)”
  • 通过 homebrew 安装 rbenv:brew install rbenv

(这一部分我没有配置环境变量,还没实际运行过框架,留个坑以后来填。)

5、安装 calabash:

gem install calabash-android

gem install calabash-android

暂时记录这么多,正式使用的时候再来填坑。

Mac OS 配置 calabash 环境相关推荐

  1. MAC OS 配置JDK环境变量

    大家在windows里面配置JDK环境变量很容易,但是如果要在mac里面配置JDK环境变量和windows里面有所不同,具体如下: 第一: mac OS里面自带jdk,不过是1.6的版本,现在很多人使 ...

  2. Mac怎么配置maven环境

    这里介绍的是mac本地配置maven环境. 1.官网下载对应的maven压缩包 2.下载好后,解压后放在"/usr/local/"路径下面,这里找不到路径可以进入访达后按下'cmd ...

  3. mac 配置android home,mac上配置Android环境变量的方法

    1.AndroidSDK路径查看 (1)AndroidStudio: 菜单栏AndroidStudio > Preferences > Appearences&Behavior & ...

  4. mac 配置c语言环境,C语言学习笔记————–MAC下配置GTK+环境

    一.GTK+是什么 GTK+(GIMP Toolkit)是一套源码以LGPL许可协议分发.跨平台的图形工具包.最初是为GIMP写的,已成为一个功能强大.设计灵活的一个通用图形库,是GNU/Linux下 ...

  5. mac 安装配置java环境变量

    1.下载java 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.选择 ...

  6. mac新机配置相关环境

    计算机程序的构造与解释 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 1- ...

  7. Mac电脑配置JDK环境变量本人实操教程!超详细!

    做为一个一直用Windows的小白,入职竟然换了Mac!环境变量不知道怎么配置,终于搞定了,全干货,不废话,总结如下- 1.访问官网下载JDK https://www.oracle.com/java/ ...

  8. 部署mac os渗透测试环境

    一.序言 每次重装系统后配置环境都是需要耗费大量时间,特此写一篇mac os部署渗透测试环境 二.过程 (一)系统设置 1.常用设置 ①SSD 开启 TRIM 支持 sudo trimforce en ...

  9. mac 配置 php,mac如何配置php环境

    一.启动Apache 两种方法 1.打开网络共享 打开"系统偏好设置"->"共享",在"互联网共享"那一项前面打√. 2.打开终端,输 ...

最新文章

  1. Error on line 19, column 16 of pubspec.yaml: Mapping values are not allowed here. Did you miss a co
  2. 【java】兴唐第十九节课(内部类)
  3. Quartz.net官方开发指南 第十课: 配置、资源使用以及SchedulerFactory
  4. redis探秘:选择合适的数据结构,减少80%的内存占用,这些点你get到了吗?
  5. node.js mysql 不退出,mysql - 错误:使用NodeJS在MySQL中调用退出后无法排队查询 - SO中文参考 - www.soinside.com...
  6. android中变量作用域,在 Android 和 Hilt 中限定作用域
  7. IntelliJ IDEA scala的源码设置
  8. Linux 设备驱动的固件加载
  9. 工作141:map形成数组
  10. 修改telnet的用户名密码_远程管理设备telnet的N种设置方法
  11. jQuery结合template.js实现单行文字有停顿连续向上滚动特效
  12. php手册+w3c,W3C 教程
  13. h5如何动态获取键盘高度_H5 键盘兼容性小结
  14. 【Visual Studio Code 】使用Visual Studio Code + Node.js搭建TypeScript开发环境
  15. python三大神器之fabric
  16. SketchUp最适用新手的二十多款SU插件
  17. 关于银河麒麟服务器操作系统里使用TongWeb做为应用服务器出现的前台提交中文后台获取到的是乱码的问题处理思路
  18. caesar java_Java之Caesar与Vigenere实现
  19. mac os 录屏快捷键_Mac录屏软件集合,自带不够专业来凑
  20. 一篇编译内核的详细配置文章[3]

热门文章

  1. 【北邮国院大二下】产品开发与营销知识点整理 Topic8
  2. \t\t便利店 免费送货 仅限无锡新区长欣公寓 红旗花园 春潮园 等
  3. 【网络知识】_详解HTTP和HTTPS
  4. 杀毒软件是计算机系统的什么,电脑杀毒软件哪个好
  5. c语言怎么把字节的高低位互换,算法——字节高低位交换
  6. 如何进入Windows 11的安全模式排查某些问题?
  7. 推荐三个好用的TamperMonkey洛谷插件
  8. python做上位机读usb数据_使用python实现win10系统和arduino usb串口通信
  9. hadoop集群启动与关闭需要输入密码
  10. 和华明诚:店铺标题的制作方法