尽管谷歌希望新手势导航能够成为Android 10设备的一个通用标准,但OEM厂商不见得乐意将自己延续已久的解决方案给隐藏掉,甚至不会在设置向导中给出这个原生的选项。由9to5Google获得的OEM厂商必须遵守的新版谷歌移动服务(GMS)协议副本内容可知,该公司列出了Android设备制造商必须遵守的一些有趣信息,其中就包括手势导航功能的讨论。
(题图via 9to5Google)
在今年的开发者大会(I/O 2019)上,谷歌证实设备制造商能够继续打造自己的定制系统,但也会被迫纳入Android 10新手势和传统的“三大金刚按键”的选项。
换言之,想要在基于Android 10定制的设备上启用谷歌移动服务(GMS),都必须配备开箱即用的经典三键式或Android 10新导航手势。若设备默认附带了手势支持,那三键支持也可成为另一个选项。
需要指出的是,由于Android 10不能将其作为“用户可选择的选项”,从而有效地消除了Android Pie的两键式“药丸”导航。
谷歌强烈建议升级Android 10的设备保留该选项,这点已经在Pixel和Essential设备上得到了体现,但一加还是删除了这颗“药丸”。
文档中另一个有趣的细节,就是谷歌实质上实在迫使OEM厂商隐藏自家特色的手势导航系统。
尽管它们仍可包含在设备中,但谷歌并不希望通过“设置向导或任何其它方法”(包括弹窗和通知)来宣传,且无法将之设置成默认选项。
此外,OEM厂商被迫在设置菜单中,将其系统再深埋一层下去。谷歌提供了将其置于“高级或类似名称”下的示例,以避免用户轻松访问到“第三方系统”。
最后,谷歌提醒合作伙伴,他们的手势导航系统仍必须符合CDD的规范要求。