Android

众所周知,相对于苹果iOS系统,安卓系统碎片化情况严重,严重影响软件开发者的开发工作,因为开发者必须调试各种尺寸的、以及搭载各个不同版本安卓系统的手机,谷歌其实早就意识到了这个问题,实际上,其从安卓6.0开始就加强了对系统的控制权,而近日,谷歌正式发布Android Nougat Compatibility Document(安卓牛轧糖兼容文件),规范基于AOSP的OEM厂商行为和终端系统。进一步加强了对安卓系统的控制。

Android Extensions

比如“Android Extensions”,已经内置在Pixel和LG V20手机中(闲置状态),作为AOSP源码的一部分,谷歌不允许厂商做任何修改。有媒体分析这可以理解为谷歌要接管一些核心服务的API,谷歌可以通过Android Extensions绕过OEM商直接进行相关升级,比如谷歌服务、比如系统核心层。

USB Type-C快充

谷歌不再允许各式各样的快充标准出现,而是强烈建议采用USB组织的统一方案,该方案对于相关的电流电压有着明确的规定。“我们强烈建议Type-C设备不要支持专有的充电方式,比如修改默认的电压标准,或者是调整Sink/Source电流逻辑,因为这样做可能会对支持标准USB Power Delivery充电方式的充电器和设备造成相互问题。虽然目前只是‘强烈建议’,但在未来的Android版本中我们可能会‘要求’所有的Type-C设备都全方面的支持标准的Type-C充电器。”

其他要求包括分屏多窗口模式要遵守AOSP规范,所有的安卓手机必须支持来电屏蔽,强烈建议设备加入屏幕分辨率调节选项,该选项的设置必须遵守AOSP相关规范,同时牛轧糖不接受调用Vulkan API应用程序接口,并规范了语音耳机操作规范等。

据了解,安卓虽然出来的比苹果晚,但依靠开源方式,其很快便积累了大量OEM厂家,并借此超越苹果成为全球最大的移动操作系统,显然目前解决安卓系统碎片化问题已经成了谷歌最重要的议题,只不过,逐渐失去自由的OEM厂家会作何感想?