如何在MAC OS X 安装Android SDK

我以往用的开发环境都是以MAC OS安装VMware来跑不同的Windows OS,目前慢慢的将所要开发的项目由以往的传统的Wintel转移到Mobile Devices上,基本上用MAC来开发iPhone的东西是相当方便,但是如果要开发Android的项目还要切到Windows VM上我是觉得太麻烦了点,于是在网络上找了一些数据来试着把Android SDK安装到MAC OS X上。

基本上要安装Android SDK有几个重要的步骤要做:

1. 下载 Eclipse IDE 开发工具

2. 下载 JAVA SDK

3. 下载 Android SDK

由于我所使用的是MAC OS X 10.6.2,JAVA SDK已经内建了,所以可以省略第二个步骤,所以只要下载Eclipse 跟 Android SDK就可以了。

Eclipse 一个可支持许多操作系统的IDE开发工具,你可以利用它来开发不多不同的语言,例如C++ or JAVA等等,由于目前Android的软件开发是以JAVA为主,而且本着支持Open Source的精神,Google会选择Eclipse作为Android主要的开发工具也不会太令人意外了。

由于Eclipse与Android SDK都是独立的package,在安装时会有两个问题会存在

(a)要如何让Eclipse认得Android SDK所在的位置

(b)如何在Eclipse的操作接口上直接使用Android SDK?

要解决(a)的问题就必须修改 .bash_profile 这个档案来把Android SDK的路径加入其中,并且在Eclipse内做好Android SDK所在目录的设定。至于(b)的问题要解决的话就更简单了,Google提供了Android ADT的plugin 下载,你只要在Eclipse 内直接安装下载就可以解决。

接下来我将会一步一步的介绍如何安装Eclipse 与 Android SDK;

1. 下载Eclipse

首先到Eclipse来下载Eclipse IDE for Java Developers,由于Eclipse有许多不同的版本,基本上如果只要开发Android的话,选择Eclipse IDE for Java Developers就可以了。 要注意一下你的MAC OS 是32位或是64位的,所要下载的版本也会不同。

我所选择的是 3.6.1的版本,他的代码是Eclipse Hellos,如果要选择其他较旧的版本可以到这里下载,Gallleo 是3.5的版本, Ganymede 是3.4的版本。

2. 下载Android SDK

接下来到Android Developer来下载Android SDK

3. 将所下载的 Eclipse IDE for Java Developers 与 Android SDK 解压缩至您所想要的目的地

我是将这两个packages解压缩到我的”文件”目录下。(Android SDK 所解开的目录是 android-sdk-mac_x86, 而 Eclipse IDE for Java Developers所解开的目录是 eclipse)

4.设定 .bash_profile

将Android SDK的所在目录设定于 .bash_profile内可以让你以后的作业更加的方便。

4.1 开启”终端机”软件并输入 ls -a 来查看 .bash_profile 档案是否已经存在

4.2 因为我之前已经设定好 .bash_profile所以这个档案是存在的,如果这个档案并不存在的话也不用担心,等一下就会教你做设定,不过在做设定前先确认一下Android SDK所在的位置。

4.3 确认Android SDK所在位置

之前有提到我将Android SDK解压缩至”文件”目录下,”文件”目录也就是 “Documents”这个目录,请输入 cd Documents 指令并且按 enter键,之后再输入 cd android-sdk-mac_x86/tools 指令然后再按enter键。

接下来请输入 pwd 指令并且按下enter键,这时会出现 /Users/stevenhsu/Documents/android-sdk-mac_x86/tools 的所在目录,请将这个目录选择拷贝起来。

接下来请输入 cd ~ 的指令并且按enter键回到原来的目录以便编辑 .bash_profile档案

4.4 编辑 .bash_profile档案

请输入 nano .bash_profile 指令并且按enter键来编辑 .bash_profile档案

编辑器打开后请输入 export PATH=${PATH}:并且将之前所拷贝的Android SDK的目录位置贴在其后,所以整行会是像这样

export PATH=${PATH}:/Users/stevenhsu/Documents/android-sdk-mac_x86/tools

之后请按 ctrl X键,此时编辑器会询问您是否要储存,请选择 Y 以便储存

4.5 确认所编辑好的 .bash_profile 的档案

一旦离开了编辑器后,请输入 $PATH 并且按enter键来确认是否编辑成功,此时应该会出现

-bash: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/stevenhsu/Documents/android-sdk-mac_x86/tools: No such file or directory

5. 安装 Android ADT Plugin

设定好了 .bash_profile后请将结束”终端机”软件,接下来请开启 Eclipse IDE软件 (由于我是解压缩到”文件”档,我会开启”文件”文件夹并且开启”eclipse”目录就可以看到Eclipse的执行档)

Eclipse开启后请到 “Help” 的menu 并且选择 “Install New Software”

在Install的Dialog内请将安装Android ADT plugin的网址

https://dl-ssl.google.com/android/eclipse/ 输入到 Work with的字段内并且按下”Add”的键

在Add Repository的窗口内的 Name字段你可输入你所要辨别的名称,我是用 Android Plugin来做辨别名称,之后请按 ok键。

选择 Developer Tools并且按 Next来下载安装 Android ADT Plugin

安装完 Android ADT Plugin 后你必需重新开启 Eclipse来做之后的设定

6. 设定安装 Android 套件

Android ADT Plugin安装完成并且重新开启Eclipse后,请到”Eclipse” menu并且选择”偏好设定”

在Preferences窗口内选择左边的Android此时请在右边的 SDK Location字段选择Android SDK所解压缩的目录,由于我是将Android SDK解压缩到 /Users/stevenhsu/Documents/android-sdk-mac_x86 的目录,所我就在选择SDK Location字段选择这个目录。 选择完成后请按 ok 键。

之后请到”Window” menu 并且选择”Android SDK and AVD Manager”

在 Android SDK and AVD Manager的窗口左边选择 Available Packages后在右边请将选择所有的套件来下载安装。(过程中可能会要求你重新启动Eclipse)

7. 设定 Android Emulator (模凝器)

请至”Window” menu并选择”Android SDK and AVD Manage”

第一次设定请按 “New”键

在此窗口内你可以设定这个模凝器的一些设定,我将此模凝器取名为 dev, 而我选择的是 Android 2.2 – API Level 8, SD Card我设定为512 MB的大小, Skin (外观)我是用 Default (HVGA)。 在 Hardware的字段可以增将更多的装置,基本上如果你只是开发一般的软件只要有LCD就可以了。 之后请按 “Create AVD” 键。

模凝器的image设定好后你可以选择它并且按 “Start”键来测试看看,之后会出现 Launch Options的窗口,请直接按”Launch” 键就可以。

接下来你就会看到Android的模凝器开始加载image了,请耐心等候一下。

当你看到这画面时表示image载入的差不多了

Image完全加载后会出现此画面(要选择中文画面可以到模凝器内来做设定)。

要解除封锁只要将鼠标按下左边”锁”的icon并且往右滑就可以了。

接下来你就可以自由的操作这个模凝器了。

8. 后记

由于我是第一次开发Android软件,而且Eclipse 不是相当熟悉所以用起来不像Microsoft Visual Studio那样顺手,不过在试写过几次的软件后,所遇到的问题也一一的自己克服了,以后有机会再分享所遇到的鸟问题。

转载自:http://hi.baidu.com/omyss/item/eaf7afd51dfe5897260ae718

转载于:https://www.cnblogs.com/yjh4866/p/6253965.html

Mac OS—苹果搭建Android开发环境相关推荐

  1. Mac OS X搭建C#开发环境

    在Mac下想要用C#语言的话,首先得有个跨平台的.Net环境-Mono http://www.mono-project.com/ 有了Mono平台之后,还得有一个好工具:目前比较好的IDE是Xmari ...

  2. Ubuntu 11.04上搭建Android开发环境

    本文给大家讲解下如何在Ubuntu 11.04环境下使用Eclipse, Android SDK和 PhoneGap搭建Android开发环境. #1,安装Eclipse 和 Android SDK/ ...

  3. 如何在Windows下搭建Android开发环境

    搭建Android开发环境 1 下载Android SDK http://code.google.com/android/download.html 这是官方网址,进入后跟着流程走,选择适合于自己平台 ...

  4. mac电脑m1搭建java开发环境参考手册

    1 背景介绍 开发人员经常会换电脑,或者换新电脑,意味着重新搭建开发环境,很麻烦.但新电脑到手里面了,不换又不好,此篇专门用来记录mac电脑m1搭建java开发环境的步骤.希望对读者有所帮助,一条龙服 ...

  5. 在Windows环境下搭建Android开发环境

    标题:在Windows环境下搭建 Android 开发环境 作者:CrazyPebble 时间:2011年2月28日 声明:此文在参考其他网上资料以及笔者实践总结写下,一来自己可以做一些总结,二来给跟 ...

  6. 搭建android开发环境,android studio + Genymotion

    刚开始学习android,记录下自己的学习过程,期望和大家一起学习.进步 既然要学习android开发,首要之事就是搭建android开发环境,以前的android的开发环境都是eclipse+and ...

  7. 【转】在Eclipse下搭建Android开发环境教程

    本文将全程演示Android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本,希望大家喜欢. 一 相关下载 三 Eclipse配置 (1)Java JDK下载 1 安装androi ...

  8. android开发java环境_搭建Android开发环境 - Android - mobile - JavaEye论坛

    Android的开发现在是如火如荼,逞现在不是很忙了,学习了下,这里记录下了在windows在如何搭建Android开发环境,对自己是个记录,对新入门的兄弟姐妹们可以参考一下! (1)安装JDK,省略 ...

  9. ubuntu下搭建android开发环境(转载)

    在ubuntu下搭建android开发环境,准备学习一下android开发. 1.安装JDK        首先到oracle的官网上下载linux版本的JDK(网址为:http://www.orac ...

最新文章

  1. TCGAbiolinks包下载TCGA数据
  2. ajaxFileUpload文件上传
  3. 矩阵迹的性质_矩阵(含逆)的迹、行列式关于矩阵自身的导数计算与Maple验证...
  4. Windows Server 2008 WDS实现跨网段实现远程部署
  5. Geary 0.13.0 发布,GNOME 3 Email 客户端应用
  6. android pick file,LFilePicker---文件选择利器,各种样式有它就够了
  7. java中的v递归的思想,Java中的递归思想 - osc_9lqilnv7的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. 诞生至今,大数据的真正含义到底是什么?
  9. React+Webpack快速上手指南
  10. 得到照片_用PS制作重曝效果的人像艺术照片
  11. oa系统怎么安装服务器配置,OA系统安装配置及维护手册-金蝶在线服务中心.DOC
  12. linux发包密码,linux版本CC发包工具教程
  13. 计算机考试office难还是c语言难,计算机二级考试c语言难不难
  14. 怎么复制网页上不能复制的文字(付费文档免费复制),一招搞定
  15. java格式化输入输出整理(不定时更新)
  16. PCL入门系列 —— PassThrough 直通滤波、点云裁剪
  17. 【Linux】Linux下基本指令(二)
  18. mysql ocp 认证 题库_MySQL 8 OCP(1Z0-908)认证考试题库原题(第12题)
  19. C++ gstreamer函数使用总结
  20. bootstrap 表格 ajax,bootstrap-table实现ajax分页

热门文章

  1. JPA学习---第五节:日期和枚举等字段类型的JPA映射
  2. vlc的应用之二:vlc的ActiveX及cab
  3. (转)Symbian启动J2ME程序
  4. IT专案管理中的风险控制。
  5. 利用OpenCV的imread将RGB图像转化为灰度图像
  6. 计算机怎么设置计算机组和用户,怎样设置同一工作组的计算机资源共享
  7. MxGraph从入门到精通之2:HelloWorld程序解析
  8. git查找两个分支的共同节点
  9. 整理:各个浏览器及web服务器对URL(get)长度的限制
  10. “突破•重塑”2017年数据中心设施讨论