Google Play 服務總覽

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

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

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

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

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

Google Play 服務的運作方式

SDK

每個由 Google Play 服務支援的 SDK 都會提供輕量用戶端程式庫,其中包含與各自服務互動所需的 API。其他 API 可讓您在執行階段解決任何問題,例如缺少、停用或過時的服務。如果您使用 Android Studio 3.4 以上版本並啟用程式碼縮減功能,R8 最佳化工具可進一步縮減每個 SDK 的足跡,以及對應用程式套件大小的影響。

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

服務

Google Play 服務包含裝置端 Google 服務,這類服務會在所有 Google 認證 Android 裝置的背景中執行。

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

後續步驟:設定應用程式

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