不得不说我是个比较懒写文字的人,比较少写东西,之前想写一写zend framework相关的东西,但一直懒于动手,找个时间也写一写,多写写是好的,加深理解。今天心血来潮写一写刚刚开始学习的android开发,绝对是傻瓜式入门级别的,根据一篇文档开始了android开发环境的安装配置,文档叫“深入浅出android”没看到署名,向无名作者致敬,感觉像是从某本书抄来的,没具体去验证,不过我在PDF文档的属性里查到了一个作者名“wanmei”,不知道是不是原作者,当作是吧,呵。
文档是09年底写的,时间有点久了,提到的软件和SDK都是旧一些的版本,我重新整理了一下新版本的步骤,顺便提一提个人安装过程中遇到的一些问题。以下的安装步骤及说明,绝大部分来自文档“深入浅出android”。我的系统版本是:Ubuntu 10.10
Android 提供免费而且跨平台的整合开发环境,只要电脑能连接上网路,我们随时都能下载相关工具下来,并开始开发 Android 应用程序。 有了轻便易用的开发工具,我们可以
把心力专注于如何将想法实现到应用程序上。
撰写 Android 的应用程序,需要一套个人电脑系统。至于操作系统的部份,几个主流操作系统都有支援。
支援的操作系统如下:
* Windows XP 或 Vista
* Mac OS X 10.4.8 或之后版本 (适用 x86 架构的 Intel Mac)
* Linux (官方于 Ubuntu 6.10 Dapper Drake 上测试)
我们需要安装一些 Android 开发环境所需的程序工具,这些工具都是可以免费上网取
得的:* JDK 5 或 JDK 6
你需要安装 Java 开发工具 (JDK 5 或 JDK 6)。 只安装 Java 运行环境(JRE) 是不够的,你需要安装 Java 开发环境 (JDK)。你可以在命令行上输入 「java -version」 来查看目前系统上已安装的 java 版本(java 版本需 >1.5)。要注意的是 Android 与 Java Gnu 编译器 (gcj) 还不相容。
* Eclipse IDE,一个多用途的开发工具平台。
你可以下载安装 Eclipse 3.3 (代号 Europa) 或 3.4 (代号 Ganymede) 版。请注意你 选择的版本需包含 Eclipse Java 开发工具 扩充套件 (Java Development Tool
Plugin, JDT)。大多数 Eclipse IDE 包中都已含有 JDT 扩充套件。若对 Eclipse 平台不熟悉的话,建议直接选择 「for Java Developers」版本来下载。
* ADT ,基 于 Eclipse 的 Android 开发 工 具 扩 充 套 件 (Android Development Toolsplugin)。
* Android SDK,Android 程序开发套件,包含 Android 手机模拟器(Emulator)。
* 其他开发环境工具(非必要安装)
Linux 和 Mac 环境上需要自动编译的话可以自行安装 Apache Ant 1.6.5 或之后版本,Windows 环境上则需要 Apache Ant 1.7 或之后版本。
NetBeans、IDEA 等开发平台亦有推出自己的 Android 开发工具,但本书中还是以讨论官方基于 Eclipse 平台的开发工具为准,其他平台不予涉及。
假设读者已先安装了 JDK 5 或 JDK 6。 那麽 Android 的安装流程可以分为以下五个
步骤
1. 下载 Eclipse
2. 安装 Eclipse
3. 安装 ADT 扩充套件
4. 下载 Android SDK
5. 设定 Android SDK
详细的安装流程如下:
1. 下载 Eclipse
首先我们需要下载 Android 开发时会用到的整合开发环境 Eclipse。目前 Android 应用程序只支援使用「Java」程序语言来编写 Android 应用程序。所以开发 前必 须 先 安装 Java 开发 套件 (Java Development Kit, JDK)。 各平 台的 JDK 可至http://java.sun.com 下载。Mac OS X 操作系统则已内建 JDK。 安装好 JDK 后,我们可以前往 Eclipse 网站下
载 Eclipse 这个方便的整合开发环境。
下载 Eclipse 时请选 「 Eclipse IDE for Java Developers 」或「 Eclipse IDE for Java EE Developers」这两种版本,只有这两种版本才会预装 Eclipse JDT 扩充套件。 范例中所选择的是「Eclipse IDE for Java Developers」版本。下载完同样先解压缩到适当目录下。
2. 安装 Eclipse
Eclipse 不需要安装,只要确认你的系统上有安装 Java,即可直接开启 Eclipse 文件夹 ,点击 Eclipse 开始执行 Eclipse 整合开发环境。第一次启动 Eclipse 时会弹出视窗让你决定预设的工作目录。一般使用 Eclipse 预设的工作目录即可。进入到 Eclipse IDE 后,不必急着四处观望。我们先来安装 Android 开发工具扩充套件。
3. 安装 ADT 扩充套件
我们将在 Eclipse 上 安装 Android 开发工具 (ADT)。{我下载的是Eclipse的版本是:Eclipse IDE for Java Developers ;Version: Indigo Release;Build id: 20110615-0604;步骤和以下提到的差不多,不过因为版本不同,有一些区别:[Help->Install New software] 在弹出的对话框中,在[work with]输入框填上“https://dl-ssl.google.com/android/eclipse/site.xml ”,然后点击输入框后边的[Add]按钮,等待一会,程序通过此链接去获取需要下载的软件,选中需要下载的软件,我是全选,接着一路Next就可以了,步骤与以下提到的基本一致,操作有点不同而已}--大括号和红色为我自己添加的文字,以下同。
Eclipse 3.4 版
找到屏幕上方的选单列, 选择 「Help->Software Updates」 选项,这选项会带出一个新视窗。选择「Available Software」标题,选择右方的 「Add Site...」 (新增网站)按钮,会弹出
一个输入框。在输入框中的"Location"栏位中输入网址(URL):「https://dl-ssl.google.com/android/eclipse/site.xml 」按下 "OK" 按钮离开。Eclipse 会花一点时间寻找合适的版本。如果不行的话可以尝试使用 http://dl-ssl.google.com/android/eclipse/, 有时候 https 是无法访问的。在视窗中全选 「https://dl-ssl.google.com/android/eclipse/site.xml 」项目「 Developer Tools」中的的选项后,按下右方的「Install」按钮。按下 「Next」 (下一步)键。照着步骤就安装完成。安装完会提示需重新启动 Eclipse,按下 「Yes」 重新启动。
Eclipse 3.3 版
找到萤幕上方的选单列, 选择 「Help->Software Updates->Find and Install」 选项,这选项会带出一个新视窗。选择 「Search for new features to install」 (搜寻新功能供安装)选项,按下 「Next」 (下一步)键。出现设定画面。选择右上角的「New Remote Site」 (新增远端网站)按钮,会弹出一个「New Update Site」(新增更新网站)输入框。在 输 入 框 中 输 入 扩 充 套 件 的 名 称 (Name) 「 ADT 」 跟 网 址 (URL) 「 http://dl-ssl.google.com/android/eclipse/site.xml 」 按 下 「OK」 按钮离开。按下 「Finish」 按纽继续下一步。Eclipse 会花一点时间寻找合适的版本。接着我们要做的,就是等 Eclipse 显示出选项时,勾选合适的版本安装。安装完会提示需重新启动 Eclipse,按下 「OK」 重新启动。
离线安装
已经安装成功的读者可以跳过这段。有些读者因为网路环境的关係,无法顺利地直接线上安装 Android 开发工具。这时我们可以先前往 http://developer.android.com/sdk/adt_download.html ,手动下载最新的开发工具版本来离线安装。下载完最新的 ADT 扩充套件后,打开 Eclipse 开发环境,找到萤幕上方的选单列, 选择 「Help->Software Updates」 选项,这选项会带出一个新视窗。选择「Available Software」标籤,选择右方的 「Add Site...」(新增网站)按钮,会弹出一个输入框。选择右上角的「Local...」按钮,并选取刚下载的 Android 最新开发工具档桉,选到之后按下 "OK" 按钮离开。在视窗中全选新出现项目的所有选项后,按下右方的「Install」按钮。Eclipse 会花一点时间开始安装 ADT 扩充套件。
4. 下载 Android SDK
接着我们要从 http://developer.android.com/ Android 官方网站下载 「Android 软件开发套件」 (Software Development Kit, SDK)。 下载下来的 SDK 档桉需要先解压缩。Windows平台需要先另行安装解压缩程序,如免费的 7-zip 解压缩工具。解压缩后会出现一个资料夹。为了之后描述方便,我们将解压缩后的 Android SDK 档
桉夹命名为「android_sdk」。{这里需要说明一下,去官网下载回来的SDK不是完整版本,需要在本地再进行更新,具体的查看下载回来的SDK的“SDK ReadMe.txt”文档,在解压后的根目录下,一开始下载时没仔细看官网上的说明,以为是完整版本,下载回来后也没去看ReadMe,在后面开始查看SDK的例子时发现,下载回来的并不是完整版,只包括一些基本的工具(和现在windows下流行的只提供一个小脚本程序,然后通过它来进行下载安装是一样的,个人感觉。可能考虑到带宽的问题,避免有一部分人实际上并不使用而浪费带宽,以上纯粹个人YY,哈。。。),更新完整的SDK也很简单,只要在shell下,用tools下的android进行更新即可,命令如下:tools/android update sdk;会弹出一个对话框让你选择,根据提示进行操作即可。}
5. 设定 Android SDK
打开偏好设定页面(Preference), 择 Android 标签(请确认您已安装好 ADT 扩充套件,选Android 标志才会出现在偏好设定页面中),在 SDK Location 栏位按下 " Browse..."键,选择刚刚解压缩完的「android_sdk」档桉夹所在地,然后按下视窗右下角的套用(Apply) 按钮 。这样一来,Android SDK 就算是设定好啦。
注解:若您安装过 SDK 1.5 版之前的版本,请先移除后再重新安装一次 ADT 扩充套件,才能顺利设定新版的 Android SDK。方法是在萤幕上方的选单列,选择「Help > Software Updates」选项,在弹出的视窗上方点选「Installed Software」页面,选择「Android」开头的选项,点选右侧的「Uninstall..」按钮移除这些相关的插件。