1) 安装JDK

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

安装:JDK安装很简单,按默认安装即可。

检查安装:java -version  

配置环境变量:

MAC 打开.bash_profile

1. 启动终端Terminal

2. 进入当前用户的home目录

    输入cd ~

3. 创建.bash_profile

    输入touch .bash_profile

4. 编辑.bash_profile文件

    输入open -e .bash_profile

5. 保存文件,关闭.bash_profile

6. 更新刚配置的环境变量

    输入source .bash_profile

 

根据苹果的官方说明,Mac OS X 10.5 及以后的版本应该使用 /usr/libexec/java_home 命令来确定 JAVA_HOME ,而在此之前的版本由于没有这个命令,则应该使用固定的 /Library/Java/Home 目录。

 

最佳方式是:

export JAVA_HOME=`/usr/libexec/java_home`

 

打开终端,新建.bash_profile文件:touch .bash_profile

打开bash_profile文件:vi .bash_profile

配置JAVA_HOME

export JAVA_HOME=$(/usr/libexec/java_home)

保存退出后执行source .bash_profile

检查Java_home的配置:

  1. echo $JAVA_HOME  
  2. /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home  

 

2) 安装Xcode

下载地址:

安装:安装很简单,直接添加到Application下。

3) 安装Command Line Tools

安装:打开终端输入xcode-select –install

弹出提示“…..您要现在安装该工具吗?”,点击安装。

同意安装协议,静待安装完成。

4) 安装Node.js

下载地址: https://nodejs.org

安装:一路next,按默认安装即可。

安装完成以后,检查Node版本安装是否成功:进入终端,输入node -v, 可以看到版本号,说明成功了。

5) 安装SDK和Android api

下载地址: http://yunpan.cn/cV9RM3vzqySVP 访问密码:1cc9

安装:压缩包直接解压到安装目录即可。

配置环境变量:

打开bash_profile文件:vi .bash_profile

配置ANDROID_HOME

export ANDROID_HOME="/Users/user/Documents/adt-bundle-mac-x86_64-20140702/sdk"  

保存退出后执行source .bash_profile

安装更新 Android api ,作如下操作:

  1. 打开终端进入你sdk的安装目录,运行下面的命令

cd tools

./android

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。如下图:

                       

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

 

5.  进入安装阶段(可能略慢)

 

6)安装Nodejs

node - v

联网安装Appium

安装:

进入终端,做如下操作

sudo chmod –R 777 /usr/local

npm install –g appium

多等几分钟,日志输出可以看到 appium 的版本及安装目录

 检查Appium环境

检查并启动 Appium:

进入终端,输入 appium

出现以下提示:Welcome to Appium… 说明安装好了。

检查依赖环境:

进入终端,输入appium-doctor

出现以下提示:All Checks were successful 说明所需环境全部安装成功。

8) 安装Ecplise

下载地址: http://www.eclipse.org/downloads/

安装:解压缩到安装目录。

异常问题:启动时会提示让重新安装java se 6 runtime…

解决办法:进入终端,做如下操作

sudo chmod 777 /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Info.plist

vi /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Info.plist

                   <key>JVMCapabilities</key>

            <array>

               <string>CommandLine</string>

            </array>

修改为

            <key>JVMCapabilities</key>

            <array>

               <string>JNI</string>

               <string>BundledApp</string>

               <string>WebStart</string>

               <string>Applets</string>

               <string>CommandLine</string>

            </array>

ok 保存重启电脑 就ok鸟

配置 workspace 进入Eclipse安装目录,点击eclipse。第一次启动会要求设置工程存储目录。比如:User/sun/workspace

9) 安装ADT Plugin

在线安装:(速度较慢,也可用第二种离线安装方式。)

  1. 打开Eclipse,菜单栏Help->Install New Software
  2. 然后在弹出的窗口中,Work with的后面点击Add

Name:Android

Location:https://dl-ssl.google.com/android/eclipse/点击OK。

3.  选中列表出现的ADT版本,按照提示安装。重启Eclipse生效。

离线安装:

下载地址: https://dl.google.com/android/ADT-23.0.6.zip

  1. 打开Eclipse,菜单栏Help->Install New Software
  2. 然后在弹出的窗口中,Work with的后面点击Add
  3. 然后点击Archive,添加刚才下载的ADT-23.0.6.zip
  4. OK后,再写上一个名字,比如Android
  5. 经过解析后,选中列表中出现的ADT版本,按照提示安装。重启Eclipse生效。

10)     配置Appium client,Selenium

下载地址: http://yunpan.cn/cVGaGYjF9mcgF 访问密码:2d90

  1. 在Eclipse新建项目appium(示例名)步骤:File—New—点击Java Project—输入project name—点击finish
  2. 进入前面设置的工程存储目录—appium文件夹下,比如:E:\workspace\appium

新建lib目录,并把java-client-2.2.0.jar,selenium-java-2.43.1.jar,selenium-server-standalone-2.41.0.jar三个jar包丢在lib目录下。

3.  返回Eclipse界面,右键appium刷新,直到显示lib目录。右键lib目录下的java-client-2.2.0.jar—Build Path—点击Add to Build Path

其他两个jar包重复此步骤。

11)    配置Junit或者TestNG(自己选个喜欢的吧)

Junit 安装: 高版本Eclipse自带,不需要安装。

TestNG 安装:

  1. 打开Eclipse,菜单栏Help->Install New Software
  2. 然后在弹出的窗口中,Work with的后面点击Add

Name:TestNG

Location:http://beust.com/eclipse点击OK。

3.  选中列表出现的TestNG版本,按照提示安装。重启Eclipse生效。

 

 

posted on 2016-04-15 15:15  mattcao  阅读(385)  评论(0编辑  收藏  举报