![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=1739129266-gE8kf9JElOtdUPTQC6SSzZsiAm2J6wCq-0-3691d34df71dc6c9af5db7a1bf72e07a)
图1.7 Java SE 6下载界面
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00015002.jpg?sign=1739129266-wYAzkYdJ9jcXfURFAeRnf2cZXTJGiV54-0-50508fd6fe4eb14023397e1bf9e0acf2)
图1.8 Eclipse下载页面
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00016001.jpg?sign=1739129266-1cUrYdN8zkszRoViHxKZ9hb4E4MW4FIP-0-35e54fedd6277573480602d549638e7c)
图1.9 Eclipse IDE
③如图1.10所示,单击“保存”按钮。
④解压运行eclipse.exe。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00016002.jpg?sign=1739129266-NmDC78G4sGa7SnUfRHnLxPTQjoZSu12C-0-2c84b5381ce8f4a5b1ee973898a34d2c)
图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=1739129266-Z5ckI7pPmE09MqZVzRHkQVGNy4i4Dpb3-0-2a1de5ffa429d0ec9ecfbd2795a10cff)
图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=1739129266-MqrcLgvojXKiXWQIqejqU8UKn68laKGB-0-1f7ff437a9630f3ede287fab6405f818)
图1.12 添加站点
③如图1.13所示,选择Developer Tools复选框,单击Next按钮,开始安装。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00018001.jpg?sign=1739129266-J5jQvwuA2ihe00zwbuiU20FlosVyClxG-0-f3f4b629b11dd8a071079f45665eb589)
图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=1739129266-1yF3Ooa8zCDDwhV1737egqCh6obO4HfL-0-e3e5ddeed121445a41454df4bb05b093)
图1.14 选取SDK位置
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00019002.jpg?sign=1739129266-uvDcK2zbvw7oxO3UHGqjfQYfosfgx6Qo-0-f8dd895e0443a1fea84128de5ec3ead6)
图1.15 指定SDK的路径
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00020001.jpg?sign=1739129266-hH9HfJAiy0L6vNeoDNYcR80690ThcAY6-0-4e3379fdd7a55352a1249ebd11dad9b9)
图1.16 SDK支持的版本
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00020002.jpg?sign=1739129266-ohwNLAqiygLw1xIV3dEkSV80TY0rP8mK-0-062425c875db388354e74140ea57ea7b)
图1.17 Android开发欢迎窗口
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00021001.jpg?sign=1739129266-79ULC6QmN6fppEjePzDYZUExhhiQt6vO-0-e548fe153e4b511b224f1da41c0aeb2b)
图1.18 选择存在的SDK
(2)SDK不存在
①如图1.19所示,单击Eclipse任务栏中的按钮。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00021003.jpg?sign=1739129266-DnBLOTXjfNNaqzRUsGfjMrFalcfWSfau-0-2413b24283213bd7f0b9036b1758ea3c)
图1.19 配置SDK入口
②如图1.20所示,选择需要安装的SDK版本,这里可以选择2.2版本,其中Tools必须全部选上,否则无法编译和运行。单击Install按钮,等待安装结束,可能需要较长时间,请耐心等待。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00022001.jpg?sign=1739129266-vsekrKBKKvyXr2ZBGGGAxgf2tmwzuCwH-0-a6a00e6e7929202c3e78ccd308e6b808)
图1.20 选择SDK
5)配置AVD
①如图1.21所示,单击图标,显示已经配置好的Android虚拟机(AVD),可以根据需要,为不同的SDK配置不同的AVD。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00022003.jpg?sign=1739129266-hGcDPTQvasTPfNyc6hncEbVu7jqZX4CN-0-ef93f6fa3c72b54b126f2bb53e32141d)
图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=1739129266-U8MToQul8NdfBzj9hO1QJm4ymBNVTQi2-0-c801519c1b74216bc593078bc10a5a96)
图1.22 创建新的虚拟机
③单击OK…按钮,如图1.23所示,可以看到新增配置已经显示在列表中。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00023002.jpg?sign=1739129266-FCzGUCnlQrymcrftp0t1s0lFHOyaavZ3-0-f088c57e9c227e244a5a55606e1c8abb)
图1.23 虚拟机列表
④选中一个AVD配置,单击Start…按钮,如图1.24所示,显示Launch Options对话框,可以更改启动参数。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00024001.jpg?sign=1739129266-0d0FCcDe9qIy1pDMvJZdVFzvJPr4pfBJ-0-8ed7abbe04469cedf95b776624f335a8)
图1.24 Launch Options对话框
⑤单击Launch…按钮,如图1.25所示,可能启动会较慢,请耐心等待。Android开发环境对内存的需求量比较大,至少1GB内存,2GB以上会比较流畅。
![](https://epubservercos.yuewen.com/AD18B4/17180255105318406/epubprivate/OEBPS/Images/img00024002.jpg?sign=1739129266-QQpR6aI1UwCD1Pt3r0313LNZAGbM2bI9-0-53bcdf05463950e91ae689bb25d19fae)
图1.25 虚拟机启动界面