第三章下载、安装Android SDK
关键技能和概念
前一章节,你已经下载并安装了主要的开发环境,Eclipse。那么你的初始开发环境已经建立了,用Eclipse当做你的Java IDE,你可以开发java应用,但是你要创建手机应用还缺一步。你必须以适合Android开发的方式对它进行配置。
因为Eclipse是个Java开发环境,所以你可以自由地创建和编辑Java项目。然而要是你对Android应用究竟如何运作完全没有概念,你就不能开发任何运行在基于Android的设备上的程序。开始创建Android项目时,你需要下载并安装Android SDK。你必须下载Eclipse相关的Android插件才能在Eclipse IDE中应用SDK。这些部分准备停当之后,你就可以开始开发了。
如果你有些开发经验,你很可能对SDK的使用非常熟悉。桌面应用开发者使用SDK创建能运行在目标系统上的应用程序,而不在乎他们开发时使用的平台。Android SDK和其它SDK没任何差别,它包含了创建运行在Android平台上的应用所需的所有Java代码库。该SDK也包含了帮助文件,文档,Android模拟器,和许多其它开发与调试工具。
首先,你要去Google Android开发站点http://code.google.com/android,下载Android SDK。Google Android开发首页包含了大量有用的关于Android平台开发的工具和文档,包括Android开发者社区的链接。图3-1展示了Google Android开发首页。

图3-1 Google Android开发首页
下载Android SDK
Android SDK从http://code.google.com/android页面很容易就能得到。在开发者首页的Getting Started下面,点击SDK下载链接。在你同意Android SDK许可一些之后,你就可以看到下载Android SDK的页面。下载的Android SDK的包为(对Windows来说)79M,下载速度应该很快。点击适合你操作系统的包名开始下载。
对Android SDK的安装和安装进程没啥可说。然而你必须遵从一系列步骤使SDK关联到你的Eclipse环境。第一步就是获取Eclipse的Android插件,然后对它进行配置。
下载和安装Eclipse的Android 插件
在Eclipse环境中安装Android SDK的第一步就是下载和安装Eclipse的Android插件。插件的下载和安装工作可以同时完成,相对来说也很简单:





此时,Eclipse并没有开始寻找插件,这仅仅是你可以告诉Eclipse去检查新的安装插件的路径。



在Android插件安装后,你要做的最后一步就是最插件进行配置。
配置Eclipse的Android 插件
在安装Eclipse的Android插件之后,Eclipse建议你重启应用。如果没有提示你,那么你就立刻重启。重启Eclipse能保证程序有机会检测插件是否被安装。确保这样的配置步骤对减少误配的风险非常重要。



现在,Android SDK、Eclipse和Eclipse的Android插件都完全配置好,可以进行开发了。在下一章节,你将探索Android SDK,了解它的特性。Android SDK包含许多工具,来帮助你开发全功能的手机应用,下一章节进行了很好的概述。
?
专家答疑
问:除了Java之外,Android SDK对其它语言是否可用?
答:不可用,Android 应用只能用Java开发。
问:Android SDK有没有更新?
答:当然有!即使在本书写作期间,SDK的一个处理平台内众多问题的更新就发布了。我建议你常去开发页面检查最新的更新。
问:如果一个更新发布了,我如何更新我的SDK?
答:更新SDK非常棘手。当新的SDK发布后,很可能一个新的插件也发布了。在本书写作期间一个新的SDK和新的插件就同时发布。我试图使用提供的更新工具更改版本,然而却毫无结果,并且造成了版本冲突,任何一个都没法正常工作。我甚至不得不卸载两个版本,重装了最新版本,最新的SDK才正常工作了。我建议任何人发生SDK/插件从一版本更新到另一版本的可能性时,使用这样的简单步骤:卸载老版本,安装新版本,而不是直接更新。
?
?