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

摘要:
所以我在网络上找到了一些数据,试图在MACOSX上安装Android SDK。在安装过程中,会出现两个问题:(a)如何使Eclipse识别Android SDK的位置,以及(b)如何在Eclipse操作界面上直接使用Android SDK?您只需要在Eclipse中直接安装和下载它。接下来,我将逐步介绍如何安装Eclipse和Android SDK;
如何在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位的,所要下载的版本也会不同。

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

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

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

2. 下载Android SDK

接下来到Android Developer来下载Android SDK

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

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

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

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

4.设定 .bash_profile

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

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

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

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

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

4.3 确认Android SDK所在位置

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

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

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

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

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

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

4.4 编辑 .bash_profile档案

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

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

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

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

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

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

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

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

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

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

5. 安装 Android ADT Plugin

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

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

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

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

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

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

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

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

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

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

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

6. 设定安装 Android 套件

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

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

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

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

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

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

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

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

7. 设定 Android Emulator (模凝器)

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

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

第一次设定请按 “New”键

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

8. 后记

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



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


免责声明:文章转载自《Mac OS—苹果搭建Android开发环境》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇jmeter JSON 提取器python 字符串 转 bit, bitarray 异或加密下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

centos7安装ruby-2.6.5,简单快捷的下载与安装方式

1、ruby官网下载地址 https://cache.ruby-china.com/pub/ruby/  ,下载列表如下: 2、下载ruby安装包 下载某个版本的ruby,我这里选择的是2.6.5版本 wget https://cache.ruby-china.com/pub/ruby/ruby-2.6.5.tar.xz  3、解压安装包 xz -d r...

Docker云端部署篇

视频地址 新建 docker/nginx.conf server{ lister 80; location /{ root /usr/share/ngin/html; index index.html; } } 新建 docker/Dockerfile FROM...

七、linux基础-jdk1.8和weblogic12.2.1.3.0安装

1、环境探查与准备  安装jdk和weblogic前需要对进行安装的linux系统硬件和软件环境进行探查确认,以确保支持对jdk1.8.0_144_1和weblogic12.2.1.3和的安装。weblogic12.2.1.3对于jdk及linux操作系统版本的要求在oracle官网上面有详细的详细全面介绍,可自己进行下载xls查阅。1.1 weblogi...

Tomcat学习总结(10)——Tomcat多实例冗余部署

昨天在跟群友做技术交流的时候,了解到,有很多大公司都是采用了高可用的,分布式的,实例沉余1+台。但是在小公司的同学也很多,他们反映并不是所有公司都有那样的资源来供你调度。往往公司只会给你一台机器,因为有些应用挂了公司也不会有损失的,我们往往一台机器就可以搞定。 但是,我们也要为我们做出来的应用负责,毕竟东西做出来是为了给人用的,如果做出来的东西经常挂了,...

深入Vue

摘要: Vue源码阅读第一步。 原文:深入vue - 源码目录及构建过程分析 公众号:前端小苑 Fundebug经授权转载,版权归原作者所有。 本文主要梳理一下vue代码的目录,以及vue代码构建流程,旨在对vue源码整体有一个认知,有助于后续对源码的阅读。 1. 目录结构 上图是对vue的代码的所有目录进行的梳理,其中源码位于src目录下,下面对...

学习笔记:oracle之win10安装卸载oracle 11gR2步骤及常见问题解决

1、win10下安装oracle11g 1.1 工具原料 oracle11g安装包(64位) 1.2 步骤方法 1、在Oracle官网下载安装包,下载后,得到的文件如图所示: 2、将两个文件进行解压缩,得到目录如图所示: 3、双击setup.exe,系统将会进行自检,若提示[INS-13001]环境不满足最低要求,如图所示: 4、点击"否"终止安装,...