全国服务热线:400-660-5510
首页 > 安卓开发>Android手机阵营借助安卓8.0反攻iPhone,结局如何?
25 2017 April

Android手机阵营借助安卓8.0反攻iPhone,结局如何?

发布日期:2017-04-25
浏览数: 746
        近年来,智能手机的系统之争愈演愈烈,开放的Android对飙封闭的iOS,截止2014年底时,Google Play已经以143万应用在数量上压制App Store的127万,到今年按APP Annie的统计,在计入中国的第三方商店之后,Android的整体收入也将完成超越。
        不过考虑到Android手机5:1的数量优势,这并不是特别耀眼的成绩,iOS用户的人均贡献仍然更高,根据Sensor Tower的调查,去年美国iPhone用户平均花费40美元购买App或内购,相比去年的35美元大幅上升,高于Google Play约75%。
        Android手机虽然数量居于绝对优势,但用户体验长期完败于iPhone,很大程度上是基于Android本身一些无法克服的“先天病灶”。
        首先是系统资源的过度消耗。
        Android和iOS的后台工作机理论述很多,本质上各有利弊。虽然Android的Java内存管理和回收机制加快了应用的打开速度,但过于频繁的访问也导致卡顿,在用户感知层面,有了iOS加持的iPhone反而是完胜的。
        为解决这个问题,Android从4.4舍弃Davik,启动新的应用环境ART,不仅支持即时编译,也支持预先编译,这就降低了能耗,改善了续航,但问题仍未彻底解决。
        其次是碎片化严重。
        Open Signal在2015年给出的结论是两年之中Android的碎片化增加了一倍之多,表现在设备繁杂,品牌泛滥,分辨率各异,众厂商各自为战,分头进行深度定制,硬件、内核差异巨大,导致诸多兼容问题,增加了开发难度,形不成统一的生态环境。
        彻底的开源和免费反而让谷歌失去了对Android的主导权。
        但这个锅还要由手机厂商来背。
        2015年Open Signal抽查了68.2万部Android设备,发现背后对应着1294家厂商,导致Android版本极其复杂,相当于一部分设备运行的是Android 4.4,甚至极少部分仍在运行Android 2.3,只有少量升级了5.0,而后者早就发布了。
        由于涉及的设备众多,产生大量适配问题,因此支持已有用户的系统更新并不是手机厂商的首选项,相比之下,谷歌亲儿子Nexus就没有这么多吐槽。
        Andorid 8.0究竟解决了什么?
        2017年5月,谷歌开发者大会将在加州山景城举行,届时Android 8.0会正式发布,此前这款全新系统已经露面,代号又称为Android O,真正的推送时间可能在今年第三季度。对这款系统,人们关心并不是3.5mm接口是不是彻底走进历史,而是这个系统如何实现“史上最流畅”。
        现在看来,谷歌重点强化了后台管理,对推送做了限制,安装应用要打开“允许未知来源”开关,着力提升系统的安全性,特别是针对“全家桶”类型的应用。其他改进包括界面的重新归类,Copy less跨程序文本复制和粘贴,手势功能,画中画等等。
        但宣传炒作中出现了很多反科学提法,比如强调流畅度提升5倍等,量化依据是什么?大家都知道Android历来的短板并不是短期体验,而是长期使用后的流畅度。
        所以有网友调侃,Android 5.0发布时就宣称流畅度相当于iOS,后来又声称6.0比5.0快3倍,7.0比6.0快6倍,算起来Android的流畅度已经相当于iOS的18倍了。
        别忘了,Android 8.0这次又提升了5倍,想来iOS应该是要被爆出翔了吧?
        对抗iPhone前景几何?
        很多人期望Android 8.0与iOS 11的终极对决,进而扭转Android系统劣势,且不论结果如何,这一幕的发生还取决于两个先决条件。
        首先是众多手机厂商的态度。
        因为一直以来手机厂商就对系统更新不热心,大量Android设备还停留在Android 4.4和5.X的水平,偶有采用Android 6.0都能作为噱头大肆宣传,甚至相当一部分用户认为Android本身更新太快了。到今年3月,Android 7.X的安装率也只有2.8%。
        相比之下,iOS新版本的更新率虽有下滑趋势,但2016年9月发布的iOS 10到12月已有63%的占有率,远高于Android的更新率。
        除了华为有意用Android 8.0给Mate10助阵,其他厂商的积极性也很可疑。一般来说,厂商的旗舰机型的更新会快一些,中端机型一两个月才会进行修复BUG之类的必要更新,低端设备由于型号庞杂、数量大,厂商根本就没有适配的动力。
        理论上说,那些对系统底层和UI修改越多、定制越多的厂商,愿意腾出开发人员去解决的就越少。
        但最致命还是应用层面。
        Android从机制上赋予第三方应用很大权限,而这些权限往往又被滥用,应用要求超级授权的现象非常严重,越界读取位置、通讯录、通话记录、短信等信息,这是造成手机卡顿的罪魁祸首,这一现象始终没有得到有效根治。
        在谷歌不作为的情况下,某些手机厂商起而自律,比如华为就联合了腾讯、阿里、百度、网易等互联网公司成立了“Android绿色联盟”,试图以软硬结合的方式解决Android的一些固有问题。联盟起草制定了兼容性、稳定性、性能、功耗、安全五大标准,但初期认证的都是一些Hero app,让人对联盟的实际作用留下了一些质疑。
        在某些手机厂商看来,华为是想当Android的规则制定者,用某种技术规范或方案去制约其他的友商,真实目的未必单纯。
        而另一些做的比较好的独立应用开发商,则怀疑这个联盟是变相给大公司旗下的应用进行安全背书,担心自己的市场地位会被边缘化。
        Android 8.0虽然是近年来最重要的一次更新,但助力Android手机阵营叫板iPhone会是一个漫长的过程,竞争只是刚刚开始而已。