Android安装配置流程

1.1 安装JDK

下载好的JDK是一个可执行安装程序,双击安装。假设安装路径为:C:\Program Files\Java\jdk1.6.0_05(当然其他路径也可以)。

JDK安装完成之后要设置系统环境变量: 我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置。环境变量设置,分别设置三个环境变量:JAVA_HOME、path变量、classpath变量。

1.1.1 设置JAVA_HOME

在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)。 变量名: JAVA_HOME;变量值: C:\Program Files\Java\jdk1.6.0_05

设置JAVA_HOME量的目的:

1、为了方便引用,比如,JDK安装C:\Program Files\Java\jdk1.6.0_05目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;

2、归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 会造成系统崩溃!

3、第三方软件会引用约定好的JAVA_HOME变量, 使你能正常使用该软件.

1.1.2 设置path变量

在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面或其他位置加上%JAVA_HOME%\bin;)。变量名:path ;变量值: %JAVA_HOME%\bin;

目的:使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等,这就要找到我们安装JDK的目录,比如我们的JDK安装在C:\Program Files\Java\jdk1.6.0_05目录下,那么在C:\Program Files\Java\jdk1.6.0_05\bin目录下就是我们常用的java应用程序,我们就需要把C:\jdk1.6.0\bin这个目录加到path环境变量里面。

1.1.3 设置classpath环境

在系统环境变量一栏中点->新建classpath。变量名: classpath ;变量值:.; % JAVA_HOME % \lib\;%JAVA_HOME%\jre\lib\(注意,CLASSPATH最前面是有个“.”的,表示当前目录,这样当我们运行java AClass的时候,系统就会先在当前目录寻找AClass文件了。)

1.1.4 JDK环境测试

配置完成下面写一个简单的java程式来测试J2SDK是否已安装成功:

public class HelloWorld{

public static void main(String[] args){

System.out.println("Hello world!");

}

}

将程序保存为文档名为HelloWorld.java的文档。打开命令提示符窗口,进入到HelloWorld. java 所在目录,键入下面的命令:

javac HelloWorld.java

java HelloWorld

1.2 安装Eclipse

将下载的Eclipse压缩包解压到相应的安装目录即可。

假设读者已先安装了 JDK 5 或 JDK 6。 那么 Android 的安装流程可以分为以下五个步骤

  1. 下载 Eclipse
  2. 安装 Eclipse
  3. 安装 ADT 扩充套件
  4. 下载 Android SDK
  5. 设定 Android SDK

详细的安装流程如下:

2. 下载 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.1 安装 Eclipse

Eclipse 不需要安装,只要确认你的系统上有安装 Java,即可直接开启 Eclipse 数据夹,点击 Eclipse 开始执行 Eclipse 整合开发环境。 第一次启动 Eclipse 时会弹出窗口让你决定预设的工作目录。一般使用 Eclipse 预设的工作目录即可。 进入到 Eclipse IDE 后,不必急着四处观望。我们先来安装 Android 开发工具扩充套件。

3. 安装 ADT 扩充套件

我们将在 Eclipse 上 安装 Android 开发工具 (ADT)。

Eclipse 3.5

找到屏幕上方的选单列, 选择 「Help->Install New Softare」 选项,这选项会带出一个新窗口。 选择「Available Software」标签,选择右方的 「Add...」 (新增网站)按钮,会弹出一个输入框。

在输入框中的"Location"字段中输入扩充套件的名称(Name) 「ADT」 跟网址(URL) 「http://dl-ssl.google.com/android/eclipse/site.xml 」,按下 "OK" 按钮离开。Eclipse 会花一点时间寻找合适的版本。

在窗口中全选「 http://dl-ssl.google.com/android/eclipse/site.xml 」项目「Developer Tools」中的的选项后,按下右方的「Install」按钮。

按下 「Next」 (下一步)键。照着步骤就安装完成。安装完会提示需重新启动 Eclipse,按下 「Yes」 重新启动。

Eclipse 3.4

找到屏幕上方的选单列, 选择 「Help->Software Updates」 选项,这选项会带出一个新窗口。 选择「Available Software」标签,选择右方的 「Add Site...」 (新增网站)按钮,会弹出一个输入框。

在输入框中的"Location"字段中输入网址(URL) 「http://dl-ssl.google.com/android/eclipse/site.xml 」,按下 "OK" 按钮离开。Eclipse 会花一点时间寻找合适的版本。

在窗口中全选「 http://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」。

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..」按钮移除这些相关的插件。

下一步

设定好 Android SDK 后,我们就拥有了一个完整的 Android 开发环境。

附录

2.2 安装Eclipse

将下载的Eclipse压缩包解压到相应的安装目录即可。

2.3 配置Android环境

2.3.1 安装Android Development Tools (ADT)插件

启动eclipse,选择:Help > Software Updates > Find and Install....

clip_image002

在弹出的对话框中选择第二个选项:Search for new features to install,点击next,进入下一步。

clip_image004

选择New Remote Site,在弹出的对话框中键入远程站点的名字(任意,如Android Plugin),以及站点的URL:http://dl-ssl.google.com/android/eclipse/site.xml,然后点击ok,即返回到之前的窗口。在当前窗口中选择Android Plugin 和Europe Discovery Site,然后点击finish,进入下一步搜索的过程,如以下图所示。

clip_image006

注意!!图中的URL请填入以下网址:

http://dl-ssl.google.com/android/eclipse/site.xml

clip_image008

clip_image010

在搜索结果框中,选择Android Plugin,点击next进入下一步。如果有错误提示,则点击右侧工具栏中的Select Required(可能要等待几分钟),然后再点击next进入下一步,如以下图所示。

clip_image012

clip_image013

阅读和接受license agreements,点击next进入下一步。

clip_image015

确认安装路径,点击finish,出现下载框,如以下图所示。

clip_image016

clip_image017

在出现的验证框中,选择install all,开始安装,如以下图所示。

clip_image018

选择Yes,重启Eclipse

clip_image020

在Eclipse中,选择File -> New -> Project,在new project对话框中可查到Android project选项,如下图示,表示ADT插件安装成功。

clip_image022

2.3.2 应用Android SDK到eclipse

在Eclipse 工具栏中,选择:Window -> Preferences...

clip_image024

左边菜单中选中android,在右边浏览框中选择sdk的解压目录作为 sdk location,点击Apply,然后点击OK即可

clip_image026

3 配置ADT

打开Eclipse,点击“Windows”-->“Preferences”-->“Android”-->“Browse”,选择Android SDK2.0的目录。

clip_image028

创建虚拟设备

在Eclipse中运行AVD Manager(或运行Android SDK 2.0目录下的“SDK Setup.exe”),点击左边列表中的“Virtual Devices”,点击“New”,创建一个新的AVD。

clip_image030

创建AVD时,根据自己的项目需求,选择目标平台(Target)。目前,Android 主流固件为1.5固件,建议以1.5固件为开发平台。同时,将产品放在Android 1.6、2.0两个平台上进行兼容性测试,确保产品可以在后续发布的机型中顺利运行。

clip_image032

Android的HelloWorld

在安装好的Eclipse插件的新建项目,如图所示:
clip_image034

下面的项目结构图示 :
clip_image035
src里cn.wangmeng.test下有一个helloworld,他的名字就来自于我们新建项目的时候填写的Acivity name, 这个HelloWorld就继承自Activity(Android Framework里面最重要的一个类,详细信息可以参考 -> (Activity ), 我们简单地理解为它是一个UI的容器,直接跟用户打交道最前端的类。

还有一个R.java,这个类是系统根据res文件夹中的内容自动为你生成的,我们先讲一下res文件夹,res是resources的缩写,顾名思义,你程序中所需要的文字,图片,布局文件等等资源都是放在这个文件夹下面的,你现在看到这个文件夹下面有
drawable - 这个是放图片的
layout - 这个是放布局文件的
values - 下面放字符串(strings.xml )
最后是AndroidManifest.xml. 你每次添加一个Acivity都需要在这个文件中描述一下,整个项目的结构都由这个文件控制。
布局是由XML控制的,内容如下:

复制代码

1. <?xml version="1.0" encoding="utf-8"?>

2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

3.     android:orientation="vertical"

4.     android:layout_width="fill_parent"

5.     android:layout_height="fill_parent"

6.     >

7. <TextView  

8.     android:layout_width="fill_parent"

9.     android:layout_height="wrap_content"

10.     android:text="@string/hello"

11.     />

12.     <Button android:id="@+id/button"  

13.             android:text="@string/click_me"  

14.             android:layout_width="wrap_content"  

15.             android:layout_height="wrap_content">  

16.     </Button>  

17. </LinearLayout>

最后运行结果如下:
clip_image037

文件名:Android安装流程.doc,访问地址:http://www.kuaipan.com.cn/file/id_23243482537656461.htm