![](https://csdnimg.cn/release/download_crawler_static/87092732/bg9.jpg)
1 Android 平台及开发工具介绍
基于 Android 平台的音乐播放系统是在 JDK6.0的环境下选用 Java 语
言,采用 Eclipse 开发工具,并在 windows 系统 PC 机上安装 SDK4.0模拟器
而开发的。本章对基于 Android 的音乐播放系统所涉及的体系结构、应用程
序开发工具、数据库等方面的技术做了简要说明。
1.1 Android 平台简介
Android 一词本意是指“机器人”同时也是 Google 于 2007 年 11 月 5 日
宣布的基于 Linux 平台的开源手机操作系统的名称,该平台由操作系统、中
间件、用户界面和应用软件组成。
在优势方面,Android 平台首先就是其开发性,开发的平台允许任何移
动终端厂商加入到 Android 联盟中来。显著的开放性可以使其拥有更多的开
发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。它
还有丰富的硬件选择,这一点还是与 Android 平台的开放性相关,由于
Android 的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。
Android 操作系统最初由 Andy Rubin 开发,最初主要支持手机。2005
年由 Google 收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电
脑及其他领域上。Android 的主要竞争对手是苹果公司的 iOS 以及 RIM 的
Blackberry OS。2011 年第一季度,Android 在全球的市场份额首次超过塞
班系统,跃居全球第一。 2012 年 2 月数据,Android 占据全球智能手机操作
系统市场 59%的份额,中国市场占有率为 68.4%。
1.1.1 Android 平台架构
Android 平台主要包括 Applications、Application Framework、
Libraries、Android Runtime 和 Linux Kernel 几部分,如图 1.1 所示
1.Applications(应用程序)