![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=1739379386-JzazULNIx2vAoQIZY3PAgOYBGOOxgU0D-0-f299b2529c4e0c1b03ad02c1206f711e)
图1.7 Java SE 6下载界面
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00015002.jpg?sign=1739379386-Kdxt2Y9mf5Px3rt8NRU73ntgd5BuKK3d-0-5857af540e8b7047fecc0513dc8f99be)
图1.8 Eclipse下载页面
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00016001.jpg?sign=1739379386-MXwqqwqLQUfUTVmKAeXBzPwklKTr3tWG-0-d40638ee95c5c5e1f0d5049b26e19f67)
图1.9 Eclipse IDE
③如图1.10所示,单击“保存”按钮。
④解压运行eclipse.exe。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00016002.jpg?sign=1739379386-XP08dY9ESee9EKogTaTnIomI4fdtbyO3-0-67614b24baca5ff2120e3f3bf2099891)
图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=1739379386-dG7OdFmjYTP0ShO02Ij9MtZbOnkse1jP-0-70b3af44acb6a1aa61fe557b95826522)
图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=1739379386-vQxOu1dv3Ph9rts0OxiK64Oh6v6vO31x-0-b6aa005874313f97ddb4c73de8ac0a51)
图1.12 添加站点
③如图1.13所示,选择Developer Tools复选框,单击Next按钮,开始安装。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00018001.jpg?sign=1739379386-rPz4kXhPrTSTeKC4LtZTi0NcDhkIbMPj-0-b4f316c90d19940a9516c371eee981b5)
图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=1739379386-szjtDBg8gEdhgyEEfE2OUT5HyQKSNs7k-0-69ca578728f0858d5e2c67fc0dbd0a50)
图1.14 选取SDK位置
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00019002.jpg?sign=1739379386-O9Ubmjvd0y17u9HbaG2htvJ4l9v0C5VI-0-aafed7a71ce5365ea6035fe53dd81a6e)
图1.15 指定SDK的路径
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00020001.jpg?sign=1739379386-x0D9GO1YBjKauNUsEI8XZzLkvs4DtbWo-0-fa8b40afd32e7e9d3221454d404fd7fe)
图1.16 SDK支持的版本
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00020002.jpg?sign=1739379386-tN9uNhIHrHyV5SqQvzJQBJ4MlqHJIbuu-0-a181334e7cffec65a50ca44ecdfd27f2)
图1.17 Android开发欢迎窗口
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00021001.jpg?sign=1739379386-8F9SmsRDffJFbTGRGh6C7tss5CzEPYEX-0-3338f3bd9120943e29b04f4ed566de82)
图1.18 选择存在的SDK
(2)SDK不存在
①如图1.19所示,单击Eclipse任务栏中的按钮。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00021003.jpg?sign=1739379386-DyZemBvV4tgwdKlZwfzKNW3xrllCALYL-0-2e8b71917e7f813bf33a2f305aa30e26)
图1.19 配置SDK入口
②如图1.20所示,选择需要安装的SDK版本,这里可以选择2.2版本,其中Tools必须全部选上,否则无法编译和运行。单击Install按钮,等待安装结束,可能需要较长时间,请耐心等待。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00022001.jpg?sign=1739379386-kp5hkaS1gqWKzYlRSAK6CnHCC9d4SrbX-0-759e855d89e81138791ad797fbce21ff)
图1.20 选择SDK
5)配置AVD
①如图1.21所示,单击图标,显示已经配置好的Android虚拟机(AVD),可以根据需要,为不同的SDK配置不同的AVD。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00022003.jpg?sign=1739379386-guxNgYXcR9tQAJrJp7usQhFY8LeY73NL-0-4b65bac36e12c87eab9158c10278b8c3)
图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=1739379386-kUpgYfEPXSDUwJmklTo3Tlno3Dlkroq1-0-b87a0c2c03ca66bf3149d4395546d3bb)
图1.22 创建新的虚拟机
③单击OK…按钮,如图1.23所示,可以看到新增配置已经显示在列表中。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00023002.jpg?sign=1739379386-Dj2HB0bvOysAklsEQTuQC6qFj1SmGz7W-0-b60825f77e799ba2dd1d08cd3b2ca6c9)
图1.23 虚拟机列表
④选中一个AVD配置,单击Start…按钮,如图1.24所示,显示Launch Options对话框,可以更改启动参数。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00024001.jpg?sign=1739379386-6LCYgkDq3CItryEoItFbYAWLE3Y2KBHx-0-acb91f896a4e1fd58532e3becdb40a64)
图1.24 Launch Options对话框
⑤单击Launch…按钮,如图1.25所示,可能启动会较慢,请耐心等待。Android开发环境对内存的需求量比较大,至少1GB内存,2GB以上会比较流畅。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00024002.jpg?sign=1739379386-xmGj8STbdrr9jBs0XCuK05hgBxgxwI4Y-0-c233db8986940b81d12b7eb9c3ecb535)
图1.25 虚拟机启动界面