Android L给开发者和用户带来的仍将是碎片化

移动开发 Android
谷歌在上月举行的I/O开发者大会上发布了全新的移动操作系统Android L,这个系统带来了很多重要的更新。据悉,Android L有望在今年秋季推出。新版Android L除了在画面设计、场景动画上更加绚丽外,其续航能力也得到了提升。此外,Android L还为开发者提供了多达5000个API,采用ART编码,使整个系统运行更流畅、启动速度更快等。

[[116143]]

谷歌在上月举行的I/O开发者大会上发布了全新的移动操作系统Android L,这个系统带来了很多重要的更新。据悉,Android L有望在今年秋季推出。新版Android L除了在画面设计、场景动画上更加绚丽外,其续航能力也得到了提升。此外,Android L还为开发者提供了多达5000个API,采用ART编码,使整个系统运行更流畅、启动速度更快等。

虽然如此,Android L还是面临着与之前Android版本一样的难题,那就是应用程序从旧版本牵到新版本上的迁移效率很慢。如果现有Android设备的用户想要使用最新的操作系统的话,他们就得购买新的Android设备。

Android操作系统更新慢

2013 年9月,谷歌宣布推出代号为“奇巧”的Android 4.4操作系统,到目前其市场份额仅为13%。而之前的版本,如代号为“果冻豆”的操作系统,包括4.1.x、4.2.x和4.3版本在内,已占据 Android设备60%的份额,成为现下最流行的操作系统。其中Android 4.1.x版本,于2012年7月发布,最后一次更新是在2012年10月,该操作系统几乎占据了近三分之一的市场份额。从上面就可看出,Android 操作系统的更新速度到底有多慢。

系统更新慢是因为用户不喜欢新版操作系统吗?不是。拿谷歌的竞争对手苹果来讲,2013年9月份,苹果推出了iOS 7系统,到目前为止,已有89%的iOS用户升级到了iOS 7或者iOS 7以上的操作系统。这说明,用户对升级到新版本的操作系统还是很有兴趣的。

造成这个情况的原因或许是由Android的碎片化引起的。如有些与运营商合作的智能手机或平板电脑,运营商会在里面加入些个性化的元素,使其变得独一无 二。但问题是无论是运营商或是设备制造商都觉得向用户推送免费的系统更新不能获得多大的利润,所以在谷歌推出新系统后,他们宁愿推出搭有新操作系统的设备 也不愿意向用户推送免费的新版操作系统。

碎片化给用户和开发者带来的影响

碎片化问题和系统更新慢带来的另一个问题是很多用户被旧版本的Android系统拖住,由于代码漏洞等一些问题,这些旧系统更容易受到恶意软件的攻击或者导 致用户数据被盗。比如,Android系统中的一款叫“Pileup”的漏洞,该漏洞存在于所有Android开源项目版本,以及Android手机厂 商、运营商超过3500个开发定制版本中,在全球范围内大约有超过十亿的Android设备容易受到该漏洞的攻击。

Android系统新版本采用率低也直接影响到了开发者的热情,比如,他们开发的应用程序不仅要支持新版本,还要考虑支持很多废旧的版本,这就意味着他们不能在开发新版Android应用程序中充分利用新的API。

所以,无论Android L有多大的更新,大部分的Android用户都不会注意到,等到这个新系统获得极高的采用率时,该系统说不定就面临着被淘汰的风险。从现在看,或许只有两 个办法使Android得到快速的更新,一是购买Nexus品牌的硬件,二是定期购买新的Android设备。

责任编辑:闫佳明 来源: apkbus
相关推荐

2012-03-12 21:51:56

2013-09-03 09:35:30

Android开发碎片化

2013-01-22 10:34:53

开发者Android碎片化

2012-03-20 21:29:51

Android

2012-04-23 09:47:48

Android碎片化

2012-03-16 10:19:43

.NET

2017-11-27 13:09:00

AndroidGradle代码

2014-07-17 08:52:11

Android LAPI

2014-07-17 16:18:18

Android L

2009-05-13 08:32:53

GoogleAndroid移动OS

2014-08-08 13:27:34

Android LAndroid开发

2009-05-12 09:35:40

移动MoblinAndroid

2012-04-02 22:49:58

Android

2010-03-09 14:21:01

HTML 5

2011-12-05 22:44:53

Android

2020-10-28 15:12:18

Java语言开发

2011-01-10 10:18:46

2022-11-11 08:09:10

C++Arm64MSVC

2015-03-10 13:48:06

HTML5开发者HTML5

2013-12-23 10:47:59

设计师软件开发
点赞
收藏

51CTO技术栈公众号