未認證設備禁止運行谷歌APP,但對我們並沒有影響
今年一月,谷歌宣布了今年I/O大會的舉辦時間為5月8日-10日,據悉,在這個面向全球開發者的盛會上,谷歌將帶來全新的Android P系統,並且有消息顯示,本月內其開發者預覽版就已經能夠在Pixel手機上使用了。而對於這一全新的系統,我們之前已經有過一些解讀,而其中最為明顯的一個信號,就是谷歌正在為Android生態加上套索。
谷歌學習iOS的路上一去不回頭
最近The Verge報道的另一條消息,則進一步表明套索將會越來越緊。這家全球知名的科技媒體表示,谷歌已經對Android系統進行了重大調整,或將禁止非認證的Android設備運行自家APP。
據悉,目前用戶嘗試運行谷歌APP的時候,谷歌會對Android系統鏡像的編譯日期進行審查,同時滿足未認證的設備和運行2018年3月16日之後編譯的Android版本,那麼所有的谷歌官方APP將會無法運行,甚至已經在運行的後台程序也會被強制關閉。
這次所謂禁止非認證Android設備運行自家APP,基本上就是指的Google Mobile Service(GMS),包括 Search、Gmail、Contact Sync、Talk、Maps、Street View、YouTube、Search by Voice、Android Market等。
谷歌GMS到底是什麼?
要了解谷歌這招大殺器的威力,首先我們需要要知道一台Android手機能夠最終面向消費級市場的流程。眾所周知,Android的源代碼是開源的,這就意味著所以人都可以輕鬆拿到底層代碼來做一款Android手機,當然了,至於能不能做的出來又是另一回事。
目前,市場上的Android設備從系統層面上看主要分兩種,其中之一是國外主流的原生Android系統,其二則是各種國內廠商在拿到開源的Android代碼之後,進行各式各樣的「魔改」之後的ROM。
不過不管是原生Android還是定製ROM的手機產品,都是需要通過谷歌的CTS認證(Compatibility Test Suite),即兼容性測試才行,這也是用來保障其運行的系統是在整個Android生態大框架內的,能夠使用基於Android標準開發的APP。
在通過CTS認證之後,就可以向谷歌申請GMS認證來獲取一系列的谷歌服務。也就是說CTS認證解決有無的問題,而GMS認證則是加強使用體驗的作用。在海外市場,由於谷歌無處不在的身影,GMS服務對用戶來說是非常有用的,因此在國產手機出海的大背景下,這些定製版ROM基本上都推出了海外版,例如此前一加針對國內和海外市場所推出的氧OS和氫OS。
而Android向iOS學習的重要一環,此次收緊GMS服務的主要目標,應該是市面上各種魚龍混雜的Android設備。要知道在很久以前,沒有獲得GMS認證的廠商總會想出各種各樣的方式,來繞過谷歌授權來運行這類APP,比如常見的sideloading Google APP。
谷歌封殺未認證設備,但刀落不到我們頭上
然而谷歌封殺未認證設備的舉措,其實並沒有像許多媒體解讀的那樣是國產手機廠商的噩耗。除了谷歌給未認證設備的用戶提供的暫行方案——Android ID對設備進行註冊,從而允許Google應用在設備上運行之外。
目前幾乎所有的國產手機都得到了谷歌的GMS認證,這一點是不是很許多人的腦海中的固有印象完全不同。我們從谷歌官網上的「supported_devices」欄目上下載了這份包含18626條信息的支持名單(截止2018年3月27日),上至華為、小米、OPPO、vivo,下至華強北的歐樂風、大象也都出現在這份表格里。
這就代表了谷歌的此次次動作幾乎不會波及到廣大國產手機用戶。至於說為什麼這個消息一出大家都有一種大禍臨頭的感覺,實際上這是因在國內的GMS服務是處於」隱藏「狀態的原因,想要獲得完整的體驗,一般來說用刷機包等手段都可以實現。
而國產手機廠商採用這樣的方式的原因非常簡單,如果在國行版的手機系統上對於GMS服務採用明文標註的話,由於眾所周知的原因,谷歌的大多數服務是觸及不到國內用戶的,因此即便是安裝上了也經常性的出現無法訪問的情況。
對於大多數用戶來說,谷歌的GMS服務≈下載不了APP的應用商店、收不到郵件的郵箱、一片空白的視頻網站和從來不更新的地圖等等。對於他們來說,GMS服如果一直開啟的話,不僅毫無作用,而且還會不斷嘗試連接谷歌伺服器造成手機異常耗電和發熱,因此絕非大眾的剛需。而市場上,這類用戶永遠是數量最多的群體,忽略他們的感受對於手機廠商來說也無異於自殺。
面對谷歌的強硬政策,大眾用戶幾乎完全感覺不到差異,而老鳥們則早就八仙過海各顯神通,手機廠商們也在這幾年來與谷歌的合作中對於GMS認證也已經不是什麼難事。所以說,歌照唱舞照跳,一起安安心心迎接更棒的Android P就好了。
【本文圖片來自網路】
TAG:三易生活 |