盡管谷歌希望新手勢導(dǎo)航能夠成為Android 10設(shè)備的一個(gè)通用標(biāo)準(zhǔn),但OEM廠商不見得樂意將自己延續(xù)已久的解決方案給隱藏掉,甚至不會在設(shè)置向?qū)е薪o出這個(gè)原生的選項(xiàng)。由9to5Google獲得的OEM廠商必須遵守的新版谷歌移動服務(wù)(GMS)協(xié)議副本內(nèi)容可知,該公司列出了Android設(shè)備制造商必須遵守的一些有趣信息,其中就包括手勢導(dǎo)航功能的討論。

?。}圖via 9to5Google)
在今年的開發(fā)者大會(I/O 2019)上,谷歌證實(shí)設(shè)備制造商能夠繼續(xù)打造自己的定制系統(tǒng),但也會被迫納入Android 10新手勢和傳統(tǒng)的“三大金剛按鍵”的選項(xiàng)。
換言之,想要在基于Android 10定制的設(shè)備上啟用谷歌移動服務(wù)(GMS),都必須配備開箱即用的經(jīng)典三鍵式或Android 10新導(dǎo)航手勢。若設(shè)備默認(rèn)附帶了手勢支持,那三鍵支持也可成為另一個(gè)選項(xiàng)。
需要指出的是,由于Android 10不能將其作為“用戶可選擇的選項(xiàng)”,從而有效地消除了Android Pie的兩鍵式“藥丸”導(dǎo)航。
谷歌強(qiáng)烈建議升級Android 10的設(shè)備保留該選項(xiàng),這點(diǎn)已經(jīng)在Pixel和Essential設(shè)備上得到了體現(xiàn),但一加還是刪除了這顆“藥丸”。
文檔中另一個(gè)有趣的細(xì)節(jié),就是谷歌實(shí)質(zhì)上實(shí)在迫使OEM廠商隱藏自家特色的手勢導(dǎo)航系統(tǒng)。
盡管它們?nèi)钥砂谠O(shè)備中,但谷歌并不希望通過“設(shè)置向?qū)Щ蛉魏纹渌椒?rdquo;(包括彈窗和通知)來宣傳,且無法將之設(shè)置成默認(rèn)選項(xiàng)。
此外,OEM廠商被迫在設(shè)置菜單中,將其系統(tǒng)再深埋一層下去。谷歌提供了將其置于“高級或類似名稱”下的示例,以避免用戶輕松訪問到“第三方系統(tǒng)”。
最后,谷歌提醒合作伙伴,他們的手勢導(dǎo)航系統(tǒng)仍必須符合CDD的規(guī)范要求。