谷歌开源操作系统Android,秉承开放原则,开放的代价是自由和一定程度的混乱。Android生态系统在软件定制(ROM)和硬件产品方面的碎片化已不再是新闻。近日,某手机软件开发商公布的数据,也再次说明了安卓碎片化的现状。数据显示,开发者的软件已经安装在近4000台安卓设备上。海量的设备和定制化的系统给软件适配带来了很大的负担。在Android系统上,世界各地的手机厂商都可以根据免费的源代码自由修改定制,因此出现了大量的Android定制版本(俗称“ROM”或“UI”)。在全球安卓手机和平板中,直接搭载谷歌官方安卓系统的设备是最好的。在硬件方面,Android的开放和自由也催生了一大批Android手机和设备厂商。在中国深圳,一家小作坊可以在几天内采购零部件并推出全新的Android手机或平板电脑。近日,手机软件OpenSignalMaps的开发商在网络论坛上公布了安装软件的软硬件平台分布数据。据称安装该软件的安卓设备数量已达3997台。其中,市场上最大的Android设备是三星电子的S2手机。此外,1363Android设备的用户在下载软件后仅登录一次。该软件可能随后被卸载了。安卓设备市场集中度还不够。数据显示,安装量排名前25位的设备占比不到一半。据悉,上述近4000种Android硬件设备来自599家厂商。一般来说,各个Android厂商都会对Android系统进行定制修改,推出自己的定制版ROM。因此,大致可以理解为上述应用软件进入了将近600个ROM。Android硬件设备的屏幕分辨率也各不相同。上述软件统计了13种常见的屏幕分辨率,非主流的屏幕分辨率还有十多种。相比之下,使用Apple的iOS设备,开发人员只需处理四种主要的屏幕分辨率。AppleiOS生态系统完全由Apple控制。在智能手机和平板上,开发者需要适配的硬件只有少数(AppleWatch成为最新的iOS硬件),有助于提高应用软件的流畅度和用户体验。当然,面对安卓生态系统的碎片化,谷歌也采取了整改措施。从Android5.0开始,Android的用户界面设计和美学得到了更高的提升,更多的硬件厂商支持了Android正式版。此外,谷歌还在继续推进自有品牌Nexus硬件计划。最新消息称,新一代Nexus旗舰手机将效仿苹果,实行不同配置的双机战略,并邀请LG电子和华为技术出品。此外,谷歌还在发展中国家推出了“AndroidOne”手机计划。智能手机中的操作系统和应用软件均由谷歌单独打包、预装和升级。参与该计划的手机厂商只需要负责硬件配置、代工、销售和客服,这也有助于解决碎片化问题。
