雖然說安卓來自Google,但由於眾所周知的原因,國內的安卓機基本上是和Google絕緣的。國外用戶熟悉的Google Play服務,在國內基本處於無人問津的姿態。Google近些年來正把越來越多的安卓功能從開源的ASOP加入到了封閉的Google Play服務當中,這讓國內的安卓和國外的Android在體驗上,有了一定的差異。Google Play已經不單純是一個應用商店,它現在都能幹啥?今天就來談談這個話題吧。
內容銷售:App影音全有賣
這是Google Play的本職,自然不能不提。自從2012正式改名為Google Play以來,Play商店承擔了越來越多的內容銷售功能。在App的銷售方面,Google Play對比國內的應用商店審核要嚴格不少,所有的App首先都會經由機器審核,某些App例如熱門App、投訴較多的App還會經由人工審核,這令Play商店所提供的App要比國內應用商店靠譜一些。
Google Play
例如,Play商店的App不能自帶更新功能,只能通過商店更新,這就杜絕了開發商逃避審核的可能;又例如Play商店的App內容限制會比較嚴格,B站的客戶端在Play商店上架的版本就沒有了鬼畜區等等。但是,這並不意味著Google Play的App就沒有流氓——BAT三家的App都還帶著一堆令人眼花繚亂的權限,在Play商店上逍遙著呢。就算是未來Google Play能夠入華,也不看好它能夠改善國內安卓App的生態。
Google Play商店是帶有增量更新的,更新某個App不需要下載全部體積,只需要下載有變動部分即可,該功能在國內的一些應用商店中也有提供。除了App,Google Play現在還在銷售書報、音樂、影視,但競爭力並不是很強。國外的用戶購買相應的內容,還是習慣於在iTunes、亞馬遜等更老資格的平臺。當然,Google Play還是有優勢的,例如購買影視內容,視頻編碼可以使用VP9,這能帶來更高的壓縮比以及更好的畫質。
AdMob廣告平臺:國內開發者也能賺錢
和蘋果App Store相比,Google Play的盈利能力明顯不是一個級別的,但它還是可以盈利的,而且盈利能力在安卓陣營冠絕群雄——只要不和蘋果比,它就顯得很富。Google Play的盈利除了付費App外,更多的是通過AdMob廣告平臺。通過AdMob平臺,免費App作者能夠更容易地把自己的成功變現。而且,該平臺不僅僅在安卓上運營,它還覆蓋了iOS等其他移動平臺。能夠讓免費App也獲利,AdMob可以說是Google Play有別於國內應用商店的一大特徵。
Google Play
比較神奇的是,國內安卓用戶無法通過Play購買、下載App,但國內的開發者是可以通過Play商店上架App,通過AdMob廣告平臺來盈利的。Google雖然已經宣布退出中國市場,但還是為中國開發者提供了發布通道。於是就出現了中國開發者可以在Play上賺外匯,但外國開發者沒法從中國用戶身上薅到羊毛這種奇妙的事情。
GCM推送服務:App無需駐留後臺推送消息
Google Play消息推送服務的缺失,或許是令國內App不同於國外App的最大原因之一。iOS可以通過蘋果伺服器,統一推送App的消息,iOS App因此可以不駐留後臺。Google也提供了類似的推送機制GCM,該機制是由Google Play框架所負責的,App們可以選擇不駐留後臺,由Google伺服器為用戶推送通知。
安卓其實也擁有類似iOS的推送機制GCM
安卓其實也擁有類似iOS的推送機制GCM
這並非是一個強制性的方案,但由於該方案在國內不可用,導致國內App們幾乎都採取了駐留後臺推送的機制,大大增加了安卓系統資源的消耗。某些國內App的國際版就使用了GCM,和國內版本相比,國際版會更加節省電量。
帳號認證:架起安卓設備間的橋梁
Google Play發展到現在,業務早已經超越了單純的內容買賣。它已經成為了安卓設備認證的一部分,憑藉Google Play所建立起的平臺,各設備可以使用通用的安卓服務,相互連接。
或許有的朋友並不明白這是什麼意思。舉個例子,不少朋友應該都遇到過想玩某個手遊,卻發現該遊戲需要Google Play服務,沒有Google Play就無法運行的情況。這就是這些手遊都依賴於Google Play的帳號認證體系。這個體系是安卓生態不至於分裂到無可救藥的重要保證,你用三星我拿索尼,儘管大家軟硬體有差異,背後廠商堆砌的生態也不同,但只要大家都能夠通過Play服務,那麼它們就能一同玩耍。在國內,由於缺乏了Play服務帳號認證,因此很多手遊都需要被一堆平臺各自分發,同一個手遊卻因為平臺不同而不能聯機的情況,再常見不過了。
很多遊戲都需要Google帳號才能運行
很多遊戲都需要Google帳號才能運行
除了安卓手機之間的互聯,Play服務的帳號系統還是物聯網的重要紐帶。安卓的生態以及鋪開到了形形色色的設備上,利用Play服務,你可以用Chromecast投影圖像、利用Android Auto開車、使用Android Wear等等。由於這些服務需要Google Play,因此它們在國內也難以使用,比如說國內新上市的汽車會配備CarPlay而沒有Android Auto,這也是相當無可奈何的。
保證設備的兼容性
眾所周知安卓是一個開源項目,各大廠商相當於是Fork了AOSP的代碼。如何保證大家魔改了代碼後,兼容性不受影響?這也是Google Play需要幹的工作。
使用Google Play必須通過CTS測試
使用Google Play必須通過CTS測試
在Google Play的生態體系下,各大廠商的安卓機是需要通過CTS兼容性測試,以確保符合CDD兼容性定義文檔的。只有符合規範,這個ROM才會被納入到Google Play的體系下,能夠使用各種Google服務。如果你看到一部設備預裝了Google Play,那就意味著它的兼容性是有保證的,不會莫名其妙出現各種App報錯之類的問題。而國內由於脫離了Google Play的生態,所以不少廠商都沒有去進行CTS測試。安卓系統卡慢、不穩定的印象,這些廠商或許需要背鍋。
確保設備安全
如果設備符合了CDD兼容文檔,那麼Google Play服務就可以在ROM中進行其他工作了——例如給設備裝安全補丁。很多朋友詬病安卓並不安全,但Google Play服務其實能夠大大提升安卓的安全防護。一方面,通Google Play可以為部分設備修復安全漏洞;另一個方面,Play服務從安卓4.0後,就可以掃描設備中是否存在惡意代碼。當然,掃描惡意代碼這一點,國內很多安卓機也是擁有的。
Google Play承擔起了保護安卓安全的重任
Google Play承擔起了保護安卓安全的重任
在最新的Android O中,Google還啟動了新的安全機制——Google Play Protect。這可以讓Play服務實時在後臺檢測設備的安全情況,對比之前的App安裝、運行時才檢測惡意代碼,無疑更勝一籌。
更新驅動程序
同樣是開放性的作業系統,Win和安卓的一大不同,就是Win的驅動程序配備更加靈活,安卓並沒有Windows Update那樣為不同硬體們提供更新的機制。不過,現在Google Play要承擔起驅動相關的工作了。在Android O中,Google Play將會具備為設備更新驅動程序的能力,這或許依賴於「Project Treble」這個把安卓模塊化的工程。
不過就算現在,也是有廠商通過Play商店給硬體更新驅動的。例如HTC,就利用Google Play為USB-Type C轉接3.5mm耳機線當中的codec更新固件。
提供系統功能
Google正在把越來越多的代碼從開源的AOSP轉移到閉源的GMS中,Google Play承擔起了越來越多作業系統的相關功能。在原生版本的安卓系統中,系統桌面、音樂播放、相冊等等應用都依賴於Google Play來運行。然而,這點是OEM廠商不太願意看到的。無論是國內外,安卓OEM廠商們都不會一昧讓系統功能依賴於Google。
Google正把越來越多的安卓功能推給Google
Google正把越來越多的安卓功能推給Google Play框架
Play服務用於提供系統功能這點是存在很大爭議的,一方面它意味著安卓走向封閉,另一方面它會帶來一些性能問題。例如Play服務承擔起了系統多個App的數據同步後,會在後臺消耗額外的電量,對此用戶幾乎毫無辦法。
之前Google的手難以伸及國內,但目前Google已經和國內的網際網路公司上海卓安信息科技有限公司合作,在國內展開了Google Play相關的服務。開發了一款可以直連GooglePlay的APP。
Google空間(又名洋遊碼頭,XSpace),可能是因為Google在國內有些敏感,所以名字上還是存在一些變化,但是這不影響app的功能使用。單從產品的設計及體驗方面來說,這個產品極力的在往GooglePlay上面來靠,名稱和logo很容易吸引國內第一批GooglePlay的用戶。
Google空間產品
作為一款國內的直連GooglePlay的app。這個產品還是給用戶提供了很大的便利的。以前國內用戶想要用GooglePlay需要各種加速器,翻牆,VPN等等。但是這款app是獨立環境,在你登錄進去的時候就已經在為用戶準備連接GooglePlay需要的套件。這個對於很多之前並不熟悉GooglePlay的朋友來說,真的是相當的便捷。環境準備好之後,GooglePlay就可以正常使用。當然肯定是需要你有GooglePlay的帳號,不然只能通過遊客版去體驗,遊客版與正版的差別還是很大的。
環境準備
目前這款app提供美國、日本、韓國、中國香港、中國臺灣這幾個加速節點,當然也有中國大陸這個加速節點,這主要就是為了給在國外的用戶使用的了,現在出國也是很便利的事情,總是會需要用到這個的。話說回來,對於2017年底剛推出來的APP,能提供到這些加速節點,並且使用起來也不會卡掛,Google目前在國內這塊渠道能做到這一點,其實已經非常難得了,畢竟目前國內的政策範圍還是限制的。
以B站為例,B站會有一些番劇只能在臺灣地區來看,大陸是看不了的。在Google空間中,使用中國臺灣加速節點下使用B站就可以看了。對於很多番劇迷來說非常的好用。日本很多番劇國內目前看不了,同樣可以在日本加速節點下來觀看。對於遊戲迷來說,也可用通過Google空間來玩外服的遊戲,體驗不一樣的遊戲感官。
Google Play已經遠遠不僅是一個電子商店,它代表著Google,起著承託整個安卓生態的重任。Google空間作為Google打開大陸市場的標誌性產品,不僅可以讓國內用戶更好的體驗GooglePlay的服務,也希望Googleplay能起到促進改善國內安卓APP的生態。安卓用戶的群體很大,但是請在薅羊毛的同時,給用戶帶來好的體驗。