1.1系统介绍
Android 是Google开发的基于Linux平台的、开源的、智能手机操作系统。Android包括操作系统、中间件和应用程序,由于源代码开放,Android可以被移植到不同的硬件平台上。
作为一个手机平台,Android在技术上的优势主要有以下几点:
- 全开放智能手机平台
- 多硬件平台的支持
- 使用众多的标准化技术
- 核心技术完整,统一
- 完善的SDK和文档
- 完善的辅助开发工具
Android的开发者可以在完备的开发环境中进行开发,Android的官方网站也提供了丰富的文档、资料。这样有利于Android系统的开发和运行在一个良好的生态环境中。
从宏观的角度来看,Android是一个开放的软件系统,它包含了众多的源代码。从下至上,Android系统分成4个层次:
第1层次:Linux操作系统及驱动;
第2层次:本地代码(C/C++)框架;
第3层次:Java框架;
第4层次:Java应用程序。
2.1 Android SDK环境安装
Android的SDK Windows版本需要以下的内容:
JDK 1.5以及更高版本
Eclipse集成开发环境
ADT(Android Development Tools)插件
Android SDK
其中ADT和Android SDK可以到Android开发者的网站去下载,或者在线安装亦可,ADT的功能如下所示:
可以从Eclipse IDE内部访问其他的Android开发工具。例如,ADT可以让你直接从Eclipse访问DDMS工具的很多功能——屏幕截图、管理端口转发(port-forwarding)、设置断点,观察线程和进程信息。
提供了一个新的项目向导(New Project Wizard),帮助你快速生成和建立起新Android应用程序所需的最基本文件
使构建Android应用程序的过程变得自动化,以及简单易行。
提供了一个Android代码编辑器,可以帮助你为Android manifest和资源文件编写有效的XML 。
2.2 Android SDK搭建
我们的java环境已经搭建好。
1.下载最新的Android SDK ,如4.1版本文件
2、解压Android SDK文件,里面有两个应用程序: “SDK Manager.exe”(负责下载或更新SDK包) 和 "AVD Manager.exe"(负责创建管理虚拟机)。我们先运行“SDK Manager.exe”进行SDK下载。
3、运行后出现下面的界面,我们选择自己想安装的 Android 版本,我选择了最新版本,然后点击“Install X packages”安装。
4、在新出现的界面上,选择接受并遵守所有许可内容(Accept All),再点击 “Install”。
Android SDK 管理器就开始下载并安装你所选的包了,我们等上一段时间就好了。
5、安装好后,在 Android SDK 管理器界面上你所选的包后面会显示“Installed”,表示已经安装好了。
2.3在eclipse中安装adt
- 启动 Eclipse,然后选择 Help > Software Updates…。在出现的对话框中,单击 Available Software 选项卡。
- 单击 Add Site
- 在 Add Site 对话框的 Location 字段中输入下面的 URL:http://dl-ssl.google.com/android/eclipse。单击 OK。
- 回到 Available Software 界面,单击展开http://dl-ssl.google.com/android/eclipse,可以看到 URL 中包含的插件列表,其中有 Developer Tools 一项。选择 Developer Tools 旁边的复选框,单击 Install。
- 在接来下出现的安装窗口中,应该会出现被选中的 和 Android Developer Tools。单击 Next。
- 阅读并接受许可协议,然后单击 Finish。
- 重新启动 Eclipse。
2.4 在Eclipse中配置Android SDK
进入安装ADT的Eclipse环境后,选择“Window”>“Preference”,从左侧的列表中选择Android项:
在SDK设置SDK Location中,点击“Browse”…按钮;选择Android,SDK的目录,点击“OK”按钮。
2.4.1. 建立Android虚拟设备
为了运行一个Android仿真器的环境,首先需要建立Android虚拟设备(AVD)。在Eclipse的菜单中,选择“Window”>“Android AVD Manager”,出现“Android SDK and AVD Device Manager”窗口,界面如图所示
界面中间的列表表示了目前可以使用的Android虚拟设备,在没有虚拟设备的情况下点击右侧的New选择建立一个虚拟设备。
建立新的Android虚拟设备的窗口为Create new AVD,如图所示:
2.4.2. 运行虚拟设备
在“Android SDK and AVD Device Manager”窗口中,选择一个设备,点击右侧的Start,将启动虚拟设备,运行一个Android系统,即可。
本文的内容参考网络上的文件以及安卓入门教程以及个人安装经验。