谷歌目前还无法解决Android碎片化问题
尽管谷歌的碎片修复计划一年前于2017年8月发布,Android在这个关键领域仍然没有出现任何改善迹象。根据截至10月26日的谷歌Android版本分发数据显示,目前使用最广泛的Android版本是Android Nougat,占有率为为28.2%,于两年多前2016年8月发布。 14个月大的Android Oreo版本排名第二,占21.5%,谷歌3年前的Android Marshmallow版本排在第三位,占21.3%。当然,您还会注意到此图表中完全没有Google最新的移动平台版本-Android Pie,它在三个月前的8月6日发布。
对比之下,iOS 12软件现在在发布后的44天内就可以所有iOS设备当中60%的设备上找到。在87天内,Android Pie甚至没有足够的Android设备进行统计。正如您将从上面Google图表的最后一行中注意到的那样,Android Pie 的占有率不到0.1%。
这其中最糟糕的部分是,去年的Android Oreo发布包括谷歌针对Android碎片的修复,这实际上是一个梦幻般的解决方案。但它显然还没有做任何事情。它被称为Project Treble,它为三星和LG这样的Android智能手机供应商提供了一种将Android最新版本与自己的界面调整和附加功能分开的方法。
在Android Oreo之前,Android手机制造商必须从上到下重新设计他们的软件才能构建新版本的Android。然后,软件必须由供应商和无线运营商彻底测试才能发布。但是,在Android Oreo及更高版本的Project Treble中,该过程已经简化。 Android手机制造商可以将他们之前的“供应商实施”应用于更新的核心Android框架,与以往相比,这个过程得到了极大的简化。
Android手机制造商已经用了一年多的时间来处理Project Treble带来的变化。更重要的是,我们知道Treble的工作原理 – OnePlus用了45天的时间将OnePlus 6更新为Android Pie。 45天!与旧的Android更新相比,这几乎是一个奇迹。但正如我们在上面的谷歌Android版分发数据中所看到的,Android Pie占有率并没有像Android粉丝所希望的那样提升。