就在诺基亚要发布Android手机的传闻愈演愈烈,即将成真之时,近日更有曝料称,微软未来可能会允许Android应用运行于自己的Windows和WP平台上。如果说对于诺基亚推出Android手机微软置之不理也就罢了,怎么连微软自己也要去支持Android呢?莫非微软花费了好几十亿美金并购诺基亚手机业务,就是为了和诺基亚一起去支持Android吗?这是什么逻辑啊?
根据传闻,诺基亚要发布的Android手机走的是类似于亚马逊Kindle采用的“非典型Android生态系统”模式。何谓“非典型Android生态系统”?
当业内提及谷歌Android生态系统时,无非指的是Android操作系统和基于Android系统的谷歌应用。而对于谷歌来说,前者对应的是AOSP(Android开源项目),这之中包括谷歌提供的Linux内核、Dalvik虚拟机的Android基础框架代码。由于是开源的,OEM厂商可以随意修改这些基础框架代码而形成自己所谓Android操作系统。后者对应的是GMS(谷歌移动应用),这部分又包括谷歌的原生应用,例如业内和用户熟悉的Gmail、Maps、Google Now、Hangouts、YouTube等,也是谷歌Android生态系统的核心,之所以称为核心,有两个方面的原因。其一是上述的原生谷歌应用是谷歌的盈利点;其二是这部分中,除了谷歌的原生应用外,还有针对第三方开发者放出和不断更新的API。正是基于此,OEM厂商要使用GMS是需要经过谷歌授权的。当然能被授权的厂商通过的基本要求是不能剔除上述谷歌的原生应用。
不过OEM厂商也可以不接受谷歌的授权,但后果是这些厂商在未来将不能从谷歌那里得到其中的API更新,即便是谷歌出于其他的目的放给这些厂商更新的API,在时间上也会大大滞后于那些经过谷歌授权的厂商。这意味着什么?
那些未经授权的OEM厂商的Android手机的性能、应用、体验等均不如经过授权的那些OEM厂商的Android手机,尤其是在谷歌随新系统发布全新或者更新API时,由于未经授权的OEM厂商还在采用旧的API开发应用,这些应用将存在诸多的BUG,甚至出现根本不兼容的情况。严重的可以让所谓的智能手机退化成功能手机(从体验和功能上)。这也是业内认为谷歌并非完全开源的主要原因,谷歌要通过GMS部分中的API控制OEM厂商及相关的第三方开发者。说白了,就是如果有厂商向在应用上自立门户的话(建立自己的应用商店),要么会很晚拿到或者根本拿不到谷歌GMS更新的API而不得不使用旧的API;要么就开发自己的API供第三方开者为自己的应用商店开发应用,采用前者会让这些厂商与经过谷歌授权的厂商相比,无论是在应用的数量(直接来自应用数量达百万级的谷歌应用商店),还是应用体验上都存有较大差距,采用后者,这些厂商自己开发提供的API怎么可能和谷歌针对自己Android系统提供的API相比呢?这同样会导致兼容性和应用体验上的差异。