您現在的位置是:首頁 > 攝影首頁攝影

華為HMS是一次艱苦嘗試,它如何對抗稱霸多年的谷歌GMS

由 明月彥達 發表于 攝影2021-10-01
簡介▲GMS不屬於開源部分這也就導致了今天的局面——華為智慧手機依然在使用基於安卓的EMUI10系統,但是卻沒有內建谷歌移動服務

谷歌能用了嗎

2月24日,華為在西班牙巴塞羅那舉辦了一場終端產品與戰略線上釋出會。

這場釋出會對於華為在海外的業務來說意義重大。拋開一系列新品不說,它同樣標誌著華為自家的HMS生態正式走向海外。釋出會上,華為消費者業務總裁餘承東展示了HMSCore4。0的進展,並宣佈要建立世界第三個移動生態。

華為HMS是一次艱苦嘗試,它如何對抗稱霸多年的谷歌GMS

▲華為HMSCore4。0正式在海外發布

不管是出於無奈,還是籌謀多時,華為都算是在海外邁出了自己生態的第一步。那麼,這個背靠安卓的中國手機巨人,如何在沒有谷歌的世界尋找出路呢?也許HMS就是答案。

安卓系統和谷歌的安卓

很多人也許不理解,為什麼鴻蒙OS還沒有用到手機上,華為不是不能用谷歌的系統嗎?其實並不是,這裡我們需要區分安卓系統和其中內建的服務。

我們平常說的安卓系統指的是“Android開放原始碼專案”,這個專案擁有開源特性,也就是任何人都可以得到系統的原始碼,加以修改學習,甚至重新發放。

這也是我們能夠看到各大手機廠商可以在安卓系統的基礎上進行修改,定製出不同系統的原因。甚至一些廠商還做出了原生安卓不具備的功能。

華為HMS是一次艱苦嘗試,它如何對抗稱霸多年的谷歌GMS

▲SmartisanOS的“一步”功能是原生安卓不具備的

不過谷歌不是一個慈善機構,將安卓完全開放給手機廠商是不可能的,而他們保留的那部分就是谷歌移動服務。

換句話講,安卓系統被分為AOSP開源部分和“谷歌的安卓”兩部分,後者包含的GMS並非開源,需要谷歌向手機廠商授權才可使用。

所以說,華為仍然可以使用Android開源專案,但無法使用谷歌移動服務。

▲GMS不屬於開源部分

這也就導致了今天的局面——華為智慧手機依然在使用基於安卓的EMUI10系統,但是卻沒有內建谷歌移動服務。這意味著什麼呢?在回答這個問題之前,我們先看看GMS都包含些什麼。

谷歌GMS中包含兩個部分,一個是面向使用者的App,例如GooglePlay應用商店、Youtube影片應用、Chrome瀏覽器、谷歌地圖、Gmail郵件等等。另一部分是用於核心後臺服務的APK,當然還有GMSCore,也就我們通常說的GooglePlay服務。

▲GMS應用不止這些

GoolgePlay服務一開始是為了解決安卓早期碎片化嚴重的問題,那時開發者想在不同品牌、不同硬體的安卓手機上達到相同的應用體驗非常困難,因為手機廠商的步調不統一。於是谷歌給出了這樣的解決方案:將關鍵的API轉移到PlayServices服務平臺,這個平臺具有更大的控制權,並且可以獨立於安卓系統進行更新。

▲GMS工作原理

這樣一來安卓系統零散的困境得到了解決,但同時GooglePlay服務也變成了不可或缺的部分,一旦移除這個部分,從某個角度說安卓系統的體驗就會打折扣。

▲谷歌靠GMS生態掌控著安卓

而GMS和AOSP不同,它是完全掌握在谷歌手中的,廠商內建GMS需要向谷歌提出申請,並且必須透過一項相容性測試,遵守谷歌對其安卓裝置制定的相容性要求。換句話說雖然安卓系統是開源的,但是谷歌仍然擁有對安卓生態的控制權。

沒有了GMS服務的安卓手機,在國外使用者手中不能用谷歌賬號登陸,不能用谷歌地圖、Youtube、Gmail等應用,不能在GooglePlay購買應用時結算···這就相當於在國內你不能用賬號登陸手機,不能用應用商店,不能看B站影片,不能用163郵箱一樣,寸步難行。

▲在國外沒有GMS寸步難行

所以,沒有GMS的華為手機就無法使用這些基於GooglePlay服務的應用。仔細想想,一款不能用AppStore的iPhone你會買嗎?當你的工作、生活都靠163郵箱聯絡,現在告訴你這手機用不了,你還會買嗎?

這就是華為此前在海外面臨的困境。然而事實卻是,大多數開發者和在海外開展業務的安卓手機廠商都已經習慣了GMS帶來的便利。

為了填補GMS的空缺,華為推出了HMS服務。

華為HMS是一次艱苦嘗試,它如何對抗稱霸多年的谷歌GMS

▲華為HMS就這樣走向海外

華為移動服務想全面取代GMS

既然是為了代替GMS,HMS自然也包括兩部分,一個是面向使用者的應用,另一個則是核心後臺服務。思路也大致相同——擁有獨立於安卓系統的更新,同時提供跨裝置的一致體驗。

▲華為HMS所包含的專案

除了AppGallery代替GooglePlay應用商店,華為向開發者提供了多種API,包括AccountKit、LocationKit、MapKit、DriveKit等等。

甚至包括In-AppPurchases以及AdsKit。前者等同於GooglePlay應用內結算,對於應用開發者而言,這是所有API中最重要的。透過它,開發者的應用才能實現盈利。後者則是這套生態中第二個盈利渠道,利用它開發者既可以保護使用者隱私,又能提供個性化廣告並準確跟蹤廣告效果。

這些套件將成為GMSCore的替代品,為開發者提供便利,也讓使用者在缺少“谷歌全家桶”的同時不缺失應有的體驗。

▲“應用內購買”和“廣告套件”

此前有報道稱,在無法使用谷歌地圖的情況下,華為找到了測繪公司TomTom並簽署了戰略協議,讓華為智慧手機可以使用TomTom的地圖、交通和導航軟體。TomTom曾經為蘋果公司的地圖軟體提供資料支援。

這也是華為在尋找代替谷歌地圖的解決方案。

▲TomTom是一家主營業務為地圖、導航和GPS裝置的荷蘭公司

如今華為需要做的是如何說服開發者將HMS作為新的選擇,將它視為和GMSCore、iOSCore同等的生態核心,並從GMSCore遷移過來。餘承東在華為終端產品與戰略釋出會上公佈了10億美元的“耀星”計劃,以此吸引並號召全球開發者去開發HMSCore的App。

▲華為10億美元的“耀星”計劃

除此以外,華為智慧手機的出貨量也是它的殺手鐧之一。根據第三方市場研究機構IDC的資料,2019年華為智慧手機全球出貨量為2。4億部,位居世界第二。而根據市場調研機構Canalys的資料,華為在2019年第三季度歐洲市場的智慧手機出貨量為1160萬部。

這樣的體量為華為自己建立移動生態增加了籌碼,作為開發者,顯然無法完全忽視這一巨大使用者群體。

沒有GMS也能愉快玩耍的中國使用者

那麼既然GMS如此重要,以至於華為不得不拿出HMS這樣的替代方案,為何中國使用者感受不深?其實上文也提到GMS服務對於海外使用者來說是“家中常備”,但因為谷歌沒有在中國紮根,所以中國使用者對GMS的感受並不深。

而且中國手機廠商已經為國內使用者打造了自己的一套服務,也更適合中國消費者。舉個例子,不管是哪家的安卓手機,系統中往往有用自家賬號登陸的選項,比如小米的MIUI可以用小米賬號登陸,華為EMUI可以用華為賬號登陸,OPPO和vivo手機也會提供自己的賬號登陸。

▲國內各廠商都有一套自己的賬號

登陸之後就可以使用廠商提供的雲空間、手機服務、賬號同步等功能,也可以在主題商店購買主題等個性化設定,甚至還有“負一屏”這樣神奇的選項。以我手裡這臺vivo手機為例,V鑽就相當於Money,可以購買自己喜歡的主題,還有一些禮包、優惠券可以領取。

對於使用者來講,國產手機廠商把能給的本土化服務都做進了自家系統,即便沒有谷歌應用,大多數常用功能都能找到相應的替代服務和App。而對於開發者來說,國內有一些像統一推送聯盟這樣的組織解決Push問題,地圖定位可以接入百度、高德,唯一不太便利的是開發的應用需要每個應用市場都分發一遍。

可以說最常用的那些功能基本都有替代方案。如果說國外安卓市場被谷歌服務大一統了,那麼國內則是百花齊放、逐鹿中原的狀態。

如果華為的重點只放在國內,那麼自然不需要理會GMS的問題。然而,沒有哪家手機廠商會心甘情願留在本土,國際化是一條必然的道路,更何況是華為這樣體量龐大的手機廠商。

國外網友另闢蹊徑,給Mate30安裝GMS

事實上,華為Mate30系列已經取消內建GMS,然而那時的華為還沒完全準備好。這也導致國外一批使用者選擇“曲線救國”的方式,搞定GMS。

下面我簡單說說他們的做法

首先在PC上下載HuaweiHiSuite工具,然後將華為Mate30或Mate30Pro上的檔案備份到HiSuite,接著將手機恢復出廠設定。下載適用於華為Mate30Pro的Google移動服務APK和華為Mate30Pro可用的GoogleApps,前者解壓縮後直接安裝在手機上,後者則解壓縮到PC上的“HiSuitebackup”資料夾中。

接下來利用HiSuite軟體將備份還原到裝置。此時需要確保你已經將重置。還原備份完成後,轉到“應用設定”,刪除已安裝的應用程式的所有資料。另外,給應用程式必要的許可權。再次重啟之後就會發現GooglePlay已經能用了。

▲Mate30系列透過側載方式執行GooglePlay

其實它的原理很簡單,就是把谷歌應用和服務套件透過APK格式安裝到手機,也就是所謂的“側載”。不過根據一些國外網友的反饋,這種“另類”載入谷歌服務的方式會導致GoogleNFC非接觸式支付無法使用,而手機始終處於未經認證的狀態,一些銀行應用也會出現問題。

還有一些網友測試了日常所需的App,在沒有GMS的情況下,社交類軟體例如Facebook、Twitter、Instagram都沒問題;通訊軟體中只有Line似乎無法開啟;而地圖導航和打車軟體大多會因為地圖原因出現問題;Netflix沒有GMS支援也不能觀看。不過,只要透過其他方式載入GMS,地圖、Netflix這樣的應用都會修復。

▲谷歌反對用其他方式執行GMS

而谷歌對這種“側載”GMS的方式表示很不贊同,並對此發出警告。谷歌認為這種方式存在安全隱患,容易導致駭客偽裝谷歌應用程式入侵使用者裝置。

不管怎麼說,眼前的困局擋不住愛折騰的使用者,他們總能另闢蹊徑解決問題。

但真正的問題卻是這種願意折騰,願意嘗試的使用者畢竟是少數,大多數人還是會因為GMS的缺失Pass掉心中最開始的選擇。這一點不難理解,想當初WindowsMobile系統面臨的困境:微信、QQ不再更新,少數幾個常用應用還是出自第三方之手,即便這個系統流暢有新意,大多數人也不得不將它拒之門外。

根據Canalys的資料,2019年第四季度華為全球智慧手機出貨量同比下滑7%。缺少谷歌服務的華為,在海外的業務必然受到影響。餘承東也在接受採訪時表示,如果沒有美國製裁,華為智慧手機今年鐵定全球第一。

HMS是一次嘗試也是一個開始

不得不說,HMSCore是一次艱苦的嘗試,但好在華為已經邁出了第一步。

根據華為方面的介紹,華為已經面向170多個國家和地區提供應用市場、瀏覽器、雲空間、主題等華為終端雲服務應用,影片、音樂、智慧助手等應用也在逐步面向全球提供服務。其中華為應用市場月活已超4億。而目前華為全球註冊開發者超過130萬,接入HMSCore的應用超過5。5萬款。

這也體現了這家公司在維持智慧手機軟硬體生態上的毅力。如果沒有谷歌的支援,大多數安卓廠商都會倒閉,因為沒有一家廠商能夠像華為一樣,給開發者提供如此龐大的API合集,同時給海外使用者提供如此多的App。

雖然130萬的註冊開發者相比蘋果2018年2000萬註冊開發者的數字,只是九牛一毛,但是相信華為生態的蛻變會由此開始。

話又說回來,如果華為HMS取得成功,其他廠商是否會效仿呢?若答案是肯定的,恐怕最不願意看到這一結果的就是谷歌了吧。