Android系统的分析与研究

时间:2022-10-23 09:52:31

Android系统的分析与研究

摘要:自从Android系统诞生以来,越来越多的平板电脑和手机选择其作为自身的操作系统,Android系统也成为了苹果IOS系统的主要竞争对手。本文对Android系统进行了详细的介绍,并对它的优点和缺点进行了详尽的分析与阐述。

关键词:Android开源Google操作系统安全性

中图分类号:TP316 文献标识码:A 文章编号:1007-9416(2013)10-0112-02

1 引言

自从Android系统正式投入商用以来,它迅速打破了苹果公司的IOS在市场上的垄断地位,包括三星、HTC等众多知名的IT生产商将其作为麾下各种移动产品的操作系统,近两三年来每年有数亿台装载了Android的平板设备和手机被消费者所购买。据最新统计,目前Android的市场占有率已经超过IOS,成为当之无愧的最具影响力的技术平台。文章将对Android系统作详细的介绍,并对它的优缺点分别进行阐述。

2 Android系统的概述

Android是一种基于Linux内核的、开源的软件平台和操作系统,主要应用于各种移动智能产品,如:手机、平板电脑、高清机顶盒等。Google公司于2007年11月联合84家软硬件制造商和电信运营商共同改良了由Google在2005年收购并注资研发的Android技术平台。随后Google以Apache开源许可证的授权方式,公布了Android的源代码。2008年10月第一部采用了Android 1.0的智能手机诞生,此后基于Android平台的各种移动设备陆续推出并且逐渐占领市场,Android也成为了继苹果的IOS后又一个神话。截止2012年年底Android占据全球智能手机操作系统市场75%以上的份额,在中国智能手机市场的占有率超过90%。

3 Android系统的优点和缺点

作为目前最炙手可热的移动设备操作系统之一,Android系统的优势和劣势十分鲜明,下文对其优缺点做了详细分析。

3.1 Android系统的优点

Android系统的优势主要存在于以下几个方面:

(1)Android系统具有开源性。对于一个开源的系统来说最大的好处就是便利和开放,这使得各类软件开发人员和系统架构师能够彼此很好的合作并相互交流在开发过程中遇到的问题及困难。由于开源,无论是电脑爱好者、 程序员还是专业的IT公司都能够参与或者开发基于Android的各种应用软件和游戏。开源的应用程序具有比其它非开源软件更好的灵活性和自由度,每个人都有可能在Android系统上开发出自己所需要的个性化软件来为自己服务。此外不可忽略的一点是,目前大部分基于Android的各类开源软件都是免费的或者收费极少,这吸引了众多的Android用户同时也促进了它的发展。

(2)Android系统是一个开放的软件开发平台。很多知名的设备制造商可以在这个平台上进行系统优化,从而满足消费者的需求。2012年装备Android平台的手机的出货量就达到数亿台,其中光三星公司的手机出货量就超过了苹果。相比与IOS的封闭性,可以预见Android的份额还会进一步增加。

(3)Android是一款基于Linux平台的开源操作系统。因为具有Linux的基因,它是一个完全免费的智能系统平台,能够规避很多付费专利的壁垒,从而降低各厂商在移动设备制造上的成本,也使得它们更加愿意制造采用Android的终端产品。

(4)Android系统由Google公司主导开发。作为目前最知名的高科技公司之一,Goolge可以将其研发的其它软件产品,如:搜索引擎、Google地图、Gmail、浏览器等无缝的嵌入到Android系统中,这使基于Android系统的终端在应用方面拥有得天独厚、无可比拟的优势。特别是Google公司在2012年成功收购了摩托罗拉的手机部门,更使得Android系统如虎添翼,为其长期与IOS的竞争打下了良好的基础。

(5)Android系统得到了大量移动运营商的支持。相比苹果面对运营商的强势及苛刻条件,采用了Android系统的手机更受到运营商的青睐。不光由于其具有让大众接受的价格,各运营商还可以将自己的应用及增值服务在系统中进行绑定,这在苹果的IOS中是几乎不可能实现的。运营商对Android终端的大力推广和支持也加强了Android在移动操作平台上的竞争力。

3.2 Android系统的缺点

虽然Android的市场占有率越来越高,它本身也有如下不可回避的劣势:

(1)安全性问题。大部分移动设备的使用者主要用它们进行通信及上网,即便是目前的微软的Windows平台都无法很好解决用户的安全问题,Android系统也面临同样的情况,更何况其诞生时间不长,还需要时间上的检验。除了因特网本身带来的安全性问题,不容忽视的是Google完全掌握着Android的核心源代码,Google是否能够通过这些源代码来监听、追踪乃至控制用户,是一个谁都无法回答的问题。

(2)版本更新过快导致的兼容性问题。目前Google已在推出的Nexus 4和Nexus 7终端设备上采用了最新的4.2.2版本,这也意味了Android进入了“果冻豆”(4.2.2的中文名称)时代,而其它的数以亿计的移动设备还在使用着老版本的系统。老版本的设备能否升级为最新版本还是未知数或者需要由硬件来决定,不能更新的设备意味着将不能使用那些只能运行在新版本系统上的应用程序。由于Android系统的版本更新过快,这导致了应用程序的兼容性问题,也往往让开发人员无所适从,由于缺乏统一的标准,往往使得各类基于Android的应用软件无法保证在所有版本上都能正常运行。

(3)硬件的使用效率问题。Android平台对硬件的要求很高,也就是说存在我们常说的“吃硬件”问题。近年来Android终端的硬件水准是越来越高,2G的RAM渐渐成为主流,处理器也将要进入八核时代。造成这种情况的根本原因就是Android系统优化的还不够,硬件的使用效率低。基本相同水准硬件配置的IOS设备运行应用软件或者上网的流畅程度要远高于采用Android的终端,这就使各厂商将基于Android的产品带入“拼配置”、“拼硬件”的状态,而忽略了如何更有效提高和优化平台的效率,当然Google也负有不可推卸的责任。

(4)用户体验度有待提高。虽然目前大量的消费者在购买Android平台的移动设备,但还是有很多的新用户和老用户投入了苹果的怀抱,导致他们抛弃Android终端的唯一理由就是用户体验度不高。苹果产品的价格尽管高昂,但它无与伦比的用户体验度是几乎不可复制的。正是由于Android平台存在着个版本的兼容性及硬件使用效率等问题,很多消费者在使用Android设备时往往无所适从,要么应用程序无法使用,要么响应时间过慢,这导致很多挑剔的用户毅然选择流畅度更好的IOS产品。随着硬件水准的提升,新一代的Android设备在流畅度方面已逐渐与苹果的很多产品接近,但“逆水行舟,不进则退”,如何更好的提高Android产品的用户体验度是各大公司及软件开发人员必须认真面对的问题。

(5)免费应用软件带来的“杂乱”问题。由于Android平台的开源性,大量各种类型的免费应用软件应运而生。这些软件良莠不齐,有的十分出色,有的存在版本的兼容性问题,有的质量低劣。因为免费的问题,开发者往往无法得到回报,即使软件出了问题开发者也不愿意花费更多的时间和精力去解决。相比苹果的应用程序市场,Android的应用往往给人杂乱无章的感觉。Google公司目前已意识到了这个问题,推出了和苹果类似的Google商店来对各类应用进行管理和分类,同时各大Android厂商也将自己的应用软件市场产品绑定在系统中,具体效果如何还等待时间的验证。

4 结语

作为目前唯一一个能够在商业市场上与苹果公司的IOS进行全面竞争的移动智能平台,Android系统不仅打破了苹果的垄断,也使广大消费者能够买到性价比较高的采用Android平台的移动终端产品。诚然Android系统拥有很多与生俱来的优势,其存在的缺点也无法忽视,甚至可能会有被放大的趋势。未来随着技术的发展,作为Google公司核心产品之一的Android智能操作系统一定能逐渐弥补当前存在的一些缺陷,从而展现出更加强大的竞争力和生命力。

参考文献

[1]杨长刚.深入剖析Android系统[M].北京:电子工业出版社,2013.

[2]杨丰盛.Android技术内幕:系统卷 Android技术内幕:系统卷 Android技术内幕:系统卷[M].北京:机械工业出版社,2011.

[3]伯内特(美).Android基础教程[M].北京:人民邮电出版社,2011.

上一篇:云计算技术在高校实验教学中的应用研究 下一篇:基于VBA的Word学生成绩总表自动填写研究