一、  安装JDK

(1) 安装1.8版本的JDK,下载链接: https://pan.baidu.com/s/1sloMOCt 密码: nw72(已过期)

可以到官网下载:http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html

(2) 查询JDK安装在mac的哪个目录下;
打开终端,输入:/usr/libexec/java_home –V  (注意:输入的是大写)
如图:3个红框内依次为: 输入命令; 当前Mac已安装jdk目录; Mac默认使用的jdk版本; 

image2017-11-29%2020%3A43%3A50.png?versi

拷贝地址, /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
(3) 配置环境变量,环境变量一定不要配置错误,我刚开始配置到/etc/profile,导致一系列错误,应配置到./.bash_profile文件;
终端输入:
vi ~/.bash_prfile  (若没有此文件,新建即可使用)
按下 i 进入输入模式,在末尾加入:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
export PATH=$PATH:${JAVA_HOME}/bin
按ESC,进入保存
输入 :wq! 保存
输入 :q   不保存
要想马上生效,输入 source /etc/profile 
检查环境,输入  echo $JAVA_HOME   #得到配置的路径,说明配置完毕

二、  安装xcode

在App Store直接搜 Xcode 安装

三、  安装 Command Line Tools

打开终端输入$ xcode-select --install

四、  安装brew

下载或者更新Homebrew:homebrew 简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum等神器。

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

下载brew,将以上命令粘贴至终端

$ brew update  #更新

$ brew –v     # 检查安装成功

Homebrew 1.1.5

五、  安装node

$ brew install node
$ node -v
v7.3.0

六、  安装npm

$ brew install npm

七、安装SDK和Android api

(1) 下载地址:http://tools.android-studio.org/index.php/sdk  (直接解压安装)
   打开终端,进入sdk的安装目录,运行下面的命令
   limin02:Public iwm$  cd  /Users/iwm/Documents/instal/android-sdk-macosx/tools
   limin02:tools iwm$  ./android sdk

(2)在弹出的SDK Manager窗口,点击菜单栏Android SDK Manage—preferences,做如下修改
  HTTP Proxy Server输入mirrors.neusoft.edu.cn
  HTTP Proxy Port 输入80
  并且选中Force https:sources to be fetched using http…….
  最后点击close关闭setting弹窗
(3)回到主界面选中你要安装的Android api版本,点击Install N package。如下图:

image2017-11-29%2020%3A47%3A36.png?versi

(4) 然后出现下面这个DLG,选“accept lisense”,将所有的都打勾勾,点击Install

image2017-11-29%2020%3A47%3A47.png?versi

(5)  进入安装阶段(较慢,最好晚上进行)

image2017-11-29%2020%3A47%3A55.png?versi 

(6) 配置环境变量:
打开终端:$  vi ~/.bash_profile
增加: export ANDROID_HOME=/Users/iwm/Documents/instal/android-sdk-macosx/
      export PATH=${PATH}:${ANDROID_HOME}/SDK
      export PATH=${PATH}:${ANDROID_HOME}/tools
      export PATH=${PATH}:${ANDROID_HOME}/platform-tools
保存后立即生效  source .bash_profile  

八、安装appium

在线安装过appium的同学都知道安装过程中的各种痛苦,下面这种方式只需要2个命令,即可顺利安装appium ,已经在mac上验证通过。
(1)使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm,首先安装cnpm:
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
(2)安装完淘宝定制的cnpm之后,终端输入:
$ cnpm install -g appium --no-cache
(3)Appium默认安装的路径: /usr/local/lib/node_modules
(4)检查并启动 Appium,进入终端,输入 $ appium  
出现以下提示:Welcome to Appium… 说明安装好了。

九、安装appium-doctor

$ cnpm install -g appium-doctor
验证环境成功,终端输入 $ appium-doctor
出现下图,则环境安装success!

image2017-11-29%2020%3A48%3A10.png?versi

十、安装webdriver

$ npm install wd

(1)如果出现以下报错

image2018-4-25%2014%3A47%3A58.png?versio

使用 npm init 初始化,从出现【package name: (baidu);】开始可一直回车,直到出现【Is this ok? (yes)】,敲上 yes;

(2)如果出现以下报错,

image2018-4-25%2014%3A49%3A50.png?versio

找到package.json文件,如我的在/Users/baidu/中,打开编辑"description": "12345",,在尾添加

"repository": {
"type": "",
"url": ""
}

十一、安装Appium GUI、Android Studio、ecalipse、apache-maven

Appium GUI是Appium desktop的前身,所以直接下载Appium-desktop即可,

Appium-desktop下载地址:https://github.com/appium/appium-desktop/releases

下载链接: https://pan.baidu.com/s/1sloMOCt 密码: nw72

apache-maven的配置:

(1)下载链接:http://maven.apache.org/download.cgi

image2018-4-25%2015%3A58%3A19.png?versio

(2)下载后直接解压,记住解压后文件夹所在的路径,eg:我的路径是/Users/baidu/

(3)然后vi .bash_profile配置maven环境变量,注意maven的路径:

image2018-4-25%2016%3A0%3A43.png?version

(4)最后,保存退出,执行source .bash_profile使之生效。

(5)若验证是否安装成功,可在终端输入指令 mvn -v 。

十二、遇到的问题:

(1) 若出现了vim,ls,cat,appium,appium-doctor等这些命令在终端输入中有问题
打开Terminal,重置$PATH
$ export PATH=/bin:/usr/bin:/usr/local/bin
修复$PATH 
再恢复vim /etc/profile这个文件:末尾显示如下:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/man:$MANPATH
(2)打不开xcode:
shift+command+n新建一个工程就可以打开了

Mac Appium 环境配置相关推荐

  1. linux下织梦cms安装环境配置文件,Mac本地环境配置以及安装织梦CMS,增加新的坑解决办法...

    Mac上其实已经自带了Apache和PHP,只是默认关闭的.开启一下就行了. Apache配置 apache已经自带了,只需在"终端"输入命令开启下就行了. ​​​开启apache ...

  2. python电脑配置苹果笔记本-tensorflow学习笔记1——mac开发环境配置

    1. mac电脑推荐配置 内存:8G+ cpu:i5+ 硬盘:SSD 128G+ 本人的电脑配置是cpu:i7, 内存:16G,硬盘:SSD 256G 2. mac开发环境配置 1.1 安装pip 打 ...

  3. Mac的环境配置的详细步骤

    习惯了用window系统,对于Mac环境配置总是有的模糊,虽然大体一致,但还是有一些小差别,知道是这么回事,但不知道为什么这样配置,今天决定研究研究 很多习惯了Windows使用的人,刚接触Mac这种 ...

  4. mac linux 编译环境配置,mac开发环境配置

    个人mac开发环境配置流程,持续更新. 1.安装Homebrew 使用下面命令安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubuser ...

  5. [Go] MAC Go环境配置

    MAC Go环境配置 一.Golang 安装 官网:https://golang.org/dl 中文网:https://studygolang.com/dl 官网可能被墙,可以换中文网下载,下载pkg ...

  6. Mac vim环境配置

    Mac vim环境配置 vim环境安装 vimrc配置文件 vim插件安装 vim环境安装 # mac下安装brew $ ruby -e "$(curl -fsSL https://raw. ...

  7. MAC配置IOS、Android真机以及appium环境配置,最新版(三)

    最重要的来的!!! 一.配置IOS-appium-webdriveragent 1.配置webdriveragent的前提是已经把我上两篇文章需要配的东西都已经配置好了. 2.讲一下为什么要配置这个w ...

  8. Mac开发环境配置 就喜欢折腾

    暑假放假,开始用自己的电脑配置开发环境进行学习. 虚拟机安装VMware tools也遇到一些问题.折腾之后解决,遇到各种问题,谷歌后都能解决. 折腾了几天虚拟机下的Ubuntu,发现mac带虚拟机太 ...

  9. 程序员mac开发环境配置

    拿了一台新的macbook pro. 作为一个程序员,我把自己的开发环境给贴出来. 1.输入法 先把苹果的系统自带的中文输入法,换成自己习惯的搜狗输入法. 2. 略 3. jdk 7u71 直接下载d ...

最新文章

  1. linux下生成https的crt和key证书
  2. oracle数据库数据导入导出步骤(入门)
  3. docker可视化管理界面_分析一款Docker容器可视化管理工具Porttainer
  4. 加密服务器显示到期,注册加密卡成功了,打开软件还是提示演示到期了,怎么解决?...
  5. $.grep()函数
  6. 电商 竞品分析_母婴电商类app竞品分析报告
  7. Coinbase 现“市场核弹级”漏洞,颁发25万美元奖励
  8. iPhone之UITextField缩进文本
  9. 团队开发时该如何同步数据库变更到本地
  10. 疯狂程序员网址。。。
  11. 编程之道 The Tao Of Programming
  12. 第一次学游泳技巧_第一次学游泳小学生作文(精选5篇)
  13. 培训php暑期,西安软件php暑假培训
  14. NOJ 1434 Fence (皮克定理)
  15. C语言学习(1)VScode配置C语言环境(超详细)
  16. JavaScript--函数--参数--事件函数的关系--形参和实参
  17. 保存过程中出错,一些数据库对象未被保存
  18. 公开课教学反思 计算机,公开课教学反思
  19. 【Free5GC】问题总结(持续更新)
  20. GitHub标星9000星!阿里已落地大流量高并发电商领域核心项目实战

热门文章

  1. 一次Binder通信最大可以传输多大的数据?
  2. php 多图上传编辑器,laravel中使用WangEditor及多图上传
  3. Java网络编程笔记2
  4. synchronized同时对原子性、可见性、有序性的保证
  5. UIBezierPath路径绘图
  6. JavaScript内置函数及API
  7. instanceof 实现
  8. 32-第3章 数据链路层--抓包分析数据帧格式
  9. 以elasticsearch-hadoop 向elasticsearch 导数,丢失数据的问题排查
  10. P2955 [USACO09OCT]奇数偶数Even? Odd?