這兩天我花了些時間瞎折騰了一番,好訊息是:折騰成功。
在此記錄下來,希望可以幫助有同樣苦惱的老哥。
基本環境:
手機:華為Nova 2s。
目標:執行谷歌框架
這臺華為的老爺機Nova 2s,因為工作原因需要給它裝上谷歌框架,以及其他一大堆的谷歌全家桶。
鴻蒙
一開始手機執行的最新的鴻蒙系統,操作體驗和各項功能還不錯。於是網上找到了GMS安裝器,點選一鍵安裝後,提示重啟。重啟之後,重新進入谷歌安裝器,還是同樣的重啟提示,這意味著,這款安裝器可能不能在鴻蒙上順利執行。最後的結果會是無限重啟。
降級到9.1
使用華為手機助手的系統更新功能,將執行鴻蒙系統的手機接到電腦,然後可以降級到上一個舊版本,也就是EMUI 9.1。這個版本我之前測試過,肯定是無法安裝谷歌框架的,所以完成降級之後,沒有多想,繼續降級到EMUI 9.0。
9.0也不大行
網上的說法是一般舊版本的9.0可以用來安裝谷歌框架。我抱著極大的自信開始進行安裝,測試過了各種谷歌框架安裝器,例如上面說的GMS安裝器,同樣的也是提示重啟,後面進入無線重啟,也測試過其他的,例如HiGoPlay安裝器和GO谷歌安裝器。其中,HiGoPlay安裝器可以順利完成谷歌三件套(Google服務框架,Google Play服務,Google Play App),但是當我啟動Google Play時,點選登入按鈕時沒有任何反應。看來這個版本還是有問題。
繼續降級到8.0
9.0的安裝失敗,對我的自信心來了一次很大的打擊。一個晚上過去,我決定繼續降級。
繼續使用華為手機助手,降級至上一個版本8.0。降級過程沒有太大的問題,謝天謝地。
執行8.0的系統後,手機的各項功能基本正常。然後首先嚐試GMS安裝器,這次也是提示重啟。我乖乖地照做,重啟之後,再次進入安裝器,這次終於提示框架安裝成功,心中的激動像滔滔流水一般,把我樂的。
然後後面的過程就比較簡單了,直接使用其他安裝器把剩下的幾個套件給安裝上,主要是Google Play得有。
有了Google Play,基本就可以輕鬆無壓力地安裝其他全家桶了。
總結
經過這次折騰,我感受到了谷歌強大的生態系統控制力。全家桶還真不是蓋的。
對於老外來說,有兩樣東西他們從一出生就躲不過:稅,谷歌。
我推測鴻蒙和9.0/9.1安裝不成功的原因,可能是系統更新之後,某部分元件和谷歌框架不再相容。還好舊版本的8.0給力,我要給華為手機助手的開發團隊頒發一朵小紅花,沒有你們,我可沒法降級到8.0。(不是高階黑,是真感恩)
這又使我想起了我最近一直更新的拓撲梅爾智慧辦公平臺(Topomel Box),目前我依舊十分小心的引入各個第三方開源元件,因為我知道,引入的元件越多,各元件之間的呼叫關係將越複雜,就容易出現你所不容易發現的相容性問題。
開源它好是好,但是我還犯著各位猿友的通病呢:這輪子我還得自己來。