20 第2 章 初识 Android 2 初识Android 一章概述了 Android 的历史,引出了本书其余部分将涉及的概念。现在你可能迫不及待地想编写代码了。本章首先介绍使用 Android SDK 开发应用程序的前提条件,学习安装开发环境。接下来,将逐步演示“ Hello World!” 应用程序,之 后 详 细 分析 一个 稍 大 型 的应用程序。然 后将解 释Android 应用程序生 命 周 期 ,最 后 简 单 讨 论 使用 AVD( Android Virtu al Dev ices,Android虚 拟 设 备 ) 调 试 应用程序。 要 为Android 开发应用程序,需 要JDK( Jav a SE Dev elopment Kit,Jav a SE 开发工 具 包 ) 、Android SDK 和 一个 开发环境。严 格 来讲 ,可以 使用简 单 的文 本编辑 器 开发应用程序,但 本书将使用常 见 的 Eclipse IDE。Android SDK 需 要JDK 5 或 更 高 版 本( 我 们 在示例 中 使用的是JDK 6)和Eclipse 3.3 或 更 高 版 本( 我 们 使用的是Eclipse 3.5,也 叫Galileo ) 。本书使用 Android SDK 2.0。 最 后 ,为 了使开发过 程更 加 简 单 ,需 要 使用 ADT。ADT 是 一个Eclipse 插 件,支 持使用 Eclipse IDE 开发 Android 应用程序。实际上,本书中 的所有示例 都是 结合使用 Eclipse IDE 和ADT 工 具开发的。 上 第 2 章 2.1 安装环境 21 1 2 3 4 6 9 1 0 7 5 8 2.1 安装环境 要 开 发 Android 应 用 程 序 ,需 要 建 立 一 个 开 发 环 境 。本 节 将 介 绍 如 何 下 载 JDK 6、Eclipse IDE、Android SDK 和 ADT, 以及如 何 配置 Eclipse 来开 发 Android 应 用 程 序 。 Android SDK 兼容 Windows(Windows XP、Windows Vista 和 Windows 7)、Mac OS X(仅限英特尔平台)和 Linux(仅限英特尔平台)。本 章将 展示如 何 为所有这些平台建 立 环 境(对于 Linux,我们仅介 绍 Ubuntu 版本 )。 我们不会在其他章讨论与平台差异有关的细节 。 2.1.1 下载 JDK 6 首先需 要 的是 JDK。 Android SDK 需 要 JDK 5 或更高版本 , 我们使用 JDK 6 来开 发 本 书中的示例。 对于 Windows 来说, 从 Sun 网站(http://java.sun.com/javase/downloads/)下 载 JDK 6 并安装。 只需 ...