谷歌未向厂商树立标准 致Android碎片化严重
时间:2013-07-16
小编:三三乐园
阅读:
在2008年9月,谷歌正式发布Android 1.0操作系统,到如今的Android 4.3,Android版本经历了十几个大大小小的版本,但是其最大的一个痛处就是“碎片化”。在苹果发布iPhone之后,从功能手机向智能手机的转换,Android系统不管是在起跑时间点还是系统的成熟度体验度上都处于劣势。
所以,为了快速抢占市场,Google选择将操作系统开源,它的副作用就是,在没有统一的标准的情况下,不同的厂商可以定制不同的操作系统特性并且采用五花八门的硬件规格。我们看到,即使是Android阵营的领域厂商:三星、HTC、Sony、华为、小米……也没有一家采用了原生的操作系统,除此之外,各家厂商自己的产品线上都有不同大小、不同分辨率的终端。
同时,由于Android初期极为不成熟,所以它的迭代速度也是惊人的——在1.0版本之后,Google每在4~7个月内就会发布一个较大变化的版本升级。这个速度为各个终端厂商的反应能力提出了不小的挑战,它导致的后果就是,携带不同版本Android操作系统的产品遍布市场,它们的性能和特性都有不小的差别。
以上这些因素的最大受害者是Android平台的软件开发者们,即使是开发一个十分简单的应用,他们也需要对市面上不同分辨率,不同Android版本的终端进行各种适配,其工作量是巨大的。不仅如此,由于不同Android版本的特性和开放的权限不同,所以新版本支持的功能很可能在旧版本上无法实现,那么开发者还需要考虑“向下兼容”和功能上的取舍。
但我想说的是,这些问题并没有想象中严重:
首先,随着整个Android生态圈的成熟和市场份额占有绝对地位,使得大部分开发者都不会因为版本和适配问题而放弃这个平台。同时,也有大量面向开发者的适配和测试工具来帮助他们降低工作量和成本。
其次,Android在4.0版本之后,已经趋于成熟并建立了统一的设计规范,Android联合创始人Rich Miner也在不久前接受采访时透露Android 4.1和4.2系统的市场份额已超过2.3系统,成为用户数最多的Android版本。随着各种新折设备的上市,拥有高度统一特性的4.X系统将会成为Android市场的主力。
再次,硬件的多样化和厂商定制系统虽然带来了一定的麻烦,但其贡献更加耀眼——他们为市场提供了多种选择,从5.3寸的手机到7寸的平板,以及各类分辨率,为不同层级市场和对功能特性有要求的用户都提供了充足的选择。
所以,“碎片化”实际上并不是一个会对Android造成多少伤害的问题,真正的隐忧是在碎片化之后,Google对整个Android生态圈的控制权问题。举个例子:不久前我报道了Android系统最新被发现的漏洞,这使得攻击者可以不需要更改Android应用程序的开发者签名便能对APK代码进行修改。利用这一漏洞,攻击者们能够获得Android系统的最高权限,访问所有的应用和手机数据。也就是说,一旦取得权限,攻击者几乎能对用户的手机做任何事。Google收到漏洞报告后,在三月初就给各个厂商提供了安全补丁来修正这一漏洞。可实际上,到目前为止,只有三星的Galaxy S4等极少数手机对此进行了更新升级,大部分厂商都对此置若罔闻。
这便是Google面临的最大问题——它几乎没有对任何一家硬件厂商的控制能力,如此重要的漏洞修复竟然很少得到他们的响应,而如果一旦这个危机爆发,对Android用户的伤害是巨大的。
谷歌应该会知道这点,谷歌和LG合作生产了几代的产品,而前不久又推出了原生版的Galaxy S4和HTC One,现在又在大力的推行Moto X,这一切不都是为了像厂商建立一个标准么,不过如果谷歌还没有对于那些厂商有一个硬性的标志的话,这个想法只能是空想。
热门阅读
-
Android 5.1更新曝光:可拦截所有通知
阅读:484
-
调查显示:87%的Android设备存在安全隐患
阅读:847
-
恶意软件泛滥 只因Android过度开放
阅读:199
-
Android 6.0什么时候发布 发布时间抢先看
阅读:353
-
谷歌Lollipop设备默认全盘加密要求降低
阅读:291