这个不起眼的计划 可能是谷歌今年发布的最重要的
要说安卓手机最要命的一点是什么,相信不少朋友都会说“系统更新难”。比起老对手 iOS 那样的推送迅速,安卓手机这边简直是令人发指。很多时候,当谷歌发布新系统时你能在大半年内接受到官方推送,那都是非常非常幸运的了。虽说过了那么多年,安卓就连用起来慢、卡的顽疾都被解决得差不多了,唯独这件事还是没有变化。
“这一次,一切都会截然不同。”每一次安卓的新版本发布,并即将向手机和平板电脑开始推送时,谷歌都会这么说。但无论是“棉花糖”还是“牛轧糖”,过去两年发生过的一切都证明这番话并不完全是真的。至今谷歌最新的操作系统的安装率都只有 7.1%,又怎么能让人真正体验到截然不同呢?
顺带一提,根据谷歌官方自己的数据,直至今日都有 29.2% 的安卓设备在运行 4.4 版本的系统。考虑到这是个 2013 年推出的系统版本,安卓生态的碎片化确实让人咋舌。
其实这一切都是可以理解的。安卓系统并不像 iOS 那样,完全针对的苹果旗下自己推出的 iPhone 和 iPad。新的系统一旦要面向市面上那么多的手机型号和那么多的运营商,推送进程就难免被搁置,因为这牵涉到大量的兼容性测试,还有成本。当然,更多的是手机厂商的态度问题,以及硬件上的支持与否。
谷歌当然不可能对碎片化的问题视若无睹,所以它在这次的 I/O 大会上提出了 Project Treble。虽说这个计划获得的关注度并不高,但它很可能才是最重要的。
Project Treble 是什么?
简单来说,所谓 Project Treble 就是谷歌的一次努力,旨在解决安卓上由来已久的碎片化问题。针对新的系统更新推送很难覆盖到大多数安卓设备的这个难题,谷歌希望能够通过 Project Treble,让人们能够更及时更早地享受到新系统带来的新体验。
根据谷歌的说法,过去每一次系统更新,它们都需要设备制造商去承担成本最高,工作量最大的那一份 —— 重新修改新版本,确保硬件正常工作,然后再对新系统根据自己的要求进行定制,并添加自家的专属功能。到最后,还要过运营商测试认证这一关。如此麻烦,也无怪乎各个手机厂商们对推送新系统是完全的抵触态度。
在所谓的 Project Treble 之下,谷歌将安卓系统的架构做出了一些调整,以便在不经手芯片制造商的前提下,解决新系统对不同的处理器芯片的适配性问题,然后将打包好的系统直接发给手机厂商,这样时间和成本就被大大节省了。谷歌这个大胆的决定让设备制造过程不再需要顾虑硬件的底层调整,让合作伙伴能够将精力集中在剩下的一点工作上。
如果谷歌的设想能够获得成功,那么新系统的推送将得到大大提速,它带来的新体验也就能尽快地为更多的人享受到了。然而最关键的问题在于,它能够一劳永逸地解决安卓系统现有的碎片化问题吗?
理想和现实
对于上一节最后的这个问题,答案是否定的。谷歌已经确认,Project Treble 只适用于 Android O 及以上的系统版本,也就是说在这之前推出的机型全都不适用这个计划。说得更简单一些,即使 Project Treble 实现,也不能帮助你手头上的“棉花糖”甚至更老的设备迅速更新到 Android O 这些新版本。安卓新老设备之间的距离已经是不折不扣的鸿沟了。
但是无论如何,至少从 Android O 系统开始,谷歌的安卓终于翻开了新的一页。借助 Project Treble,它未来的发展就有了新的可能,新老设备之间的差距或许也就不会像现在这样,体验相差悬殊。如果再乐观一些,这个变化还可能会促使更多的消费者更换到最新的设备来,以赢得未来的及时更新。这个,当然是商家们喜闻乐见的。
目前对于自家的设备,谷歌承诺的是至少提供两年的重大更新支持。那么,Project Treble 的到来可能会打破这一周期,让它延长吗?当然了,谷歌承诺两年周期很可能并不只有兼容性上的考虑。但是,Project Treble 的出现确实提供了一种可能性,那就是其他厂商能够为自家的设备提供更长久的支持,不至于让用户很快就感到手上的机子严重落伍。
不过我们倒也不要过于乐观,毕竟即使省去了许多工作,对系统进行自定义的事情还是需要厂商自己来搞定的。这年头很少有厂商坚持原生安卓体验了,都是倾向于深度定制,以期和竞争对手有一个相当程度的区分度,有自己独占的体验。在这种情况下,厂商们会积极去进行系统的更新吗?这还是一个吃不准的大问题。特别是在国内的大环境下,人们一般更加喜欢使用定制系统,毕竟原生的安卓体验其实并不太合大部分人的喜好。
但不管怎么说,谷歌现在已经为解决碎片化问题,推出了自己切实的方案。那么未来我们就有可能看到一个理想的情况,即厂商会比原先更加积极地推出新版本的更新。安卓用户也就不用总是羡慕 iOS 用户能在第一时间享受到新系统版本带来的新体验了。
本文来自开源中国社区 [http://www.oschina.net]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android Wear 上位:Google Glass 进冷宫
最近有关Google Glass的报道似乎总免不了负面消息,先是进军英国面临诸多限制,在今年的Google I/O上也几乎没有被提到,闪光灯都给了Google正式登场的Android Wear可穿戴平台,以及三款全新的智能手表,特别是Moto 360。 国外科技媒体Arstechnica的作者Ron Amadeo在体验了全新的Android Wear智能手表后认为Google Glass即将被大家遗弃,因为基本上Glass能做的手表都能做,而且手表没Glass的那些缺点。Amadeo是一名Glass Explorer用户,他发现随着最初的新鲜感过去后,自己的Glass就基本放在抽屉里积灰了。 迅速获取信息 Android Wear和Google Glass一样拥有热门词条检测和语音控制功能,而且基本上也可以不用手控制。 某些方面Android Wear甚至做得更好。比如Glass需要轻轻抬头或是触摸一下才能开始语音控制,而Wear是always on,任何时候都能进行语音输入。两种设备都接入了Google的知识图谱,可以回答一些基本问题,也都可以完全用语音向朋友发信息。 迅速处理通知 ...
- 下一篇
使用 Swift 构建一个 iOS 的邮件应用 【已翻译100%】
在前几个月内,我一直在做InboxKit的研究,它是关于Inbox平台的IOS SDK。Inbox为和邮件数据的交互提供高层API,使得你可以忽略IMAP,Exchange,MIME的解析以及thread探测(当然还有很多其他事情...),并使你致力于完成富有创意的APP的创作上。我们的目标很简单:尽可能地打造一个优雅的,跨提供商的邮件应用。毕竟,它很难。 在Objective-C中,InboxKit使得创建邮件体验变得很轻松,那么,Swift又如何呢?Swift在WWDC后已正式被IOS社区所采纳,我认为以后的SDK设计肯定会包括既有Objective-C又有Swift写的样例。 我们的第一个Swift例子,我想写一个简单的app,它就像一个魔幻8球:1.显示Inbox中未读thread 2.当你摇动手机,标记thread为已读并显示新的thread (译者注:文中的thread并不是线程的意思,在论坛中的一个帖子叫thread,回复叫post.这里可理解为一封邮件)**在 Swift 中使用 Objective-C SDK** InboxKit有6000行Objective-C代码...
相关文章
文章评论
共有0条评论来说两句吧...