Android碎片化问题一直被大家所唾弃,无数的设备加上各个厂家定制的ROM让用户目不暇接。像小米、魅族、锤子等公司甚至都在使用自己的系统名字。在一部分人在抨击Android系统多么不好的时候,很有可能只是针对某一家的产品,Google表示很冤。
物极则反,过度的开放让Android变得难以控制,同样一个APP,iOS开发商需要适配是几个近期的系统版本,而Android却是无数的设备和二次开放的ROM。在iOS开发商做产品优化的时候,Android开发商可能还在为在某个手机上FC而感到困惑。看似门槛更低的Android开发,在踏入后等着你的其实是一个大坑。
很多开发者都会有这样的经验,将APP上传到A市场时顺利上架了,可是到了B市场却测试不通过,说APP会崩溃。正是由于Android生态圈有这样的现象,才催生了Testin这样的专业手机应用测试产品。将手机测试专门拧出来作为第三方的服务内容,成为生态圈的重要一环。
在意识到Android碎片化的严重性后,Google终于采取一些行动了,Google正在强制OEM厂商在Android设备上预装更多自家应用,并且这些预装的应用是卸载不了的。如此一来,用户在拿到新手机后会发现一堆预装APP,有Google的,有生产商自己家的,还有渠道植入的。如果手机不支持内存卡扩展的话那就坑爹了,因为预装的还无法卸载。用户唯一的方法就是刷机,刷机又是由Android催生出来的一个领域,不得不感谢Android,诞生出了很多的新产业。由于可以刷机,Android的碎片化变的进一步严重,除了厂家的ROM还有个人或者团队的ROM。
Google要求预装的APP更多的结局就是全部被丢进一个文件夹里积灰尘。或许Google的产品足够优秀,但是他们肯定没有用天朝的网络测试过,“亲,你们被墙了”。对于国内用户面对删又删不掉,用又没法用的Google应用,只能哭笑不得。
爱盈利总结Android在碎片化问题上绝对不是预装几个应用就能解决的,大量的第三方环节让安卓生态圈变的错综复杂。如何梳理只能拭目以待Google的下一步棋了。