5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由AndyRubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。Android采用了软件堆层的架构,低层以Linux内核工作为基础,只提供基本功能,其他的应用软件则由各公司自行开发。目前最新SDK版本为Android4.4.2。2.1.2Android系统特性Android系统有如下的几大特性:4(1)应用程序框架,支持组件的重用与替换;(2)Dalvik虚拟机,专门为移动设备做了优化;(3)内部集成浏览器,该浏览器基于开源的WebKit引擎;(4)优化的图形库,包括2D和3D图形库;(5)SQLite,用作结构化的数据存储;(6)多媒体支持,包括常见的音频、视频和静态印象文件格式;(7)丰富的开发环境,包括设备模拟器,调试工具,内存及性能分析图表和Eclipse集成开发环境插件。2.1.3Android基本框架(AndroidArchitecture)Android平台的基本框架如图2-1所示:图2-1Android基本框架图(1)应用程序层