Google Play 服務總覽

Google Play 服務在 Android 平台上提供一系列豐富多樣的 SDK,可協助您打造應用程式、加強隱私保護與安全性、吸引使用者及拓展業務。這些 SDK 只需要在應用程式中加入輕量用戶端程式庫,如圖 1 所示。在執行階段,用戶端程式庫會與在主要 Google Play 服務應用程式中執行的完整實作項目通訊。

Google Play 服務提供共用用戶端實作項目,可讓您:

  • 協助最佳化裝置端資源 (例如儲存空間和記憶體),進而改善應用程式品質和使用者的整體體驗。
  • 接收自動更新 (不受作業系統、原始設備製造商或應用程式更新影響),讓使用者更快收到改善和錯誤修正項目。
  • 提供 Android 6.0 (API 級別 23) 的回溯相容性,並可在各種板型規格上運作,讓您不費吹灰之力就能觸及更多使用者。

輕量用戶端程式庫會使用 IPC 與 Google Play 服務通訊。Google Play 服務可在手機、平板電腦、筆記型電腦、電視、智慧手錶和汽車上使用。

圖 1. Google Play 服務會定期收到更新,其中包含改善項目和錯誤修正項目。

Google Play 服務的運作方式

SDK

每個 Google Play 服務 SDK 都包含輕量用戶端程式庫,其中的 API 可與在 Google Play 服務應用程式中執行的服務互動。這些程式庫也提供輔助程式,可妥善處理執行階段問題,例如服務遺失、停用或過時。啟用程式碼縮減功能後,R8 最佳化工具會移除未使用的程式碼,進一步減少 SDK 對套件大小的影響。

如要存取新的 Google Play 服務功能或產品,請在新版 SDK 發布Google Maven 存放區時升級。

服務

Google Play 服務包含一組核心裝置端背景服務,可在所有 Google 認證 Android 裝置上執行。

Google Play 服務的自動更新會獨立於電信業者、OS 或 OEM 系統映像檔更新。一般來說,只要搭載 Android 6.0 以上版本的裝置已安裝 Google Play 服務,且有足夠的儲存空間,就會自動收到更新。這表示使用者可以更快獲得改善和錯誤修正,您也可以在 Android 生態系統中觸及大多數裝置,並充分運用最新的 API。不支援搭載 Android 6.0 以下版本的裝置,或未安裝 Google Play 服務的裝置。

後續步驟:設定應用程式

如要在應用程式中開始使用 Google Play 服務 API,請參閱這份設定指南