![Android移动应用开发](https://wfqqreader-1252317822.image.myqcloud.com/cover/856/31729856/b_31729856.jpg)
任务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版本下载界面,单击按钮。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00015001.jpg?sign=1739125142-kqtlKW4rxehF5Y5xa8L0zh1L8aVht7KA-0-e7d887fac5a411e705ccc749d9f19899)
图1.7 Java SE 6下载界面
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00015002.jpg?sign=1739125142-DGuEtoSmn1w6YiZvnwiSsFtL4PYlfbGt-0-8f6718139c3bb924d69d2685e9132725)
图1.8 Eclipse下载页面
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00016001.jpg?sign=1739125142-bG94135XUcKONASZytV1ekcIWRKQaxS9-0-0ac0439642befbf9a2fcdaac330f7c59)
图1.9 Eclipse IDE
③如图1.10所示,单击“保存”按钮。
④解压运行eclipse.exe。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00016002.jpg?sign=1739125142-RVuJVQC85nSOnFct2FKpFg5tn9SA4XAD-0-ee38bbf13588fc6533a7b307a82dfc6c)
图1.10 文件下载界面
3)安装ADT 2.2
①启动Eclipse,如图1.11所示,选取Help|Install New SoftWare…,单击Add…按钮。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00017001.jpg?sign=1739125142-SzQWtVuQMS9hVhNMje5Ayue5H1r4ezOe-0-90984ba7990a070bc758066fafac7887)
图1.11 安装新软件
②如图1.12所示,单击Local…按钮,输入https://dl-ssl.google.com/android/eclipse/,单击OK按钮。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00017002.jpg?sign=1739125142-PGlwz3E9cH39Ib2spJIXTM1UB17WGYdR-0-5f812726a91644a42c1f2b26abe6051d)
图1.12 添加站点
③如图1.13所示,选择Developer Tools复选框,单击Next按钮,开始安装。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00018001.jpg?sign=1739125142-GNdB1bzb2vTNvUy61fP1553sfd1A54xD-0-bd424ebef28586bbf269488a9aeafccf)
图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…按钮。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00019001.jpg?sign=1739125142-ljNgKQ4mi4jkTxge4k17pgE5gcOmuSWx-0-4d672546cffd57377a0f18a0358453df)
图1.14 选取SDK位置
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00019002.jpg?sign=1739125142-rQiwzHMC4h8CfDBFA0DGElHUj8UXtKCl-0-d9f3d85f1096deb23958e9894c186a19)
图1.15 指定SDK的路径
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00020001.jpg?sign=1739125142-FAxaVCdQCIyjFS8GPbfOobqwLgWLdDce-0-933a8d7aae227b2be8dbdbdcf83625dd)
图1.16 SDK支持的版本
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00020002.jpg?sign=1739125142-bqpSFHm040UFODdsV9lb4VrFSfmzhj5M-0-1aa653ac68432c306e1671b773a81614)
图1.17 Android开发欢迎窗口
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00021001.jpg?sign=1739125142-peCwKWTRzDty3qQYim3hOvS6MDWGeuoG-0-c4ebe421e8853e7a696209a43fb00f8a)
图1.18 选择存在的SDK
(2)SDK不存在
①如图1.19所示,单击Eclipse任务栏中的按钮。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00021003.jpg?sign=1739125142-L5euGBjXm0hvzbOBnmHjEKNtnhsmJGqF-0-193263b0cb1a32697301705d84b3f37b)
图1.19 配置SDK入口
②如图1.20所示,选择需要安装的SDK版本,这里可以选择2.2版本,其中Tools必须全部选上,否则无法编译和运行。单击Install按钮,等待安装结束,可能需要较长时间,请耐心等待。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00022001.jpg?sign=1739125142-9sez3dM5qBotJCxGsUzawaFsQIJv2XPt-0-c437e8c1c2d41c3e96600c6163498bc6)
图1.20 选择SDK
5)配置AVD
①如图1.21所示,单击图标,显示已经配置好的Android虚拟机(AVD),可以根据需要,为不同的SDK配置不同的AVD。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00022003.jpg?sign=1739125142-4RqgOHIcxY2bxUx1EISnzTYK6a8pnima-0-d4e4703b4a16a13bb393042123866690)
图1.21 配置AVD
②单击New…按钮,显示Create new Android Virtual Device(AVD)对话框,如图1.22所示,根据需要选择目标Device,Target是SDK的版本和相关的内存、SDK容量。AVD的作用就是模拟一台实际的手机配置,以便运行相应的Android程序。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00023001.jpg?sign=1739125142-niRvGRbhrjJxfOkYtfQxfDrXjylAddJS-0-d87bc46911a9c86e072e27137a4aae61)
图1.22 创建新的虚拟机
③单击OK…按钮,如图1.23所示,可以看到新增配置已经显示在列表中。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00023002.jpg?sign=1739125142-Axai4g6niQLog0vY0Rg56yn6rxmysU78-0-735b71ffb0427d451522e2e6a952459d)
图1.23 虚拟机列表
④选中一个AVD配置,单击Start…按钮,如图1.24所示,显示Launch Options对话框,可以更改启动参数。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00024001.jpg?sign=1739125142-JAFE8IiN43atZTUEXjWWXVypq7Hfq4Mv-0-77911ec8ecb16099954eced70eab084d)
图1.24 Launch Options对话框
⑤单击Launch…按钮,如图1.25所示,可能启动会较慢,请耐心等待。Android开发环境对内存的需求量比较大,至少1GB内存,2GB以上会比较流畅。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00024002.jpg?sign=1739125142-IXHHRmlrYFBF5AAVtwbp2zyfHSdZbjWI-0-ecc0a926e792259444f281d8a267a663)
图1.25 虚拟机启动界面