vzhmfwzmcn 发表于 2016-5-15 12:22:39

Mac OS—苹果搭建Android开发环境

  
Mac OS—苹果搭建Android开发环境

如何在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位的,所要下载的版本也会不同。
http://hiphotos.baidu.com/omys/pic/item/93a1b735e5dde711b2ff8640a7efce1b9c16619e.jpg
我所选择的是 3.6.1的版本,他的代码是Eclipse Hellos,如果要选择其他较旧的版本可以到这里下载,Gallleo 是3.5的版本, Ganymede 是3.4的版本。
http://hiphotos.baidu.com/omys/pic/item/c3f6d7dde71190ef55d65769ce1b9d16fcfa609e.jpg
2. 下载Android SDK接下来到Android Developer来下载Android SDK
http://hiphotos.baidu.com/omys/pic/item/a31ed51190ef76c683ff3e9d9d16fdfaae51679e.jpg
3. 将所下载的 Eclipse IDE for Java Developers 与 Android SDK 解压缩至您所想要的目的地我是将这两个packages解压缩到我的”文件”目录下。(Android SDK 所解开的目录是 android-sdk-mac_x86, 而 Eclipse IDE for Java Developers所解开的目录是 eclipse)
http://hiphotos.baidu.com/omys/pic/item/da41e358ccbf6c81c31fe95ebc3eb13532fa409b.jpg
4.设定 .bash_profile将Android SDK的所在目录设定于 .bash_profile内可以让你以后的作业更加的方便。
4.1 开启”终端机”软件并输入 ls -a 来查看 .bash_profile 档案是否已经存在
http://hiphotos.baidu.com/omys/pic/item/979bfebf6c81800a5dcd4cb8b13533fa838b479b.jpg
4.2 因为我之前已经设定好 .bash_profile所以这个档案是存在的,如果这个档案并不存在的话也不用担心,等一下就会教你做设定,不过在做设定前先确认一下Android SDK所在的位置。
http://hiphotos.baidu.com/omys/pic/item/a1d2a2ef76c6a7efeb0b6d90fdfaaf51f2de669e.jpg
4.3 确认Android SDK所在位置
之前有提到我将Android SDK解压缩至”文件”目录下,”文件”目录也就是 “Documents”这个目录,请输入 cd Documents 指令并且按 enter键,之后再输入 cd android-sdk-mac_x86/tools 指令然后再按enter键。
http://hiphotos.baidu.com/omys/pic/item/2a42b20a19d8bc3ef720c37c828ba61ea9d3459b.jpg
接下来请输入 pwd 指令并且按下enter键,这时会出现 /Users/stevenhsu/Documents/android-sdk-mac_x86/tools 的所在目录,请将这个目录选择拷贝起来。
http://hiphotos.baidu.com/omys/pic/item/c6c92bd8bc3eb13574ef720da61ea8d3fc1f449b.jpg
接下来请输入 cd ~ 的指令并且按enter键回到原来的目录以便编辑 .bash_profile档案
http://hiphotos.baidu.com/omys/pic/item/300595efce1b9d16daea5fd7f3deb48f8d54649e.jpg
4.4 编辑 .bash_profile档案
请输入 nano .bash_profile 指令并且按enter键来编辑 .bash_profile档案
http://hiphotos.baidu.com/omys/pic/item/e12cfc1b9d16fdfa87410358b48f8c5495ee7b9e.jpg
编辑器打开后请输入 export PATH=${PATH}:并且将之前所拷贝的Android SDK的目录位置贴在其后,所以整行会是像这样
export PATH=${PATH}:/Users/stevenhsu/Documents/android-sdk-mac_x86/tools
http://hiphotos.baidu.com/omys/pic/item/f7f601fa828ba61ee2c60d994134970a314e599b.jpg
之后请按 ctrl X键,此时编辑器会询问您是否要储存,请选择 Y 以便储存
http://hiphotos.baidu.com/omys/pic/item/bb399d51f3deb48fa7446468f01f3a292cf5789e.jpg
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
http://hiphotos.baidu.com/omys/pic/item/e992c1deb48f8c54b8fe00993a292df5e1fe7f9e.jpg
http://hiphotos.baidu.com/omys/pic/item/b51d868f8c5494eedd0fcaaf2df5e0fe98257e9e.jpg
5. 安装 Android ADT Plugin设定好了 .bash_profile后请将结束”终端机”软件,接下来请开启 Eclipse IDE软件 (由于我是解压缩到”文件”档,我会开启”文件”文件夹并且开启”eclipse”目录就可以看到Eclipse的执行档)
Eclipse开启后请到 “Help” 的menu 并且选择 “Install New Software”
http://hiphotos.baidu.com/omys/pic/item/e0dd9ad3fd1f4134da1fc0c8251f95cad0c85e9b.jpg
在Install的Dialog内请将安装Android ADT plugin的网址
https://dl-ssl.google.com/android/eclipse/ 输入到 Work with的字段内并且按下”Add”的键
http://hiphotos.baidu.com/omys/pic/item/ee10cf1f4134970a7e5bd59995cad1c8a6865d9b.jpg
在Add Repository的窗口内的 Name字段你可输入你所要辨别的名称,我是用 Android Plugin来做辨别名称,之后请按 ok键。
http://hiphotos.baidu.com/omys/pic/item/07f7a50a304e251fc5df214ea786c9177e3e539b.jpg
选择 Developer Tools并且按 Next来下载安装 Android ADT Plugin
http://hiphotos.baidu.com/omys/pic/item/d1c9024e251f95ca80dd5700c9177f3e6609529b.jpg
安装完 Android ADT Plugin 后你必需重新开启 Eclipse来做之后的设定
6. 设定安装 Android 套件Android ADT Plugin安装完成并且重新开启Eclipse后,请到”Eclipse” menu并且选择”偏好设定”
http://hiphotos.baidu.com/omys/pic/item/b6dc08292df5e0fea8354cb75c6034a85fdf729e.jpg
在Preferences窗口内选择左边的Android此时请在右边的 SDK Location字段选择Android SDK所解压缩的目录,由于我是将Android SDK解压缩到 /Users/stevenhsu/Documents/android-sdk-mac_x86 的目录,所我就在选择SDK Location字段选择这个目录。 选择完成后请按 ok 键。
http://hiphotos.baidu.com/omys/pic/item/63dca7cad1c8a7869a028fb86709c93d71cf509b.jpg
之后请到”Window” menu 并且选择”Android SDK and AVD Manager”
http://hiphotos.baidu.com/omys/pic/item/a63dab25bc315c6000b8ae598db1cb134854779e.jpg
在 Android SDK and AVD Manager的窗口左边选择 Available Packages后在右边请将选择所有的套件来下载安装。(过程中可能会要求你重新启动Eclipse)
http://hiphotos.baidu.com/omys/pic/item/970b9586c9177f3e321c39bb70cf3bc79e3d569b.jpg
 
7. 设定 Android Emulator (模凝器)请至”Window” menu并选择”Android SDK and AVD Manage”
http://hiphotos.baidu.com/omys/pic/item/faf26e6034a85edfbba13b9549540923dc54759e.jpg
第一次设定请按 “New”键
http://hiphotos.baidu.com/omys/pic/item/8fd44d3e6709c93d27dacb419f3df8dcd000549b.jpg
在此窗口内你可以设定这个模凝器的一些设定,我将此模凝器取名为 dev, 而我选择的是 Android 2.2 – API Level 8, SD Card我设定为512 MB的大小, Skin (外观)我是用 Default (HVGA)。 在 Hardware的字段可以增将更多的装置,基本上如果你只是开发一般的软件只要有LCD就可以了。 之后请按 “Create AVD” 键。
http://hiphotos.baidu.com/omys/pic/item/1aa306a85edf8db1fc03b9d20923dd54574e749e.jpg
模凝器的image设定好后你可以选择它并且按 “Start”键来测试看看,之后会出现 Launch Options的窗口,请直接按”Launch” 键就可以。
http://hiphotos.baidu.com/omys/pic/item/21cafb3d70cf3bc7c628085ad100baa1cc112a9b.jpg
接下来你就会看到Android的模凝器开始加载image了,请耐心等候一下。
http://hiphotos.baidu.com/omys/pic/item/8ffe42cf3bc79f3da2c92186baa1cd11738b299b.jpg
当你看到这画面时表示image载入的差不多了
http://hiphotos.baidu.com/omys/pic/item/726b6cdf8db1cb137144f9a5dd54564e93584b9e.jpg
Image完全加载后会出现此画面(要选择中文画面可以到模凝器内来做设定)。
http://hiphotos.baidu.com/omys/pic/item/181cbfb1cb13495430332dd2564e9258d0094a9e.jpg
要解除封锁只要将鼠标按下左边”锁”的icon并且往右滑就可以了。
http://hiphotos.baidu.com/omys/pic/item/cb72f91349540923e744a6c89258d109b2de499e.jpg
接下来你就可以自由的操作这个模凝器了。
http://hiphotos.baidu.com/omys/pic/item/8dd07b540923dd546d5e62ded109b3de9d82489e.jpg
 
 
http://hi.baidu.com/omyss/item/eaf7afd51dfe5897260ae718
页: [1]
查看完整版本: Mac OS—苹果搭建Android开发环境