您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > Android 系统综述
Android系统综述目录目录......................................................................................................................11.Android的发展状况.........................................................................................31.1Android项目的起源与发展...................................................................31.2Android系统的产品化...........................................................................31.3Android与其它手机操作系统的竞争现状...........................................41.3.1Android与其它基于Linux的智能机系统.................................41.3.2Android与其它智能机系统........................................................52.Android的架构..................................................................................................52.1Android系统的功能特性.......................................................................52.2Android的架构.......................................................................................62.2.1应用程序......................................................................................62.2.2应用程序框架..............................................................................72.2.3库..................................................................................................72.2.4Android运行时(AndroidRuntime)...........................................82.2.5Linux内核....................................................................................82.3Dalvik虚拟机..........................................................................................82.4架构与许可证之间的关系......................................................................93.Android上的应用程序....................................................................................103.1Android应用程序特点..........................................................................103.2Android的应用程序开发现状..............................................................113.2.1AndroidMarket与iPhoneAppStore.........................................113.2.2Android上的应用程序开发概要...............................................144.Android在中国的现状...................................................................................174.1Android系统在中国的市场推广.........................................................174.2国内Android开发者的现状...............................................................171.Android的发展状况1.1Android项目的起源与发展Android项目起源于Google的一次收购。2005年8月,Google发起了一次并不起眼的收购,一家名为Android的,成立才22个月的公司被Google收入囊中,公司中的员工也大多进入了Google工作,进入Google之后,AndyRubin带领开发人员开发出了基于Linux内核的Android系统。2007年11月5日,Google宣布与其它33家手机制造商(包含摩托罗拉、宏达电、三星、LG)、手机芯片供货商、软硬件供货商、电信运营商联合组成开放手机联盟(OpenHandsetAlliance),发布了Android开放手机软硬件平台。参与开放手机联盟的这些厂商,都会基于Android平台,来开发新的手机业务。Android向手机厂商和手机运营商提供一个开放的平台,供它们开发创新性的应用软件。Android系统保持着相当高的升级频率,显示了相当的活跃性。到目前为止,已经推出了十余个升级版本,其中重要的版本升级有以下几个:Android1.0,它发布于2008年9月23日,世界上第一款Android智能机HTCG1就是采用的这一版本的系统(可以通过刷ROM升级到某些后续版本)。Android1.5(代号Cupcake),发布于2009年4月30日,它基于Linux2.6.27内核。Android1.6(代号Donut),发布于2009年9月15日,它与1.5使用了同样的Linux内核,对上层的应用进行了一些升级,这是目前使用最广泛的Android系统。Android2.0(代号Eclair),发布于2009年10月26日,它基于Linux2.6.29,在这一个版本中,首次引入了多点触控的特性。Android2.1,发布于2010年1月5日,这是目前最新的Android版本,功能更为强大,目前只有GoogleNexusOne,摩托罗拉Milestone等极少数最新配置的手机才采用该系统。Android系统各个版本的命名规律很有特色,全都是甜点的名字,并按首字母C,D,E,F的顺序排列。下一个Android的版本将会被命名为Froyo(冻酸奶,基于LinuxKernel2.6.32)。Froyo之后的版本的Android将会命名为Gingerbread(姜饼,基于LinuxKernel2.6.33/34)。1.2Android系统的产品化由于Android系统在设计之初就为可移植性作了充分的考虑,因此,采用Android系统的各种设备正越来越多地涌现。在手机市场上,三星、HTC、摩托罗拉、LG等厂商均是Android的支持者。Android系统定位于硬件配置较高的智能机,智能机市场的不断扩大正好给了Android在手机上更大的发展空间。根据Gartner的调查报告,2009年智能手机销量达到12亿1100万部,同比增长了23.8%,在这样的大背景下,Andriod系统智能机也大举抢占市场,占有率由2008年的0.5%猛增到2009年的3.9%,可谓欣欣向荣。2008年9月,T-mobile发布了首款Android系统手机HTCDreamG1。这款手机具备多种特性,包括对3G网络的支持、电容屏全触摸操作、侧滑全键盘便捷输入方式、紧密的网络应用、无缝捆绑Google服务以及强大的的可扩展性等。随后,HTC又推出了G2,G3等系列机型。而Google也于2010年1月5日推出了首款自有机型NexusOne,强悍的配置令人侧目,被人视为Google对苹果的iPhone发出了直接挑战。一度陷入困境的摩托罗拉也一口气连续推出多款Android机型,其中Droid销量非常惊人,前74天销量就达到了105万部,甚至超过了iPhone。GoogleCEO施密特今年2月表示,采用Android系统的手机每日的出货量已经达到6万台。除了手机,在最近兴起的上网本和电子书阅读器上,以及传统的多媒体播放器中也出现了Android的身影。国内的oppo公司推出了基于Android系统的电子书阅读器Enjoy,华为则推出了基于Android的平板电脑,著名的Mp4播放器厂商法国爱可视也基于Android开发了数款Mp4。在各种平台上,Android都展现了其强大的生命力。1.3Android与其它手机操作系统的竞争现状1.3.1Android与其它基于Linux的智能机系统由于Linux的开放性,在Android之前,就已经有许多组织推出了基于Linux的智能手机系统。其中最著名的当数Maemo和LiMo.Maemo是一个基于DebianLinux的系统,它由诺基亚开发,用以弥补日渐衰微的Symbian系统。目前它所获得的支持还较少,仅仅有诺基亚推出了N900等少数几款终端。20010年2月,诺基亚宣布将Maemo和英特尔的Moblin计划结合,推出MeeGo,其前景如何,还有待观察。LiMo是由LiMo基金会推出的一个手机平台,LiMo基金会同是由摩托罗拉、NEC、沃达丰等制造商和运营商于2007年联合组建的,发展前景也被人看好。不过LiMo平台没有像Android一样的AppMarket,其应用软件数量较Android要少。1.3.2Android与其它智能机系统Android的开放性对于原先都是闭源的商业操作系统来说是巨大的挑战。在Android推出之前,智能手机系统最主要由Symbian,RIM,iPhoneOS,WindowsMobile这四家把持,这四家均是封闭的。2010年2月,Symbian宣布将逐步开放源代码,预计在一季度末将整个Symbian平台全部开放,这与Android在2009年的迅猛发展不无关系。根据Gartner的统计数据,在2009年,Android的市场占有率狂增7倍。下图就是Gartner对各个系统市场占有率的统计结果。2.Android的架构2.1Android系统的功能特性在硬件的支持下,Android系统拥有以下功能特性:1.有一套应用程序框架,支持各个组件的利用和替换。2.基于Dalvik虚拟机,专为移动设备上的Java运行作优化。3.内置基于Webkit引擎的浏览器。4.拥有优化的图形处理机制,包括可自定义的2D图形库和3D图形库,并且可选开启硬件加速。5.可用SQLite存储结构化数据。6.支持常见的音频、视频以及图片格式(如MPEG4,H.264,MP3,AAC,AMR,JPG,PNG,GIF)。7.支持GSM协议。8.支持蓝牙、EDGE、3G以及WIFI9.支持摄像头、GPS、电子罗盘以
本文标题:Android 系统综述
链接地址:https://www.777doc.com/doc-3378256 .html