2.1 Android开发环境要求
自Google发布第一个版本的Android以来,在短短的几年时间内便经历了Android 1.1、1.5、1.6、2.0、2.1、2.2、2.3和3.0版本。目前最新的Android 3.0是专为平板电脑而优化设计的,而Android 2.3则是手机平台的最新版本。
Android SDK(Software Development Kit)软件开发包包含Android操作系统(基于Linux 2.6)、Android仿真器(AVD)、Eclipse集成开发环境、Android开发工具(Android Development Tools,ADT)、函数库、应用程序平台(Platform)API和范例程序。我们可以在Eclipse集成开发环境中编译调试程序,使用ADT插件来创建Android项目,利用Android仿真器(AVD)来测试程序,等等。
为了搭建一个完整的Android开发环境,读者首先需要准备好开发所需要的软件开发包。一个完整的Android开发环境需要包含如下几个软件包。
JDK:Java核心开发包。
Eclipse:Java集成开发环境。
Android SDK:Google公司提供的Android开发包。
ADT:Android的Eclipse开发插件。
Google为Android提供了不同操作系统下的开发包,包括Windows、Mac OS和Linux操作系统。读者可以根据需要选择自己最熟悉的操作系统来开发。运行Android SDK对系统方面有如下要求:
Windows XP(32位)、Vista(32位或64位)、Windows 7(32位或64位)。
Mac OS X 10.5.8及其后面的版本(x86)。
Linux Ubuntu(64位的操作环境要求可以执行32位应用程序)。
另外,为了更好地运行Android开发环境,计算机硬件方面需要满足以下要求:
内存:512MB以上。
硬盘:剩余2GB空间以上。
CPU:P4 2.0GHz以上。
显示器分辨率:1024×768以上。
本书以Windows操作系统为例,介绍如何搭建Android开发环境。其他系统上开发环境的搭建可以采用相同的步骤,只不过需要下载对应操作系统的软件包。