Google Play 服務總覽

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

Google Play 服務提供共用的用戶端實作方式,可達到下列目的:

  • 有助於最佳化裝置端資源 (例如儲存空間和記憶體),提升應用程式品質和使用者的整體體驗。
  • 自動更新,不受 OS、OEM 或應用程式更新影響,因此使用者能更快取得改善項目和錯誤修正。
  • 可回溯相容於 Android 7.0 (API 級別 24),並適用於各種外型規格,讓您輕鬆觸及更多使用者。

輕量型用戶端程式庫會使用 IPC 與 Google Play 服務通訊。Google Play 服務適用於手機、平板電腦、筆電、電視和智慧手錶,以及車輛。

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

Google Play 服務的運作方式

SDK

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

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

服務

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

Google Play 服務的自動更新與電信業者、作業系統或原始設備製造商 (OEM) 系統映像檔更新無關。一般來說,只要裝置搭載 Android 7.0 以上版本,且已安裝 Google Play 服務並有足夠儲存空間,就會自動接收更新。這表示使用者能更快取得改善項目和錯誤修正,而您也能利用最新的 API,同時觸及 Android 生態系統中的大多數裝置。不支援搭載 Android 7.0 以下版本的裝置,或未安裝 Google Play 服務的裝置。

後續步驟:設定應用程式

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