
1.2 搭建Android开发环境
在搭建Android开发环境之前,还需要JDK(仅有JRE不够)、Eclipse IDE,而像JDK安装、环境变量设置之类的知识不在本书中进行讲解,若读者尚不明白这些操作,建议先掌握这些知识后再开始搭建Android开发环境。
1.2.1 如何下载和安装ADT插件
在企业开发中,很多程序员使用Eclipse IDE作为应用的开发环境,Android推荐使用Eclipse来开发Android应用。为了使得Android应用的创建、运行和调试更加方便快捷,Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Development Tools (ADT)。
ADT插件的安装有在线安装和离线安装两种方式。下面介绍离线安装ADT插件的步骤,图1.2为ADT插件下载链接。
① 登录http://developer.android.com/sdk/installing/installing-adt.html#tmgr站点,下载ADT插件的最新版本。
② 将页面往下拉,可以看到如图1.2所示的表格,单击ADT-22.3.0.zip链接直接下载ADT插件到本地。

图1.2 ADT插件下载链接
③ 启动Eclipse,在Eclipse主菜单中选择Help→Install New Software命令,在出现的如图1.3所示的对话框中,单击Add按钮。
④ 在弹出的如图1.4所示的对话框的Name文本框中输入ADT,然后单击Archive按钮,浏览和选择已经下载的ADT插件的压缩文件。
⑤ 单击OK按钮,返回如图1.5所示的可用软件的视图,选中Developer Tools复选框(即ADT插件),然后单击Next按钮,Eclipse弹出一个对话框,该对话框会提示用户所有将要安装的插件详细清单,单击该对话框的Next按钮。

图1.3 选择插件安装

图1.4 浏览ADT插件
⑥ 在Eclipse弹出的如图1.6所示的窗口中选择接受协议条款,单击Finish按钮,Eclipse开始安装ADT插件。
ADT插件的在线安装步骤跟离线安装的步骤基本一致,区别是在第4步时,在弹出的对话框中不再选择已经下载好的ADT插件,而是在Location文本框中直接输入“https://dl-ssl.google.com/android/eclipse/”,如图1.7所示,然后单击OK按钮,之后的步骤与离线安装完全一致。
1.2.2 如何下载和安装Android SDK
Android SDK包含了开发Android应用所依赖的jar文件、运行环境及相关工具,安装Android SDK请按下面步骤进行:

图1.5 选中ADT插件

图1.6 同意条款

图1.7 离线安装ADT
① Android SDK的下载地址是http://developer.android.com/sdk/index.html。输入该地址,将页面往下拉,单击DOWNLOAD FOR OTHER PLATFORMS链接,继续往下拖动页面,可看到SDK的下载链接,选择所需要的版本进行下载,一般下载解压版,如图1.8所示。

图1.8 下载SDK
② 将下载完成后得到的android-sdk_r22.3-windows.zip文件解压缩到任意路径下,例如“D:\”根目录。解压缩后得到一个名为android-sdk-windows的文件夹,该文件夹包含以下文件结构。
add-ons:该目录下存放额外的附加软件,刚解压缩时该目录为空。
platforms:该目录F存放不同版本的Android版本,刚解压缩时该目录为空。
tools:该目录下存放了许多Android开发、调试的工具。
AVD Manager.exe:AVD(Android虚拟设备)管理器,通过该工具可以管理AVD。
SDK Manager.exe:Android SDK管理器,通过该工具可以管理Android SDK。
③ 单击SDK Manager.exe,弹出如图1.9所示窗口,在窗口中选中需要安装的工具,其中Android平台工具是必选项,读者喜爱下载哪个版本的SDK,则选中其版本的SDK,可一次性选择所有版本,也可在以后需要的时候再对特定版本进行下载。选中后单击Install 9 packages按钮进行安装。
④ 在弹出的如图1.10所示的对话框中,列出了将要安装的Android工具包,选择接受所有许可内容,然后单击Install按钮,Android SDK管理器就开始下载并安装读者所选的工具包了,如图1.11所示。等待一段时间即可完成,但该段时间的长短取决于读者的网络状态及所选中的工具包数量,有时候甚至会花费一两个小时。

图1.9 安装所需工具

图1.10 将要安装的工具包
⑤ 安装完成后,回到Android SDK文件夹界面,可以看到该目录下增加了如下几个文件夹。
docs:该文件夹下存放了Android SDK开发文件和API文档等。
platform-tools:该文件夹下存放了Android平台相关工具。

图1.11 在线安装Android工具包
samples:该文件夹下存放了不同Android平台的示例程序。
⑥ 启动Eclipse,为Eclipse设置Android SDK的路径,选择Eclipse主菜单Window→Preferences菜单项,在打开的如图1.12所示的视图的左侧单击Android选项,在右侧的SDK Location文本框中输入Android SDK所在位置,单击OK按钮,完成Android SDK的路径设置。
经过上面所介绍的过程,接下来就可以在Eclipse中开发Android应用了。