1.1 Android 平台简介

  Android 一词的本义指“机器人”,也是Google公司用来作为2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户见面和应用软件组成,是首个为移动终端打造的真正开放和完整的操作系统。(Google公司在2009.4.28发布了Android 1.5 SDK;2009.9.16 Android 1.6 SDK;2010.1.5 Android 2.1;2010.12.6 Android 2.3 Gingerbread 和 2011.2.3专用于平板电脑的Android 3.0 Honeycomb操作系统。)

  1.1.1 Android 操作系统平台的优势和趋势。

    ① 免费

    ② 开源

    2010年数据表明,Android系统推出2年时间已经超越了诺基亚(Nokia)的Symbian系统(70%的应用排行榜首都是游戏)。

  1.1.2 Android SDK 与 Android NDK

    ① Android SDK(Software Development Kit):是Android 软件开发工具包,用于辅助Android 操作系统软件开发,是开发Android 软件、文档、范例、工具的一个集合。

    ② Android NDK(Native Development Kit):类似于Android SDK,Android 操作系统刚发布限定所有的应用程序开发都使用java 语言进行编写,后来为了方便C/C++开发者,推出了NDK。使得利用传统的C/C++ 语言也可以编写Android 程序。

    ③ Android 开发人员网址:developer.android.com(SDK、开发指南、API说明等信息)。

1.2 Android 开发环境的搭建

  Android 开发环境搭建前,需要下载Java JDK、Eclipse、Android SDK 以及 ADT。

  a. JDK: 是整个Java 的核心,包括了Java 的运行环境(Java Runtime Envirnment)、类库以及Java 开发工具等等。

  b. Eclipse: 简单而言就是一个IDE集成开发环境。

  c. Android SDK: Android 开发工具包,内含Android 虚拟设备,即Android 模拟器。

  d. ADT: 是Google 研发的一个插件,此插件集成在Eclipse 中,可为开发Android 提供专属开发环境,并且ADT中包括创建实例、运行和除错等功能。

  ① Java JDK 下载

    Java JDK 下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html。因为Sun 公司被Oracle 公司收购了,所以JDK 需要从Oracle 公司网站下载。

  ② Android SDK 的下载

    Android SDK 的下载地址:http://dl.google.com/android/archives/android-sdk-windows-1.6_rl.zip。(此SDK 包含1.5和1.6版本)

  ③ Eclipse IDE 的下载

    Eclipse IDE 的下载地址:http://www.eclipse.org/downloads/。(说明:使用Android 开发应用程序时,不仅需要Eclipse 主程序还需要Eclipse JDT(Java Development Tools)和WTP(Web Tools Platform)这两个开发工具插件。Eclipse Classic 3.4 以上的版本已经包含这两个插件,不需额外安装。)

  1.2.2 安装和配置环境

    Eclipse 运行环境的前提是电脑已经安装JDK 才可以打开,所以解压Eclipse 之前需要先安装JDK(安装路径最好全英文且无空格)。

    ⑴ 安装JDK

    ⑵ 安装Eclipse

    ⑶ 安装ADT。进入Eclipse 主界面--> Help --> Install New Software

      ADT安装方式有两种:在线下载和离线下载。

      ① 在线下载安装

        进入安装插件界面,单击“Add” 按钮,在“Location” 文本框中填入网址:http://dl-ssl.google.com/android/eclipse/。然后将“developer Tools” 全部选中,单击“Next” 按钮。ADT安装完后需重启Eclipse。

      ② 离线安装

        自行下载Android ADT 的离线安装包,http://dl.google.com/android/ADT-0.9.7.zip(Android ADT 0.9.7版本下载地址)。然后进入安装插件界面,单击“Add” 按钮,单击“Archive” 按钮(在“Location” 文本框后),找到下载好的ADT 插件路径。后续操作与在线安装一样。

      注意:

        A. 若处于断网状态,在单击“Next” 按钮之前,建议将左下角的“Contact all  updata...”这一选项的选中取消,无需检查更新,从而加快安装速度。

        B. 当离线安装的时候,使用“Eclipse Classic” 的版本很难正常离线安装,这是因为仍然缺少必要的插件,解决办法是使用"Eclipse IDE for java EE" 版本即可。

    ⑷ 配置Android SDK

      ① 解压SDK

      ② Eclipse 主菜单 --> Window --> Perferences

      ③ 如果ADT 正确安装了,那么在“Preferences” 界面的左侧会出现 “Android” 一栏。单击“Browse...” 按钮,选择Android SDK 解压后的路径。(路径选择正确后,在下方会显示当前SDK 中包含的版本)然后单击“OK” 按钮 完成SDK配置。

    ⑸ 创建ADV

      ADV 是 Android Virtual Device 的缩写,指Android 运行的虚拟设备。创建ADV 有两种方式:通过Eclipse IDE创建 和 使用命令行创建。

      ① 利用Eclipse 开发环境创建ADV

        A. 当SDK 路径配置正确之后,在Eclipse 的主界面的左上角可以看到一个机器人的标志,单击进入SDK&AVD 管理界面。

        B. 在SDK&AVD 管理界面中可以添加、删除、编辑AVD 以及对SDK 版本更新等操作。

        C. 单击“NEW” 选项,然后在弹出的“Create new Android Virtual Device” 界面中,手动设置Android 模拟器的属性(模拟器名称、分辨率、SDK版本、是否创建SDcard等等)。

  1.2.3 SDK版本更新

    1. 更新ADT 插件

      ① Eclipse 工具栏 --> Help --> Check for Updates

      ② 然后Eclipse 会联网检查可更新的插件,如果有可更新的插件会进入“Available Updates” 界面。

      ③ 选中需要更新的插件,单击“Next” 按钮,最后单击“Finish” 即可。

    2. 更新Android SDK

      ① Eclipse 工具栏 --> SDK&AVD管理界面(绿色机器人)--> Available packages --> Android Repository(勾选)

      ② 选中后会自动联网检查可更新的SDK 版本。选中需要升级的版本,单击“Install Selectd” 按钮,SDK将自动下载安装。

      ③ 下载安装完毕后,重启Eclipse 即可完成SDK的升级。