以下内容来自三易生活
Google在I/O开发者大会的采访中提到,
目前全球Android月活跃用户已经超过20亿,
尴尬的是,这一数字并不包括中国大陆的安卓设备在内。
这个消息可一下子让手机玩家们炸开了锅,一时间段子频出,有网友就戏称:
世界前三的操作系统第一是Google Android、第二是iOS,第三就是中国安卓了。
那么这事真的有网友们想象的那么严重么?其实不然,
Google这里没有统计国内的数据,只是因为他们无法监控到国内Android手机的激活情况,
毕竟不通过Google激活、平时也不使用Google服务。
。
首先需要澄清的是,很多朋友认为手机中没有内置GMS就不是真正的Android,而在Google对第三方厂商的设计规范中,还明确限制通知栏、Material Design的设计,否则不提供Play Store等服务。
但是我们不能这样界定系统算不算Android,因为Google服务在国内本来也无法使用,所以对于国内厂商来说,Google的这一限制几乎没有意义,Google虽然不欢迎这种做法,也只是睁一只眼闭一只眼,但是要说国产的这些ROM不是Android,可能Google自己都不同意吧?毕竟美国的运营商也发布很多改动过系统的手机,升级同样迟缓、预装软件同样泛滥,可Google还是将它们加入Android的范畴中。
其实Google对于Android的界限一直都比较模糊,除了前面讲到的一个设计规范之外,软件层面还有一套“CTS测试”,全称为Compatibility Test Suite,意为兼容性测试。
只有经过这一测试,才证明这个系统对于所有的Android应用都有良好的兼容性。一直以来,只有通过CTS测试的设备才有可能获得Android的商标和享受Android Market的权限。
那么国内有哪些测试通过了CTS测试,又有哪些没有通过的呢?
第一部分和三星、索尼、HTC等厂商一样,华为的EMUI、小米的MIUI、OPPO的ColorOS、vivo的Function OS等系统通过CTS测试,不过OPPO和vivo的系统因为没有开源,这有悖于Android开源、分享的宗旨,所以很多人也将他们的系统戏称为“盗版Android”,所以
国内有着最纯正Android血统的,应该只有小米和华为两家了。
然而有通过CTS的肯定也有没通过的,我们熟悉的魅族Flyme、锤子
Smartisan OS和金立Amigo OS等系统都没有通过CTS测试,
所以按理说这几家的手机中是不可以有Google服务的,并且在不受Google约束的同时,Google也不会承认他们是正统Android。
最有趣的是,Smartisan OS不仅没有通过CTS测试,还是一个封闭系统,没有选择开源,这么一来,基本上锤子只是拿了Android的开源系统自己又鼓捣出来一个OS,和Google几乎已经没有半毛钱关系。
可以说,虽然Google没有说过一部手机怎样才能叫做Android、怎样才不是,但是
CTS测试几乎是一个默认的底线了,在这个底线之上,Google认为这部手机的用户可以在Android中有更好的用户体验,并且能够展示Android应用的优越性,还可以使得android开发者更容易编写高质量的Andorid程序。
但是在这个底线之下的系统,其实都没有获得Android的商标认证。
所以我们可以看到,Android生态的碎片化不仅存在于系统版本上,不同的ROM甚至都有碎片化,有些符合标准,有的打擦边球,有的甚至把Google的东西拿过来用又不听Google的话......真的相当令人头疼。不过在一个开源生态中,每家厂商都会有自己不同的选择,Google和消费者其实也并不能做出什么强制性的措施。