
任务1 配置Eclipse移动集成开发环境
1.任务说明
Android SDK所支持的操作系统包括Windows 7、Mac OS X 10.4.8 or later(x86 only)和Linux(tested on Linux Ubuntu Dapper Drake)。
搭建Android开发环境步骤分为:安装JDK 6、安装Eclipse 3.7、安装ADT 2.2、安装SDK、配置AVD。
2.实现过程
1)安装JDK 6
首先,到http://www.oracle.com/technetwork/java/archive-139210.html下载Java SE 6,如图1.7所示,然后按照默认配置安装。
2)安装Eclipse 3.7
①如图1.8所示,进入地址http://www.eclipse.org/downloads/packages/release/indigo/sr2。
②如图1.9所示,进入Eclipse IDE for Java Developers中Windows 32-bit版本下载界面,单击按钮。

图1.7 Java SE 6下载界面

图1.8 Eclipse下载页面

图1.9 Eclipse IDE
③如图1.10所示,单击“保存”按钮。
④解压运行eclipse.exe。

图1.10 文件下载界面
3)安装ADT 2.2
①启动Eclipse,如图1.11所示,选取Help|Install New SoftWare…,单击Add…按钮。

图1.11 安装新软件
②如图1.12所示,单击Local…按钮,输入https://dl-ssl.google.com/android/eclipse/,单击OK按钮。

图1.12 添加站点
③如图1.13所示,选择Developer Tools复选框,单击Next按钮,开始安装。

图1.13 选择开发工具集
④安装成功后,即可在Eclipse中看到图标。
4)安装SDK
Software Developer Kit(SDK)的作用是提供Android开发所需要的类库的支持,现在最新版本是7.0,比较流行的版本是2.2,本书使用2.2版本作为教学的SDK版本。
第一次运行Eclipse,要求指定SDK的路径,这里分成SDK已经存在和SDK还没有两种情况。
(1)SDK已经存在
如图1.14所示,SDK已经安装好了。
①如图1.15所示,单击Browse…按钮,指定SDK的路径。
②单击Apply…按钮,如图1.16所示,显示出当前SDK所支持的Android版本。
③单击OK…按钮,显示图1.17所示的窗口。
④如图1.18所示,选择Use existing SDKs单选按钮,选择指定的SDK的路径,单击Finish…按钮。

图1.14 选取SDK位置

图1.15 指定SDK的路径

图1.16 SDK支持的版本

图1.17 Android开发欢迎窗口

图1.18 选择存在的SDK
(2)SDK不存在
①如图1.19所示,单击Eclipse任务栏中的按钮。

图1.19 配置SDK入口
②如图1.20所示,选择需要安装的SDK版本,这里可以选择2.2版本,其中Tools必须全部选上,否则无法编译和运行。单击Install按钮,等待安装结束,可能需要较长时间,请耐心等待。

图1.20 选择SDK
5)配置AVD
①如图1.21所示,单击图标,显示已经配置好的Android虚拟机(AVD),可以根据需要,为不同的SDK配置不同的AVD。

图1.21 配置AVD
②单击New…按钮,显示Create new Android Virtual Device(AVD)对话框,如图1.22所示,根据需要选择目标Device,Target是SDK的版本和相关的内存、SDK容量。AVD的作用就是模拟一台实际的手机配置,以便运行相应的Android程序。

图1.22 创建新的虚拟机
③单击OK…按钮,如图1.23所示,可以看到新增配置已经显示在列表中。

图1.23 虚拟机列表
④选中一个AVD配置,单击Start…按钮,如图1.24所示,显示Launch Options对话框,可以更改启动参数。

图1.24 Launch Options对话框
⑤单击Launch…按钮,如图1.25所示,可能启动会较慢,请耐心等待。Android开发环境对内存的需求量比较大,至少1GB内存,2GB以上会比较流畅。

图1.25 虚拟机启动界面