導火線
有過經(jīng)驗的同學都知道,安卓手機國內(nèi)版的系統(tǒng)一般用不了 Google 服務,如若需要,需要我們自己安裝 Google 相關服務。而安裝 Google 相關服務常會用到的方法是:直接到「應用商店」下載 「谷歌服務安裝器」,然后用它實現(xiàn)一鍵安裝。
然而今天想在我最近到手的 Mi 9 上用這種方法安裝 Google 相關服務時,卻遇到了問題。大概原因是, Mi 9 系統(tǒng)原來自帶的 Google Play 服務版本相對與「谷歌服務安裝器」一鍵安裝中提供的 Google Play 版本要高。然后直接導致 安裝器 安裝到 Google Play 這一步時無法繼續(xù),只能退出安裝程序。因為Google Play 服務不可倒退版本安裝。
解決思路
了解問題的根本原因,也便可針對原因做出解決方案。
到手機「所有應用」中找到 Google Play 服務,卸載或降低這個應用的版本,然后重新運行「谷歌服務安裝器」;
放棄「谷歌服務安裝器」,全手動安裝 Google 相關服務;
方案一我嘗試了一下,結果找了很久,可能是 MI 9 的預裝應用原因,系統(tǒng)根本沒有提供 卸載 Google Play 服務應用的按鈕。本人又有些強迫癥,總覺得全手動安裝要比第三方一鍵安裝要好。于是乎,便開始全手動安裝。
準備安裝
根據(jù)「谷歌服務安裝器」提供的安裝流程,我們模仿它的安裝順序,然后全手動安裝相應的應用程序:
安裝 Google 服務框架 (Google Services Framework)
安裝 Google 賬號管理程序 (Google Account Manager)
安裝 Google Play 服務 (Google Play Services)
安裝 Google 日歷同步服務 (Google Calendar Sync)
安裝 Google 通訊錄同步服務 (Google Contacts Sync)
安裝 Google Store 應用程序 (Google Play Store)
上面的英文說明可以減少我們很多功夫,要想在 Google 瀏覽器中找到相對應的應用程序 APK,最好是用英文關鍵字進行搜索。我一一附上了對應的下載地址,您只需要選擇對應的下載版本以及根據(jù)文章接著提到的三個參數(shù)選擇適合自己的 “套裝” 即可。
注意事項
在下載過程中,我們會面臨版本選擇以及 三個參數(shù) 匹配的問題。
版本選擇建議以穩(wěn)定為前提,然后再選擇比較新的,需要特別注意,有些版本對 Minimum Version(Android 版本) 有明確的 Note;
三個參數(shù)分別是:Architecture (與手機 CPU 內(nèi)核相關)、Minimum Version ( Android 版本)、Screen DPI (與手機屏幕分辨率相關)。三個參數(shù)具體含義我們不需要完全弄懂,我們只需要知道,如何能夠獲取到自己手機對應的這三個參數(shù)的值分別是多少即可。
在該網(wǎng)站 下載幫助 中我們便可得知獲取三個參數(shù)的渠道。下載 Droid Hardware Info 應用程序,安裝到手機,打開后便能在給出的信息中獲取到這三個參數(shù)。


根據(jù) 版本 及 三個參數(shù) 全部應用程序都選擇適合自己手機并下載完成后,按照上述提供的順序安裝或覆蓋安裝即可。
最后,全部安裝完成后,不要忘記重啟手機噢?。?!
PS:
分別附上我對上面的應用程序選擇的地址:
請求幫助
我安裝完成后,遇到了一個 Google Store 的報錯:從服務器檢索信息時出錯。DF-DFERH-01,截止發(fā)帖前我尚未解決?;蛟S是我安裝的 Google 服務中某個應用版本過高導致。不過從不過參考文獻中,我找到了一些思路,后期我會繼續(xù)更新文章,也希望看到這里的你能夠在留言中給我提供一些幫助!
歷史更新
2019.03.31 解決上一次遺留的問題,更改紙飛機中的配置文件,由原來的「全局」改為「繞過中國大陸地址」,原理未想明白。