2024 年 3 月 7 日
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。 詳情請參閱產品版本資訊。
Firebase 廣告 SDK (
firebase-ads
和firebase-ads-lite
構件) 將於 2024 年 9 月停止發布。請改用 Google Mobile Ads Android SDK。這些 Firebase 構件並未提供自己的二進位檔,而且只是其依附元件的包裝函式。這項調整是為了讓您進一步掌控加到應用程式的依附元件。如要進一步瞭解這項變更,以及如何改用 Google Mobile Ads Android SDK,請參閱 Firebase 說明文件中的常見問題。
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
2024 年 3 月 5 日
play-services-location
程式庫的最新更新版本包含下列變更:- 建立新的螢幕方向 API 用戶端 FusedOrientationProviderClient,以取代 FusedLocationProviderClient 中已淘汰的螢幕方向 API。
- 淘汰 FusedLocationProviderClient 中的方向 API。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:21.2.0
2024 年 2 月 28 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 即時資料庫
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
2024 年 2 月 26 日
play-services-wallet
程式庫的最新更新版本包含下列變更:新增合約,可用於處理 Android 的新 Activity Result API 以處理
loadPaymentData
工作結果。詳情請參閱 Google Pay Android SDK 版本資訊。已淘汰
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
,請改用這個版本推出的新版 Activity Result API 合約。
請注意,這些變更已在
play-services-wallet
v19.3.0-beta01 中推出。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:19.3.0
2024 年 2 月 20 日
- 更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
2024 年 2 月 15 日
play-services-auth
程式庫 (21.0.0 版) 的最新更新包含下列重大破壞性變更:- 已移除 Credentials API。由 Credential Manager 取代。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
2024 年 2 月 8 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase A/B 測試
- Firebase App Check
- Firebase 應用程式發布
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase ML
- Firebase 效能監控
- Firebase 遠端設定
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的最新版
google-services
外掛程式 (4.4.1 版) 現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.7.2
- com.google.firebase:firebase-abt:21.1.2
- com.google.firebase:firebase-analytics:21.5.1
- com.google.firebase:firebase-analytics-ktx:21.5.1
- com.google.firebase:firebase-appcheck:17.1.2
- com.google.firebase:firebase-appcheck-debug:17.1.2
- com.google.firebase:firebase-appcheck-debug-testing:17.1.2
- com.google.firebase:firebase-appcheck-ktx:17.1.2
- com.google.firebase:firebase-appcheck-playintegrity:17.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-gradle:4.1.0
- com.google.firebase:firebase-config:21.6.1
- com.google.firebase:firebase-config-interop:16.0.1
- com.google.firebase:firebase-config-ktx:21.6.1
- com.google.firebase:firebase-crashlytics:18.6.2
- com.google.firebase:firebase-crashlytics-ktx:18.6.2
- com.google.firebase:firebase-crashlytics-ndk:18.6.2
- com.google.firebase:firebase-datatransport:18.2.1
- com.google.firebase:firebase-firestore:24.10.2
- com.google.firebase:firebase-firestore-ktx:24.10.2
- com.google.firebase:firebase-messaging:23.4.1
- com.google.firebase:firebase-messaging-ktx:23.4.1
- com.google.firebase:firebase-messaging-directboot:23.4.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.3
- com.google.firebase:firebase-perf:20.5.2
- com.google.firebase:firebase-perf-ktx:20.5.2
- com.google.firebase:firebase-sessions:1.2.2
- com.google.android.gms:play-services-measurement:21.5.1
- com.google.android.gms:play-services-measurement-api:21.5.1
- com.google.android.gms:play-services-measurement-base:21.5.1
- com.google.android.gms:play-services-measurement-impl:21.5.1
- com.google.android.gms:play-services-measurement-sdk:21.5.1
- com.google.android.gms:play-services-measurement-sdk-api:21.5.1
- com.google.gms:google-services:4.4.1
2024 年 2 月 1 日
play-service-auth-api-phone
程式庫的最新更新會使其play-services-basement
依附元件的版本從 18.0.1 遞增至 18.0.2。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-api-phone:18.0.2
2024 年 1 月 22 日
play-services-location
程式庫的最新更新版本包含下列變更:- 已將方向更新 API 新增至 FusedLocationProviderClient。
- 已將
isGoogleLocationAccuracyEnabled()
的新 API 新增至SettingsClient
。 - 已將
isBatched()
方法新增至LocationRequest
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:21.1.0
2024 年 1 月 18 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 驗證
- Firebase Crashlytics
- Firebase ML
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
2024 年 1 月 4 日
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新包括下列變更:新增使用 AndroidX
ActivityResultContract
的超載方法startResolutionForResult
。新增超載方法,透過自訂執行工具提供更多彈性:
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
2023 年 12 月 26 日
最新的 Nearby SDK (
play-services-nearby
) 更新包含以下變更:新增對 Google 快速配對服務 (GFPS) 的額外支援:
已為
Nearby
新增getFastPairClient
方法,以取得FastPairClient
。新增了
FastPairClient
類別,其中包含與快速配對相關的 API。為
FastPairClient
新增isSassDeviceAvailable
和triggerSassForUsage
方法,以支援音訊切換。
已將
supportedSlotDurations
和supportedRangingIntervals
的傳回類型變更為List
。移除了與接觸通知相關聯的 API。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-nearby:19.1.0
2023 年 12 月 18 日
Google Play 服務 C API 中的 TensorFlow Lite 公開測試版現已推出。
這個 API 可讓您在 Google Play 服務中編寫使用 TensorFlow Lite 的 C 或 C++ 程式碼。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
2023 年 12 月 14 日
最新的 Google Pay API (
play-services-wallet
) 更新包含以下變更:新增合約,可用於處理 Android 的新 Activity Result API 以處理
loadPaymentData
工作結果。詳情請參閱 Google Pay Android SDK 版本資訊。已淘汰
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
,請改用這個版本推出的新版 Activity Result API 合約。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:19.3.0-beta01
2023 年 12 月 7 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 雲端通訊
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
2023 年 12 月 6 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
2023 年 12 月 4 日
play-services-cast
、play-services-cast-framework
和play-services-cast-tv
程式庫的最新更新包含以下變更:已更新為依附
androidx.mediarouter:mediarouter:1.6.0-beta01
。這項變更會讓MediaRouteButtons
預設一律顯示。已變更,減少在使用者未操作的情況下自動開始探索 Cast 裝置的情形。
新增
CastOptions.Builder#setSessionTransferEnabled
,以設定在輸出切換器啟用時,傳送端應用程式是否應顯示投放裝置。預設值為true
。新增
CastButtonFactory#setUpMediaRouteButton
的新版本,可傳回Tasks
,讓應用程式可監聽成功或擲回例外狀況。
詳情請參閱 Cast Android 傳送端 SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
2023 年 11 月 16 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 驗證
- Firebase Crashlytics
- Firebase 效能監控
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
最新的
play-services-pay
程式庫 (16.4.0 版) 更新包含下列變更,以支援電子貨幣功能:已新增
EmoneyReadiness
。為電子貨幣功能許可清單中的應用程式新增
checkReadinessForEmoney
方法,檢查 Google Play 服務是否提供電子貨幣支援。針對電子貨幣功能許可清單中的應用程式新增
notifyEmoneyCardStatusUpdate
方法,通知 Google Play 服務的特定電子貨幣卡片狀態更新。為電子貨幣功能許可清單中的應用程式新增
pushEmoneyCard
方法,以便將電子貨幣卡片推送至 Google Play 服務。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
2023 年 11 月 9 日
最新的
play-services-cloud-messaging
程式庫更新包含以下變更:- 新增
messageHandled
方法,表示訊息已處理。
- 新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cloud-messaging:17.1.0
2023 年 11 月 7 日
- 更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
2023 年 10 月 30 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
2023 年 10 月 26 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase App Check
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase ML
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
2023 年 10 月 18 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase 應用程式發布
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Firebase ML
- Firebase 效能監控
- Firebase 即時資料庫
- Firebase 遠端設定
- Firebase 安裝
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
play-services-tagmanager
和play-services-analytics
程式庫的最新更新會更新 Android U 的BroadcastReceiver
註冊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
2023 年 10 月 16 日
最新的
play-services-maps
(18.2.0 版) 更新包含進階標記和檢查地圖功能的功能。兩份連結指南將說明如何使用地圖功能。- 新增
AdvancedMarkerOptions
,用於定義AdvancedMarker
的選項。 - 已新增「
AdvancedMarker
」 - 已新增「
PinConfig
」 - 已新增「
Glyph
」 - 已新增「
MapCapabilities
」 - 更新
GoogleMap
,以納入取得MapCapabilities
的方法,並監聽MapCapabilities
中的變更
- 新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:18.2.0
2023 年 10 月 2 日
最新版的
play-services-pay
程式庫 (v16.3.0) 包含以下變更:- 為許可清單中的應用程式新增
notifyCardTapEvent
方法,通知 Google Play 服務發生特定資訊卡輕觸事件時。
- 為許可清單中的應用程式新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-pay:16.3.0
2023 年 9 月 25 日
最新的 Nearby SDK (
play-services-nearby
) 更新包含以下變更:為
UwbClient
新增了addControleeWithSessionParams
方法,以支援已佈建的 STS 個別金鑰情況。為
UwbClient
新增reconfigureRangingInterval
和reconfigureRangeDataNtf
方法,以支援動態重新設定範圍間隔和範圍資料通知。新增測距功能,用於可設定的運算單元時間長度和間隔間隔。請參閱
supportedSlotDurations
、supportedRangingIntervals
、supportsRangingIntervalReconfigure
和hasBackgroundRangingSupport
相關說明。新增測距參數,以設定運算單元持續時間、執行間隔和 AoA。請參閱
slotDuration
、rangingInterval
和isAoaDisabled
。新增
getAuthenticationStatus
以取得驗證狀態,新增ConnectionInfo.Builder#setAuthenticationStatus
以設定驗證手掌結果。已移除 Nearby Presence 中的 API。沒有可用的替代政策。
已淘汰 Nearby Messages 中的 API。請改用
ConnectionsClient
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-nearby:19.0.0
2023 年 9 月 18 日
play-services-games-v2
程式庫重大更新,可讓遊戲開發人員以新的方式在遊戲中整合 Play 遊戲服務 (PGS)。詳情請參閱 PGS Recall API。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games-v2:19.0.0
2023 年 9 月 15 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 驗證
- Firebase Crashlytics
- Firebase 應用程式內通訊
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
2023 年 9 月 14 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase 應用程式內通訊
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
2023 年 9 月 13 日
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
最新版
play-services-wallet
程式庫變更了 PayButton API,針對使用 Google Play 服務低於 23.21.0 版的裝置,改回使用靜態按鈕素材資源。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
2023 年 8 月 31 日
play-services-auth
程式庫的最新更新版本包含下列變更:新增了 API 用戶端
AuthorizationClient
,可協助您要求授權,存取裝置上已登入帳戶的 Google 資料。已淘汰
getPhoneNumber
,且沒有替換項目。
play-services-fido
程式庫的最新更新版本包含下列變更:- 新增方法
toJson
,可傳回PublicKeyCredential
物件的 JSON 表示法。
- 新增方法
play-services-wearable
程式庫的最新更新包括下列變更:- 提供將應用程式從舊手機遷移至新手機的應用程式支援。
詳情請參閱「穿戴式裝置版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
2023 年 8 月 24 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase 效能監控
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
2023 年 8 月 22 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
2023 年 8 月 3 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 應用程式發布
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics Gradle 外掛程式
- Firebase 應用程式內通訊
- Firebase 安裝
- Firebase ML
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
2023 年 8 月 1 日
- 更新 Google Play 服務 ML Kit 程式庫中的自動縮放功能更新。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
2023 年 7 月 24 日
play-services-panorama
程式庫現已淘汰,將於 2023 年 10 月 30 日關閉。不提供替換功能。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-panorama:17.1.0
2023 年 7 月 18 日
sdkcoroutines
程式庫的初始版本。這個程式庫包含適用於 Java SDK 的非開發人員協同程式公用程式。
在 maven.google.com 上發布的構件
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
2023 年 7 月 13 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 應用程式發布
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase 效能監控
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
2023 年 7 月 5 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
2023 年 6 月 29 日
play-services-wallet
程式庫的最新更新版本包含下列變更:- 將 Pay Button API 從 Beta 版升級至穩定版。
變更按鈕的下列樣式:
- 按鈕文字大小現在與「GPay」標誌大小相符。
- 按鈕邊界已調整為最小和最大按鈕高度。
- 現在可以設定按鈕圓形功能。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:19.2.0
2023 年 6 月 26 日
play-services-auth
程式庫的最新更新版本包含下列變更:- 淘汰與已驗證電話號碼功能相關的 API。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.6.0
2023 年 6 月 20 日
Nearby UWB SDK (
play-services-nearby
) 的最新更新包含以下變更:新增查詢範圍功能,用於設定範圍的資料通知。請參閱「
supportedNtfConfigs
」。新增範圍參數來設定範圍資料通知:請參閱
uwbRangeDataNtfConfig
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-nearby:18.7.0
2023 年 6 月 15 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Storage for Firebase
- Firebase Crashlytics Gradle 外掛程式
- Firebase 效能監控
詳情請參閱「Firebase Android SDK 版本資訊」。
play-services-tagmanager
程式庫的最新更新改善了內部工具程序。沒有任何開發人員相關變更。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
2023 年 5 月 25 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Firebase App Check
- Firebase 即時資料庫
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
2023 年 5 月 18 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
2023 年 5 月 9 日
適用於 Android 的 TensorFlow Lite 加速服務公開測試版現已推出。
您可以使用加速服務程式庫 (
play-services-tflite-acceleration
),在裝置上執行機器學習效能基準測試,並自動判斷加快機器學習工作負載的速度。詳情請參閱加速服務說明文件。最新的 Google Play 服務 TensorFlow Lite 程式庫包含 TensorFlow 2.12.0 版內含的所有變更。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2023 年 5 月 2 日
- 推出中文、梵文、日文和韓文的 Google Play 服務 ML Kit 文字辨識 v2 程式庫初始版本。此外,也更新了現有的
play-services-mlkit-text-recognition
程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
2023 年 5 月 1 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase 驗證
- Firebase Crashlytics
- Firebase 應用程式內通訊
- Firebase 效能監控
- Firebase 即時資料庫
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
2023 年 4 月 20 日
- 最新的
play-services-oss-licenses
程式庫更新修正了從程式庫本身移除多餘授權資訊的修正內容。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-oss-licenses:17.0.1
2023 年 4 月 17 日
- 最新版
play-services-wallet
程式庫包含用來建立及自訂 Google Pay 付款按鈕的新 API。詳情請參閱 Google Pay for Payments 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:19.2.0-beta01
2023 年 4 月 13 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
- Cloud Firestore
- Firebase 應用程式發布
- Firebase 驗證
- Firebase Crashlytics Gradle 外掛程式
- Firebase 即時資料庫
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
2023 年 4 月 4 日
play-services-auth
程式庫的最新更新版本包含下列變更:- 已在
BeginSignInRequest
中新增 API,讓開發人員使用 Jetpack 程式庫透過 JSON 要求取得密碼金鑰。
- 已在
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
2023 年 3 月 29 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
2023 年 3 月 28 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 驗證
詳情請參閱「Firebase Android SDK 版本資訊」。
play-services-cast
、play-services-cast-framework
和play-services-cast-tv
程式庫的更新包括:NotificationManager
現在用於發布投放媒體通知,而非前景服務。- 新增
CastReasonCodes#CAST_CANCELLED
,表示投放工作階段已取消。
詳情請參閱 Cast Android 傳送端 SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
2023 年 3 月 24 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
- Cloud Firestore
- Firebase 應用程式發布
- Firebase Crashlytics
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.3.0
- com.google.firebase:firebase-analytics:21.2.1
- com.google.firebase:firebase-analytics-ktx:21.2.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta07
- com.google.firebase:firebase-common:20.3.2
- com.google.firebase:firebase-common-ktx:20.3.2
- com.google.firebase:firebase-config:21.3.0
- com.google.firebase:firebase-config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- com.google.firebase:firebase-crashlytics-ktx:18.3.6
- com.google.firebase:firebase-crashlytics-ndk:18.3.6
- com.google.firebase:firebase-datatransport:18.1.8
- com.google.firebase:firebase-encoders-json:18.0.1
- com.google.firebase:firebase-firestore:24.4.5
- com.google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- com.google.android.gms:play-services-measurement-api:21.2.1
- com.google.android.gms:play-services-measurement-base:21.2.1
- com.google.android.gms:play-services-measurement-impl:21.2.1
- com.google.android.gms:play-services-measurement-sdk:21.2.1
- com.google.android.gms:play-services-measurement-sdk-api:21.2.1
2023 年 3 月 21 日
- Google Play 服務程式碼掃描器程式庫 (
play-services-code-scanner
) 現已正式發布。如要進一步瞭解此更新,請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-code-scanner:16.0.0
2023 年 3 月 20 日
裝置效能 (
play-services-deviceperformance
) 程式庫的初始版本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-deviceperformance:16.0.0
2023 年 3 月 13 日
play-services-basement
程式庫的最新更新可改善連線至 Google Play 服務的效能。最新的 Nearby UWB SDK 包含以下變更:
- 已修正 Nearby 服務重複使用
UWBClient
以支援多個工作階段的問題。
- 已修正 Nearby 服務重複使用
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
2023 年 3 月 10 日
最新版 Play 遊戲服務 (第 2 版) 原生更新包含下列 GNI 程式庫 (
play-services-gni-native-c
) 變更。這個程式庫是程式庫包裝函式工具的支援程式庫。- 新增對原生回呼的支援
- 已新增輔助巨集
在 maven.google.com 上發布的構件
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2023 年 3 月 2 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase App Check
- Firebase 應用程式發布
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 雲端通訊
- Firebase 應用程式內通訊
- Firebase 安裝
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
2023 年 2 月 28 日
封鎖商店程式庫 (
play-services-auth-blockstore
) 的最新更新包含以下變更:新增
StoreBytesData.Builder#setKey
方法,將資料與鍵建立關聯。為
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
新增 API,並提供其他要求選項。為
BlockstoreClient#deleteBytes(DeleteBytesRequest)
新增 API,並提供其他要求選項。新增常數變數
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
,可在尚未指定索引鍵時使用。淘汰
BlockstoreClient#retrieveBytes()
,改用BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-blockstore:16.2.0
2023 年 2 月 27 日
- Google Play 服務 Thread 程式庫的最新更新會將 API 從 Beta 版狀態升級為正式發布版。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-threadnetwork:16.0.0
2023 年 2 月 15 日
play-services-base
程式庫的最新更新版本包含下列變更:- 在
GoogleApiAvailability
中新增 API,可讓開發人員針對isGooglePlayServicesAvailable
使用ActivityResultContract
模式傳回的錯誤代碼顯示DialogFragment
。
- 在
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
- Firebase 安裝
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
2023 年 2 月 10 日
最新的 Firebase 更新內容包含:
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
2023 年 2 月 9 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase A/B 測試
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase 安裝
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
2023 年 2 月 1 日
最新的 Nearby UWB SDK 包含以下變更:
- 新增測距功能,用來顯示裝置容量:
minRangingInterval
supportedChannels
新增範圍參數以支援 Provisioned-STS 範圍:
已在距離位置啟用 RSSI:
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-nearby:18.4.0
2023 年 1 月 31 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
2023 年 1 月 24 日
- Stream Protect SDK 現已淘汰,將於 2023 年停用。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-streamprotect:16.1.0
2023 年 1 月 19 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Firebase App Check
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Crashlytics
- Firebase 應用程式內通訊
- Firebase ML
- Firebase 效能監控
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的最新版
google-services
外掛程式 (4.3.15 版) 現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。play-services-fido
程式庫的最新更新版本包含下列變更:- 修正
ResidentKeyRequirement
導致建構失敗的問題。
- 修正
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
2023 年 1 月 18 日
play-services-pay
程式庫的最新更新版本包含下列變更:新增 API
getPendingIntentForWalletOnWear
,讓 Wear 合作夥伴透過傳回的PendingIntent
,在手機上啟動錢包 Wear UI。新增新的 API
getProductName
,會傳回這個市場中的產品名稱。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-pay:16.1.0
2022 年 12 月 15 日
- Google Play 服務 Matter 程式庫的最新更新將 API 從 Beta 版升級至正式發布。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-home:16.0.0
2022 年 12 月 14 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
2022 年 12 月 8 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 雲端通訊
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
2022 年 12 月 6 日
- 初始 Beta 版 Google Play 服務 ML Kit 智慧回覆程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
2022 年 12 月 5 日
OSS 授權 Gradle 外掛程式的最新更新修正了以下問題:
- 設定
notCompatibleWithConfigurationCache
可避免啟動 Gradle 設定快取功能時發生錯誤。(GitHub 問題 #206)。
- 設定
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.6
2022 年 11 月 17 日
play-services-auth
程式庫的最新更新版本包含下列變更:- 已在
BeginSignInRequest
中新增 API,讓開發人員透過 JetPack 程式庫使用密碼金鑰。 - 已在
CredentialSavingClient
中新增 API,可讓開發人員從活動結果意圖擷取狀態物件。
- 已在
play-services-fido
程式庫的最新更新版本包含下列變更:最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 效能監控
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fido:19.0.0
- com.google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- com.google.firebase:firebase-firestore-ktx:24.4.1
- com.google.firebase:firebase-functions:20.2.1
- com.google.firebase:firebase-functions-ktx:20.2.1
- com.google.firebase:firebase-perf:20.3.0
- com.google.firebase:firebase-perf-ktx:20.3.0
2022 年 11 月 11 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
2022 年 11 月 3 日
play-services-location
程式庫的最新更新版本包含下列變更:- 更新不正確的依附元件,修正
SettingsClient
問題。
- 更新不正確的依附元件,修正
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:21.0.1
2022 年 10 月 28 日
play-services-games
程式庫的最新更新版本包含下列變更:- 重新引入
23.0.0
版本中不包含的部分常數。
- 重新引入
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:23.1.0
2022 年 10 月 27 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase ML
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
2022 年 10 月 24 日
- Play 遊戲服務 (第 2 版) 原生廣告的初始 Beta 版。 詳情請參閱說明文件。
在 maven.google.com 上發布的構件
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
2022 年 10 月 20 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
詳情請參閱「Firebase Android SDK 版本資訊」。
TensorFlow Lite for Play 服務程式庫的最新更新包含以下變更:
- 改善下載選用模組時的穩定性。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
2022 年 10 月 13 日
play-services-location
程式庫的最新更新版本包含下列變更:FusedLocationProviderClient
、ActivityRecognitionClient
、GeofencingClient
和SettingsClient
現已改為介面,而非類別,有助於強制正確使用內容,並提升可測試性。- 新增
LocationRequest.Builder
類別做為建構LocationRequest
的偏好方法,以及淘汰舊的建構方法。 CurrentLocationRequest.Builder
和LastLocationRequest.Builder
現在是final
。- 免安裝應用程式所叫用的
PendingIntent
API 現在會正確失敗,而不會傳回結果。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:21.0.0
2022 年 10 月 13 日
play-services-threadnetwork
程式庫的最新更新版本包含下列變更:- 已新增對 Android 8.0 (API 級別 26) 的支援。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
2022 年 10 月 12 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Firebase A/B 測試
- Firebase App Check
- Firebase 應用程式發布
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Firebase ML
- Firebase 效能監控
- Firebase Performance Monitoring Gradle 外掛程式
- Firebase 即時資料庫
- Firebase 遠端設定
- Firebase 安裝
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
2022 年 10 月 10 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
play-services-cast
和play-services-cast-framework
程式庫的更新。詳情請參閱 Cast Android 傳送端 SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
2022 年 9 月 29 日
play-services-tflite-gpu
程式庫的最新更新版本包含下列變更:- 新增
TfLiteGpu.getClient(context)
,以便與ModuleInstallClient
API 相容。 - 已改善「
TfLiteGpu.isGpuDelegateAvailable(context)
」的穩定性
- 新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-tflite-gpu:16.1.0
2022 年 9 月 21 日
play-services-games
程式庫的最新更新版本包含下列變更:- 已淘汰錄影功能。
- 透過 Android SDK 33 以上版本適用的 Play 遊戲服務停用了錄影功能。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:23.0.0
2022 年 9 月 20 日
穿戴式裝置程式庫的最新更新版本包含下列變更:
- 針對搭載 Google Play 服務的裝置提高穿戴式裝置 SDK 的可用性。
- 新增針對指定 Android 13 為目標的應用程式支援。
- 將
@RecentlyNonNull
和@RecentlyNullable
替換為嚴格的是否可為空值註解 (@NonNull
和@Nullable
)。經過這項變更後,現在如果會導致空值警告,會在建構 Kotlin 程式碼或使用 Javanull
檢查架構時發生錯誤。
詳情請參閱「穿戴式裝置版本資訊」。
更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
2022 年 9 月 15 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase App Check
- Firebase 應用程式發布
- Firebase Crashlytics Gradle 外掛程式
- Firebase 安裝
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的最新版
google-services
外掛程式 (4.3.14 版) 現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
2022 年 9 月 13 日
- Google Play 服務 Matter 程式庫的初始 Beta 版。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-home:16.0.0-beta1
2022 年 9 月 6 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase App Check
詳情請參閱「Firebase Android SDK 版本資訊」。
現已推出最新的 Google Play 服務 TensorFlow Lite 程式庫 (v16.0.0)。在這個版本中,程式庫現已全面開放使用。這個程式庫可做為獨立 TensorFlow Lite 程式庫的替代方案,藉此縮減應用程式大小,並接收自動更新。詳情請參閱 TensorFlow 說明文件。
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
2022 年 9 月 1 日
play-services-auth
程式庫的最新更新有下列變更:- 已在
BeginSignInRequest
和GetSignInIntentRequest
中新增 API,讓您在使用「使用 Google 帳戶登入」功能時,可從使用者的 Google 帳戶要求已驗證的電話號碼。
- 已在
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Firebase A/B 測試
- Firebase App Check
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Firebase 安裝
- Firebase ML
- Firebase 效能監控
- Firebase 即時資料庫
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
2022 年 8 月 16 日
- 更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
play-services-dtdi
程式庫 (v16.0.0-beta01) 的初始 Beta 版現已推出。這是裝置對裝置 API 的第一個公開版本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
2022 年 8 月 8 日
play-services-cast
、play-services-cast-framework
和play-services-cast-tv
程式庫的更新包括:- 已淘汰
CastContext#getSharedInstance(Context)
。請改用傳回 Task API 的CastContext#getSharedInstance(Context, Executor)
,以及使用ModuleUnavailableException
處理 Cast SDK 無法載入內部 Cast 模組時的例外狀況。 - 已淘汰
ApplicationMetadata#getImages()
。請改用ApplicationMetadata#getIconUrl()
,傳回在 Cast Developer Console 設定的應用程式映像檔。 - 已將
play-services-cast-tv
程式庫的minSdkVersion
從 14 變更為 16。
詳情請參閱 Cast Android 傳送端 SDK 版本資訊。
- 已淘汰
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
2022 年 8 月 5 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 驗證
- Firebase 雲端通訊
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2022 年 8 月 2 日
- Google Play 服務 G+ SDK (
com.google.android.gms.plus
) 已於 2018 年淘汰,並於 2022 年 2 月全面停用。因此已移除所有相關參考說明文件。
2022 年 8 月 1 日
- 現已推出最新的 Google Play 服務 TensorFlow Lite 程式庫 (v16.0.0-beta03)。這個程式庫可做為獨立 TensorFlow Lite 程式庫的替代方案,藉此縮減應用程式大小,並接收自動更新。詳情請參閱 TensorFlow 說明文件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
2022 年 7 月 25 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
2022 年 7 月 18 日
play-services-maps
的最新更新包含正式發布版的進階折線自訂功能,具體如下:- 將樣式時距新增至折線。
- 新增Sprite 樣式。
- 新增紋理樣式。
最新的 Nearby UWB SDK 包含以下變更:
- 已啟用 UWB 控制器用戶端建立功能。
- 啟用一對多雙向雙向範圍 (DS-TWR)。
最新的 Nearby Connections SDK 更新包含以下變更:
- 新增
ConnectionLifecycleCallback#onBandwidthChanged
,通知用戶端連線品質良好 (6 ~ 60 MBps)、正常 (60 ~ 200 KBps) 或不佳 (5 KBps)。 - 新增
ConnectionType
以取代原始 API (例如,使用AdvertisingOptions.Builder#setConnectionType
,而非AdvertisingOptions.Builder#setDisruptiveUpgrade
)。 - 已淘汰
AdvertisingOptions.Builder#setDisruptiveUpgrade
,請改用AdvertisingOptions.Builder#setConnectionType
。 - 已淘汰
ConnectionOptions.Builder#setDisruptiveUpgrade
,請改用ConnectionOptions.Builder#setConnectionType
。
- 新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
2022 年 7 月 15 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 動態模組支援
- Firebase ML
- Firebase 遠端設定
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
2022 年 7 月 14 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
2022 年 7 月 6 日
- Google Play 服務 ThreadNetwork 程式庫的初始 Beta 版。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
2022 年 6 月 28 日
Android 適用的最新版
google-services
外掛程式 (v4.3.13) 現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。Google Play 服務程式碼掃描器程式庫現已推出最新版本。如要進一步瞭解其更新,請參閱 ML Kit 版本資訊。
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新包括下列變更:- 新增了
OptionalModuleApi
介面,指出 API 是否需要額外的 Google Play 服務元件 (也就是選用的模組)。 - 新增
ModuleInstallClient
類別,可讓您傳送明確要求以下載選用模組、發布選用模組,以及檢查需要選用模組的 API 是否可用。
- 新增了
現已提供
play-services-base-testing
程式庫的初始版本。可為ModuleInstallClient
提供測試假資訊。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
2022 年 6 月 23 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的
google-services
外掛程式 (4.3.12 版) 和適用於 Android (v1.2.4) 的strict-version-matcher
外掛程式版本現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
2022 年 6 月 7 日
play-services-location
程式庫的最新更新版本包含下列變更:- 修正 Kotlin 用戶端的是否可為空值註解問題。
- 修正
LocationCallback
記憶體流失問題。 - 為 getCurrentLocation() 加入新的 API,並提供額外的要求選項。
- 針對 getLastLocation() 加入新的 API,並提供額外的要求選項。
- 為 requestLocationUpdates() 新增了執行程式支援的新 API。
- 淘汰 LocationRequest.PRIORITY_* 常數,並改用 Priority.PRIORITY_* 常數,
- 淘汰 LocationRequest.setExpirationTime(),改用 LocationRequest.setExpirationDuration()。
- 說明程式庫的參考說明文件,並增加額外指南。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:20.0.0
2022 年 6 月 1 日
play-services-appindex
程式庫現已正式發布。這個程式庫是用來取代firebase-appindexing
程式庫,並支援以Indexables
和UserActions
形式與 Google 助理共用結構化文件的用途。如要進一步瞭解如何透過 Google 助理共用文件,請參閱「推送動態捷徑給 Google 助理」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-appindex:16.1.0
2022 年 5 月 26 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 應用程式發布
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 驗證
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase 效能監控
詳情請參閱「Firebase Android SDK 版本資訊」。
最新的 Google Play 服務 TensorFlow Lite 程式庫包含 TensorFlow 2.9 版內含的所有變更。
最新版
play-services-fitness
程式庫淘汰了支援讀取及寫入歷來健身資料的 API,並改用 Health Connect。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
2022 年 5 月 25 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
2022 年 5 月 23 日
更新至
play-service-nearby
(18.2.0 版) 的最新更新包含 Nearby UWB API 的第一個公開版本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-nearby:18.2.0
2022 年 5 月 19 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 雲端通訊
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
2019 年 5 月 31 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 驗證
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
2022 年 5 月 10 日
- Google Play 服務 Code Scanner 程式庫的初始 Beta 版。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
2022 年 5 月 6 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Firebase App Check
- Firebase 雲端通訊
- Firebase 即時資料庫
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
2022 年 5 月 3 日
play-services-basement
程式庫的最新更新可以提高簽章驗證作業的安全性,並解決可變動的PendingIntent
安全漏洞。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:18.0.2
2022 年 4 月 27 日
play-services-auth
程式庫的最新更新有下列變更:- 淘汰
CredentialClient
中的 API 和相關要求/回應類別。
- 淘汰
Firebase 的最新更新包含 Firebase Crashlytics 的變更。
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
2022 年 4 月 14 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase App Check
- Firebase 應用程式發布
- Firebase 雲端通訊
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
2022 年 4 月 12 日
最新的
play-services-nearby
(18.1.0 版) 更新包含下列變更:現在如要使用 Android S 的 Nearby Connections,就必須取得
BLUETOOTH_ADVERTISE
、BLUETOOTH_CONNECT
和BLUETOOTH_SCAN
權限。新增
Payload#setFileName()
和Payload#setParentFolder()
,以便使用指派的檔案名稱和相對路徑儲存接收的檔案。新增
VariantOfConcern
,允許公共衛生主管機關 (PHA) 在接觸通知中附加 PHA 定義的疑慮變化版本。舉例來說,PHA 可以指派下列定義:VariantOfConcernType.type1
「疫苗很有效」VariantOfConcernType.type2
為「高度傳輸」VariantOfConcernType.type3
為「高嚴重性」VariantOfConcernType.type4
為「疫苗突破性挑戰」淘汰了 Nearby Messages 超音波功能。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-nearby:18.1.0
2022 年 3 月 24 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
- Cloud Firestore
- Firebase App Check
- Firebase 驗證
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
2022 年 3 月 22 日
play-services-basement
程式庫的最新更新可解決 Android 12 StrictMode 違規的問題。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:18.0.1
2022 年 3 月 17 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
- Firebase 雲端通訊
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
2022 年 3 月 15 日
- 現已提供
play-services-games-v2
程式庫的初始版本。這個程式庫提供簡化的登入功能。詳情請參閱第 2 版登入入門指南。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games-v2:17.0.0
2022 年 3 月 10 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Firebase A/B 測試
- Firebase 應用程式發布
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Firebase 安裝
- Firebase ML
- Firebase 效能監控
- Firebase 即時資料庫
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
2022 年 3 月 8 日
play-services-wallet
程式庫的最新更新包含信用卡 OCR 的全新 API。詳情請參閱開發人員指南。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:19.1.0
2022 年 2 月 28 日
OSS 授權 Gradle 外掛程式的最新更新修正了以下問題:
工作執行順序導致 Hilt DI 程式庫發生問題 (GitHub 問題 #209、GitHub 問題 #194、GitHub Hilt 問題 #2744)
含有大量變化版本的專案需要較長的時間執行依附元件偵測 (GitHub 問題 #200)
納入測試依附元件 (GitHub 問題 #214)
缺少授權 (GitHub 問題 #215)
降低
AmbiguousVariantSelectionException
記錄嚴重性 (GitHub 問題 #202)
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.5
2022 年 2 月 22 日
更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
2021 年 2 月 17 日
- Google Play 服務 TensorFlow Lite 程式庫的公開 Beta 版現已推出。這個程式庫可做為獨立的 TensorFlow Lite 程式庫的替代項目,可縮減應用程式大小,並接收自動更新。詳情請參閱 TensorFlow 說明文件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
2022 年 2 月 11 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
- Firebase ML
- Firebase 效能監控
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
2022 年 2 月 1 日
play-services-auth
程式庫的最新更新包含新的 API,可加快登入提示,透過電話號碼進行驗證。讓使用者在 SIM 卡上選取電話號碼,並與通話應用程式分享號碼。詳情請參閱 API 說明文件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.1.0
2022 年 1 月 25 日
- 更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
2022 年 1 月 20 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Performance Monitoring Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
2022 年 1 月 10 日
Block Store SDK 的最新更新包含以下變更:
新增
StoreBytesData.Builder#setShouldBackupToCloud
方法,可用來將應用程式的 Block Store 資料備份至雲端。新增了
BlockstoreClient#isEndToEndEncryptionAvailable
API,可讓您檢查備份到雲端的 Block Store 資料是否會進行端對端加密。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-blockstore:16.1.0
2022 年 1 月 5 日
- 更新的數個程式庫 (請參閱下方的「發布的成果」一節) 包含使用最新版本的
play-services-base
和play-services-tasks
(v18.0.1),來修正 2021 年 12 月 9 日版本中所述的問題。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
2021 年 12 月 16 日
最新的
play-services-base
和play-services-tasks
更新可解決在處理Task<Void>
時,可能導致執行階段 NPE (NullPointerException
) 導致 Kotlin 程式碼出現的問題。如果您使用 2021 年 12 月 9 日版本中列出的任何程式庫版本,就可以明確依據play-services-base
和play-services-tasks
的 18.0.1 版來避免執行階段 NPE。請將以下內容新增至build.gradle
的dependencies
區段:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
我們預計於 2022 年 1 月發布 12 月 9 日發布的其他構件新版本,並在
play-services-base
和play-services-tasks
的 18.0.1 版本中加入新的POM
依附元件。最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
這個 Firebase 版本會納入最新版的
play-services-base
和play-services-tasks
(18.0.1 版),修正 2021 年 12 月 9 日版本中所述的問題。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
2021 年 12 月 14 日
- 更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
2021 年 12 月 10 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
2021 年 12 月 9 日
以下列舉幾個程式庫的最新更新項目:
- 之前使用
@RecentlyNonNull
和@RecentlyNullable
時,會使用嚴格是否可為空值註解 (@NonNull
和@Nullable
)。經過這項變更,現在在建構 Kotlin 程式碼或使用 Javanull
檢查架構時,會導致空值警示的原因現在會發生錯誤。類似的註解變更將在日後的其他com.google.android.gms
構件版本中逐步推出。
如需受影響程式庫的完整清單,請參閱「已發布的構件」部分。
- 之前使用
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新包含上述嚴格的是否可為空值註解異動,以及下列額外變更:- 已從範圍中移除已淘汰的健身常數。
- 將
withTimeout()
公用程式方法新增至 Tasks
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
2021 年 11 月 30 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase App Check
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase ML
- Firebase 效能監控
- Firebase 即時資料庫
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
2021 年 11 月 18 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
2021 年 11 月 16 日
play-services-cast
和play-services-cast-framework
程式庫的更新包括:- 改善佇列:
- 已將新的
itemsReorderedAtIndexes
回呼新增至MediaQueue
,系統會在佇列重新排序時呼叫此方法。 - 開始支援佇列指令序列化。
- 將「RemoteMediaClient#queueSetRepeatMode」中的
customData
參數設為空值。 - 「遠端顯示」功能已淘汰。
minSdkVersion
已從 14 變更為 16。
詳情請參閱 Cast Android 傳送端 SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
2021 年 10 月 29 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
2021 年 10 月 27 日
play-services-maps
用戶端程式庫現已正式發布,支援 Android API 級別 19 (Android 4.4、KitKat) 以上版本。這個版本內含新的地圖轉譯器,可選用,有助於提高效能和穩定性,並支援雲端式地圖樣式設定。如要進一步瞭解此次和其他更新內容,請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:18.0.0
2021 年 10 月 11 日
play-services-appset
程式庫現已正式發布。這個程式庫在設計上支援分析或詐欺防範等用途,兼顧使用者隱私。這個程式庫包含管理應用程式組 ID 的方法。應用程式組 ID 是特定裝置上的專屬 ID,可讓您關聯貴機構旗下一組應用程式的使用情形或動作。詳情請參閱這份指南。
此正式發布版包含下列開發人員預覽版本更新:
- 重新命名多個用戶端介面。詳情請參閱
play-services-appset
API 參考說明文件。 - 讓
play-services-appset
程式庫與即將推出的開發人員範圍應用程式集 ID 相容。Google Play 服務預計不久之後就能支援以開發人員為範圍的應用程式組 ID。這項功能會在 Google Play 服務中發布,並推送至使用者的裝置,不必升級play-services-appset
程式庫版本。
- 重新命名多個用戶端介面。詳情請參閱
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-appset:16.0.0
2021 年 10 月 4 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Firebase 效能監控
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
2021 年 9 月 22 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
2021 年 9 月 22 日
ads-identifier
程式庫的最新更新包含 Google Play 服務權限的宣告:com.google.android.gms.permission.AD_ID
。如果使用
ads-identifier
v17.1.0 以上版本,就無須在應用程式資訊清單中再次宣告權限,即可存取廣告 ID。但是,如果您的應用程式不應存取廣告 ID,則必須使用<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
移除該權限。詳情請參閱
getId()
。play-services-pay
程式庫的最新更新修正了導致所有 API 遭到封鎖的權限問題。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
2021 年 9 月 13 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Functions for Firebase (用戶端)
- Firebase 即時資料庫
- Firebase 應用程式發布 Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
2021 年 9 月 9 日
AFS 原生程式庫的最新更新包括以下變更:
- 修正
onAdLeftApplication
無法記錄廣告點擊的錯誤。 - 修正應用程式在沒有連線的情況下嘗試載入廣告時會異常終止的錯誤。
- 修正
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-afs-native:19.0.1
2021 年 8 月 23 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
2021 年 8 月 20 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 應用程式內通訊
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
2021 年 8 月 19 日
Analytics (分析) 程式庫的最新更新包括以下變更:
- 修正了無法使用 Android 12 建構程式庫做為目標的問題。
TagManager 程式庫的最新更新包含以下變更:
- 改善內部基礎架構。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
2021 年 8 月 9 日
應用程式可使用 Blockstore SDK,以便在新設定的手機上順暢登入。詳情請參閱 Blockstore SDK 參考說明文件。
Android 適用的 google-services 外掛程式 (v4.3.10) 現已推出更新版本。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
2021 年 8 月 5 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的 google-services 外掛程式 (v4.3.9) 現已推出更新版本。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
2021 年 7 月 28 日
play-services-appset
程式庫的開發人員預覽版本現已推出。這個程式庫在設計上支援分析或詐欺等用途,兼顧使用者隱私。這個程式庫包含管理應用程式組 ID 的方法。應用程式組 ID 是特定裝置上的專屬 ID,可讓您關聯貴機構旗下一組應用程式的使用情形或動作。詳情請參閱這份指南。
ads-identifier
API 參考說明文件已更新,說明當使用者啟用限制廣告追蹤功能,以及新的 Google Play 服務權限時,廣告 ID 即將進行的變更。詳情請參閱
getId()
。ads-identifier
程式庫本身沒有任何變更。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-appset:16.0.0-alpha1
2021 年 7 月 22 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase 即時資料庫
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
2021 年 7 月 21 日
最新的
play-services-auth
程式庫更新包含下列變更:- 已新增
CredentialSavingClient#saveAccountLinkingToken
API,協助您將應用程式中的使用者帳戶連結到 Google,方便連結帳戶。 - 新增
BeginSignInRequest.Builder#associateLinkedAccounts
方法,如果使用者先前已將帳戶連結至 Google,協助您將使用者登入應用程式。
- 已新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:19.2.0
2021 年 7 月 9 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase App Check
- Cloud Firestore
- Firebase 效能監控
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
2021 年 7 月 1 日
- 現已提供
play-services-pay
程式庫的初始版本。這個程式庫會取代play-services-wallet
程式庫的WalletObjects
功能。詳情請參閱這份整合指南。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-pay:16.0.0
2021 年 6 月 23 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
2021 年 6 月 17 日
最新版的 AFS 原生程式庫包含下列變更:
更新行動廣告的顯示方式,以配合網路和預覽廣告顯示。 詳情請參閱適用於 Android 的 AFS 原生 SDK 版本資訊。
移除請求 SPA 廣告的功能。
Stream Protect SDK 現在可以與易受延遲影響的 Android TV 應用程式搭配使用。這個 SDK 需要裝置韌體支援,且目前只能在 Chromecast (支援 Google TV) 上執行。詳情請參閱 Stream Protect SDK 參考文件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
2021 年 6 月 16 日
為了強制執行嚴格的是否可為空值設定,我們為幾個先前未明確定義是否可為空值的 SDK 新增了
@RecentlyNonNull
和@RecentlyNullable
註解。這項變更會導致系統針對空值安全性違規發出警告。這項變更可提供更好的 Kotlin 互通性,並為使用 Java 空值檢查架構的應用程式提供更佳的靜態空值檢查。
日後其他
com.google.android.gms
構件的版本中會逐步推出@RecentlyNonNull
和@RecentlyNullable
類似的新增項目。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
2021 年 6 月 8 日
最新的
play-services-nearby
(18.0.0 版) 更新包含下列變更:在 API 介面新增
@NonNull
和@Nullable
註解,這可能會破壞先前以安全方式處理null
值的 Kotlin 應用程式 (請參閱 有關空值的 Kotlin 說明文件)。將 ConnectionsClient 變更為介面,而非抽象類別。
已將 ConnectionsClient#MAX_BYTES_DATA_SIZE 變更為最終版。
新增 ConnectionInfo#getAuthenticationDigits(),以取得可做為兩部裝置的使用者可理解的 4 位數驗證權杖。
新增使用 Payload#isSensitive() 和 Payload#setSensitive(boolean) 傳輸敏感檔案,防止其他應用程式存取共用檔案。
新增對中斷式升級功能的支援。這項功能預設為啟用。用戶端可以使用 AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) 和 ConnectionOptions.Builder#setDisruptiveUpgrade(boolean) 停用該網路,避免原先連線的 Wi-Fi 網路在升級過程中停用或中斷連線。
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
2021 年 6 月 3 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase Dynamic Links
- Firebase 效能監控
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
2021 年 5 月 26 日
為了強制執行嚴格的是否可為空值設定,我們為幾個先前未明確定義是否可為空值的 SDK 新增了
@RecentlyNonNull
和@RecentlyNullable
註解。這項變更會導致系統針對空值安全性違規發出警告。這項變更可提供更好的 Kotlin 互通性,並為使用 Java 空值檢查架構的應用程式提供更優異的靜態空值檢查。
日後其他
com.google.android.gms
構件的版本中會逐步推出@RecentlyNonNull
和@RecentlyNullable
類似的新增項目。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
2021 年 5 月 14 日
- Android 適用的 google-services 外掛程式 (v4.3.8) 現已推出更新版本。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.8
2021 年 5 月 13 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 驗證
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的 google-services 外掛程式 (v4.3.7) 現已推出更新版本。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
2021 年 5 月 11 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Google Analytics (分析) 專用 Firebase SDK
- Firebase A/B 測試
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 應用程式索引
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Firebase 安裝
- Firebase ML
- Firebase 效能監控
- Firebase Performance Monitoring Gradle 外掛程式
- Firebase 即時資料庫
- Firebase 遠端設定
下列選項的初始 Beta 版現已開放使用:
- Firebase App Check
- Firebase 動態功能模組支援
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的 google-services 外掛程式 (v4.3.6) 現已推出更新版本。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
2021 年 4 月 29 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
2021 年 4 月 27 日
最新的
play-services-maps
更新包含下列變更:- 將 "non-semver-breaking" 新增至 API 介面的「是否可為空值」註解。
在
AndroidManifest.xml
中新增下列宣告,以支援 Android 11 (API 級別 30) 以上版本的套件瀏覽權限篩選。更新為com.google.android.gms:play-services-maps:17.0.1
後,您可以從自己的AndroidManifest.xml
中移除以下這行:
穿戴式裝置程式庫的最新更新版本包含下列變更:
- 修正錯誤
- 針對搭載 Google Play 服務的裝置提高穿戴式裝置 SDK 的可用性。
詳情請參閱「穿戴式裝置版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
2021 年 4 月 20 日
最新的 Cast SDK 更新包含下列項目:
- 已刪除 GameManager 和相關 API。已於 2017 年淘汰。
- 已將 SessionState 類別新增至 Cast 用戶端程式庫。
- 新增 CastReasonCodes,以提供 CastStatusCodes 的詳細說明。使用 CastContext#getCastReasonCodeForCastStatusCode(int) 方法,從 CastStatusCodes 轉譯為 CastReasonCodes。
- 將依附元件
com.google.android.datatransport:transport-api
更新為最新版本。
詳情請參閱 Cast Android 傳送端 SDK 版本資訊。
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase ML
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
2021 年 4 月 12 日
OSS 授權 Gradle 外掛程式的最新更新修正了以下問題:
- 支援專案中的依附元件週期。(GitHub 問題 #172)
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.4
2021 年 4 月 8 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 驗證
- Firebase 雲端通訊
- Firebase 執行個體 ID
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
2021 年 4 月 5 日
OSS 授權 Gradle 外掛程式的最新更新修正了以下問題:
- 因使用過時 API 而引發建構警告 (GitHub 問題 #166)
- 未快取工作 (GitHub 問題 #68) (GitHub 問題 #146) (GitHub 問題 #165)
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
2021 年 3 月 25 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
2021 年 3 月 15 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
2021 年 3 月 11 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
- Firebase 即時資料庫
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
2021 年 3 月 1 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 驗證
- Firebase 應用程式內通訊
- Firebase ML
- Firebase 遠端設定
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Crashlytics Gradle 外掛程式
- Firebase Performance Monitoring Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
2021 年 2 月 18 日
最新的
play-services-location
更新包含下列變更:根據預設,整合式位置預測提供工具 (FLP) 現在會略過初始不正確的位置。此行為可改善定位精確度,同時將延遲時間降至最低。開發人員如果偏好更快取得結果,而非更準確的結果,可以呼叫新的
LocationRequest#setWaitForAccurateLocation()
方法。新增
ActivityRecognitionClient#requestSleepSegmentUpdates()
方法,可讓應用程式註冊 Sleep API。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:18.0.0
2021 年 2 月 11 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 應用程式索引
- Firebase 效能監控
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2021 年 2 月 2 日
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新僅包含內部更新。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
2021 年 1 月 28 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase 應用程式內通訊
- Firebase 遠端設定
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的 google-services 外掛程式 (v4.3.5) 現已推出更新版本。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
2021 年 1 月 25 日
最新的
play-services-fido
程式庫更新包含以下變更:推出了
SourceDirectTransferClient
類別的初始公開 Beta 版。這個類別提供將 Android 手機轉換為 FIDO 驗證器的方法,才能完成驗證程序。淘汰了
Fido#FIDO2_KEY_RESPONSE_EXTRA
和Fido#FIDO2_KEY_ERROR_EXTRA
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-fido:19.0.0-beta
2021 年 1 月 20 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
2021 年 1 月 14 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 驗證
- Firebase 效能監控
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
2020 年 12 月 16 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Firebase 雲端通訊
- Firebase 應用程式內通訊
- Firebase 安裝
- Firebase 執行個體 ID
- Firebase 效能監控
- Firebase 即時資料庫
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
2020 年 12 月 8 日
- Google Play 服務 Vision 程式庫的最新更新只包含內部更新。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
2020 年 12 月 4 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
2020 年 12 月 3 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
2020 年 11 月 25 日
新增了
play-services-password-complexity
程式庫。針對搭載 Android 4.4 以上版本的裝置,這個程式庫支援螢幕鎖定品質檢查 (Android 10 中引入這項功能)。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-password-complexity:17.0.0
2020 年 11 月 12 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 驗證
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase 安裝
- Firebase 效能監控
- Firebase Performance Monitoring Gradle 外掛程式
- Firebase 遠端設定
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
2020 年 11 月 9 日
play-services-auth
程式庫的最新更新版本包含下列變更:已新增 API 用戶端
CredentialSavingClient
,協助您儲存使用者的密碼憑證,以便日後用於登入。新增
SignInClient#getSignInIntent(GetSignInIntentRequest)
API,用於在使用者輕觸「使用 Google 帳戶登入」按鈕時啟動 Google 登入流程。
play-services-games
程式庫的最新更新版本包含下列變更:已移除即時與回合製多人遊戲 API。詳情請參閱說明文件。
已將下列用戶端變更為介面:
AchievementsClient
、EventsClient
、GamesClient
、GamesMetadataClient
、LeaderboardsClient
、PlayersClient
、SnapshotClient
和VideosClient
。已移除下列已淘汰的 GoogleApiClient 方法:
getAppId
、getSdkVariant
和getSettingsIntent
。內部更新。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
2020 年 10 月 27 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase A/B 測試
- Firebase 驗證
- Cloud Firestore
- Firebase 雲端通訊
- Firebase 應用程式內通訊
- Firebase 執行個體 ID
- Firebase 遠端設定
- Google Analytics (分析) 專用 Firebase SDK
- Firebase Performance Monitoring Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
2020 年 10 月 23 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Firebase 即時資料庫 SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
2020 年 10 月 20 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
2020 年 10 月 19 日
play-services-base
和play-services-basement
程式庫的最新更新包括下列變更:避免在服務未繫結的情況下,偶爾擲回
NoSuchElementException
時造成的當機問題。當
AndroidManifest.xml
缺少使用 Google Play 服務所需的適當中繼資料標記時,就會擲回GooglePlayServicesIncorrectManifestValueException
或GooglePlayServicesMissingManifestValueException
,而不是IllegalStateException
。這可能表示應用程式的建構方式有問題。
Fitness 的 Google Play 服務最新版本如下:
寫入存取權現在僅允許應用程式讀取其寫入的資料。如要繼續從 Google Fit 平台讀取其他應用程式寫入的資料,請更新您的程式碼,要求相關資料類型的讀取存取權範圍。
心率資料有專屬的範圍。
睡眠資料有專屬的範圍和新資料類型。請查看
TYPE_SLEEP_SEGMENT
和SleepStages
。淘汰了
FitnessActivities#SLEEP
和其他睡眠類型。請改用新的SleepStages
。使用
SessionsClient
時,您必須使用FitnessOptions
中的適當方法,指定應用程式需要存取的工作階段類型。
詳情請參閱 Google Fit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
2020 年 10 月 7 日
- 最新版
play-services-auth-api-phone
程式庫新增了一個 SMS Code Browser API。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-api-phone:17.5.0
2020 年 10 月 6 日
最新的 Firebase 更新內容包含:
- Firebase Android BoM (物料清單)
- Google Analytics (分析) 專用 Firebase SDK
- Cloud Firestore 和 Firebase Dynamic Links SDK
- Firebase Performance Monitoring Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
2020 年 9 月 30 日
最新的 Firebase 更新內容包含:
- Firebase 物料清單 (BoM)
- Cloud Firestore、Firebase 雲端通訊、Firebase Crashlytics、Firebase 執行個體 ID、Firebase Performance Monitoring 和 Firebase 即時資料庫 SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的
google-services
外掛程式 (v4.3.4) 和 Android 適用的strict-version-matcher
外掛程式 (v1.2.2) 現已推出更新。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
2020 年 9 月 23 日
最新的
play-services-location
更新包含下列變更:新增
FusedLocationProviderClient.getCurrentLocation()
方法,計算裝置上目前的位置修正。新增對
FusedLocationProviderClient
中 Android 11 資料存取稽核歸因標記的支援。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:17.1.0
2020 年 9 月 11 日
最新的 Firebase 更新內容包含:
- Firebase 物料清單 (BoM)
- Firebase 驗證 SDK
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
2020 年 9 月 10 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
2020 年 9 月 8 日
- Google Play 服務的最新更新,新增了 AdSense 搜尋廣告原生廣告資訊公開和同意聲明架構第 2 版支援。詳情請參閱「Android 專用 AFS 原生 SDK 版本資訊」。
2020 年 9 月 1 日
Google Play 服務 Vision 程式庫的更新內容包括:
- 已修正未安裝 Google Play 服務時從 Vision 程式庫產生的
SecurityException
。 - 內部更新。
- 已修正未安裝 Google Play 服務時從 Vision 程式庫產生的
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
2020 年 8 月 28 日
play-services-games
程式庫更新包括LeaderboardsClient
的修正項目。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:20.0.1
2020 年 8 月 27 日
最新的 Firebase 更新內容包含:
- Firebase 物料清單 (BoM)
- Cloud Firestore、Cloud Functions for Firebase (用戶端)、Cloud Storage for Firebase、Firebase 應用程式內通訊和 Firebase 即時資料庫 SDK
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
2020 年 8 月 20 日
- 我們對 Google Play 服務 Awareness 程式庫進行了小幅內部功能更新。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-awareness:18.0.1
2020 年 8 月 18 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括下列變更:為強制執行嚴格的是否可為空值設定,我們新增了
@RecentlyNonNull
和@RecentlyNullable
註解,這些註解的base
和basement
SDK 先前並未明確定義是否可為空值。這麼做可提供更好的 Kotlin 互通性,並為任何使用 Javanull
檢查架構的使用者進行更出色的靜態null
檢查。@RecentlyNonNull
和@RecentlyNullable
的類似新增項目會在com.google.android.gms
構件版本中逐步推出。如果 API 呼叫因應用程式和 Google Play 服務之間的連線問題而失敗,現在可從
ApiException
的Status
存取失敗的ConnectionResult
。在某些情況下,如果裝置不具備有效的 Google Play 服務,API 呼叫會更快失敗,而不會等待使用者確認。
新增接受
Fragment
的GoogleApiAvailability#getErrorDialog
超載。淘汰
Tasks#call
方法,改用TaskCompletionSource
。其他 Google Play 服務 API 的內部更新。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
2020 年 8 月 17 日
play-services-games
程式庫更新包含下列變更:- 已新增
loadFriends
, - 已新增
getCompareProfileIntent
, - 新增
getCompareProfileIntentWithAlternativeNameHints
,可利用暱稱為兩位玩家提供更多背景資訊。 - 新增
getCurrentPlayer
,可擷取已登入玩家的最新資料。 - 已移除
COLLECTION_SOCIAL
。 - 已新增
COLLECTION_FRIENDS
, - 新增
getCurrentPlayerInfo
,可擷取已登入玩家的屬性。
- 已新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:20.0.0
2020 年 8 月 14 日
最新的 Firebase 更新內容包含:
- Firebase 物料清單 (BoM)
- Google Analytics (分析) 專用 Firebase SDK
- Firebase Crashlytics 和 Firebase ML SDK
- Firebase 應用程式發布 Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
2020 年 8 月 10 日
Google Play 服務健身最新版本有下列變更:
- 淘汰了下列
DataType
:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- 已移除下列已淘汰的
DataType
:TYPE_ACTIVITY_SAMPLES
- 已移除已淘汰的方法
DataSource#getDataQualityStandards
(及相關聯的常數)、DataSource#getName
和DataSource.Builder#setName
。 - 新增
DataReadRequest#aggregate(DataSource)
和DataReadRequest#aggregate(DataType)
方法,簡化資料匯總作業。 - 淘汰了現有的方法
DataReadRequest#aggregate(DataType, DataType)
和DataReadRequest#aggregate(DataSource, DataType)
。
- 淘汰了下列
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-fitness:19.0.0
2020 年 7 月 30 日
最新的 Firebase 更新內容包含:
- Firebase 物料清單 (BoM)
- Firebase 雲端通訊、Firebase 執行個體 ID 和 Firebase 安裝 SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
2020 年 7 月 29 日
- 新增 Android TV 應用程式專用的 Cast Receiver SDK。此 SDK 可讓 Android TV 應用程式符合 Cast 通訊協定,因此它們的行為如同接收器應用程式。詳情請參閱 Cast Android 傳送端 SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
2020 年 7 月 20 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
2020 年 7 月 17 日
最新的 Firebase 更新內容包含:
- Firebase 物料清單 (BoM)
- Firebase 效能監控
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
2020 年 7 月 16 日
play-services-auth
程式庫的最新更新版本包含下列變更:- 已在
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
中新增 API。如果使用者選擇加入,就能在 One Tap 登入期間自動選取憑證,不必等待使用者操作 (例如輕觸「繼續」按鈕)。
- 已在
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:18.1.0
2020 年 7 月 8 日
最新的 Firebase 更新內容包含:
- Firebase 物料清單 (BoM)
- Firebase 雲端通訊和 Firebase 執行個體 ID SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
2020 年 7 月 6 日
最新的 Firebase 更新內容包含:
- Firebase A/B 測試、Firebase 驗證、Cloud Firestore、Firebase 雲端通訊、Firebase Crashlytics、Firebase 應用程式內通訊、Firebase 執行個體 ID 和 Firebase 遠端設定 SDK
- Google Analytics (分析) 專用 Firebase SDK
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
2020 年 6 月 18 日
最新的 Firebase 更新內容包含:
- Firebase 物料清單 (BoM)
- Firebase 雲端通訊、Firebase Crashlytics、Firebase 執行個體 ID、Firebase 即時資料庫 SDK
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
2020 年 6 月 4 日
最新的 Firebase 更新內容包含:
- Firebase Crashlytics、Firebase Crashlytics NDK 和 Firebase 安裝 SDK
- Google Analytics (分析) 專用 Firebase SDK
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
2020 年 6 月 1 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括下列變更:- 修正錯誤,以便在使用者變更語言代碼時正確更新 Google Play 服務可用性錯誤訊息字串。
- 修正使用
Activity
將以GoogleApi
為基礎的用戶端執行個體化至主執行緒時發生的競爭狀況錯誤。 - 針對重複
Task
個完成項目提供更的詳細錯誤訊息。 - 其他 Google Play 服務 API 的內部更新。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
2020 年 5 月 21 日
最新的 Firebase 更新內容包含:
- Firebase 雲端通訊、Firebase 應用程式內通訊、Firebase 安裝和 Firebase 執行個體 ID SDK
- Google Analytics (分析) 專用 Firebase SDK
- Firebase Crashlytics Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
2020 年 5 月 7 日
最新的 Firebase 更新內容包含:
- Firebase 雲端通訊、Firebase 安裝和 Firebase 執行個體 ID SDK
- Google Analytics (分析) 專用 Firebase SDK
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Crashlytics Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
2020 年 4 月 29 日
現已提供
play-services-recaptcha
程式庫的初始版本。其中包括針對指定 API 級別 16 及以上級別的 Android 手機和電視,提供下列兩項功能的支援。reCAPTCHA Enterprise API:向客戶提供分數值,表示使用者是真人,而非自動攻擊。詳情請參閱這份整合指南。
reCAPTCHA 2FA API,用戶端可以利用電子郵件驗證問題,確認使用者的身分。詳情請參閱這份整合指南。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-recaptcha:16.0.0
2020 年 4 月 23 日
最新的 Firebase 更新內容包含:
- Firebase 驗證、Firebase Crashlytics、Firebase Crashlytics NDK、Cloud Firestore、Firebase 雲端通訊、Firebase 應用程式內通訊、Firebase 安裝、Firebase 執行個體 ID、Firebase ML Kit、Firebase Performance Monitoring、Firebase 即時資料庫和 Firebase 遠端設定 SDK
- Google Analytics (分析) 專用 Firebase SDK
- Firebase Crashlytics Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
2020 年 4 月 16 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
2020 年 4 月 9 日
最新的 Firebase 更新內容包含:
- Firebase Crashlytics、Firebase Crashlytics NDK、Firebase 應用程式內通訊、Firebase 的 ML Kit 和 Firebase Performance Monitoring SDK
- Firebase Crashlytics Gradle 外掛程式和 Firebase 應用程式發布 Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
2020 年 4 月 3 日
最新的 Firebase 更新內容包含:
- Firebase 雲端通訊、Firebase 安裝和 Firebase 執行個體 ID
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
2020 年 4 月 1 日
最新的
play-services-auth
程式庫更新包含下列變更:- 已新增
SignInClient
這個 API 用戶端,可協助您驗證應用程式使用者,包括登入現有使用者或註冊新使用者。目前支援兩種憑證:ID 權杖和使用者名稱/密碼。
- 已新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:18.0.0
2020 年 3 月 30 日
最新的 Firebase 更新內容包含:
- Cloud Firestore、Firebase 雲端通訊、Firebase Crashlytics、Firebase Crashlytics NDK、Firebase 安裝和 Firebase 執行個體 ID
- Google Analytics (分析) 專用 Firebase SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
2020 年 3 月 26 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括下列變更:play-services-basement
參照androidx-core:core:1.2.0
中的方法,因此這個修補程式會據此更新依附元件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
2020 年 3 月 19 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括下列變更:- 將「"非 semver-breaking"」的空值註解新增至 API 介面
舉例來說,
GoogleApiAvailability#makeGooglePlayServicesAvailable
現在會傳回@NonNull Task
,因此 Kotlin 編譯器將其視為非空值,而非平台類型。不過,傳遞給它的Activity
參數並不會標示為@NonNull
(即使它實際上並非空值),所以這項變更不會破壞傳入Activity?
的 Kotlin 程式碼。- 其他 Play 服務程式庫的內部更新。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
2020 年 3 月 18 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
2020 年 3 月 17 日
最新的 Firebase 更新內容包含:
- Firebase Crashlytics Gradle 外掛程式
- Firebase Crashlytics、Firebase 雲端通訊、Firebase 應用程式內通訊、Firebase 安裝、Firebase 執行個體 ID 和 Firebase 遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
2020 年 3 月 12 日
最新的 Firebase 更新內容包含:
- Firebase 驗證 SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
2020 年 3 月 10 日
最新的
play-services-fido
程式庫更新包含下列變更:- 已淘汰 U2F API。U2F API 使用者應遷移至 FIDO2 API。U2F API 會在 2020 年前提供支援,並將於 2021 年移除。
- 在
Fido2ApiClient
中公開註冊和簽署的新方法。這些方法較符合標準 - 新增僅支援
UserVerificationMethod
擴充功能登入要求。註冊要求不支援擴充功能。 - 開始支援
IsUserVerifyingPlatformAuthenticatorAvailable
方法。 - 根據 WebAuthn 規格,將
PublicKeyCredential
公開為頂層回應。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-fido:18.1.0
2020 年 3 月 9 日
最新的 Firebase 更新包含以下內容:
- 許多 Firebase Android SDK 適用的 Kotlin 擴充功能程式庫現已完成 Beta 版測試!這些 ktx 程式庫可讓您使用慣用的 Kotlin 語法存取 Firebase Android API。如要進一步瞭解這些 ktx 程式庫,請參閱 Android -- Kotlin 參考說明文件。
OSS 授權 Gradle 外掛程式的最新更新修正了以下問題:
- 在有程式庫專案時找不到任何授權 (GitHub 問題 #119)
- 無法解析 POM 檔案時出現模稜兩可的方法超載 (GitHub 問題 #120)
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.2
2020 年 3 月 3 日
最新的 Firebase 更新內容包含:
- Firebase 雲端通訊和 Firebase 執行個體 ID SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
Google Play 服務
SMS Verification APIs
新增了保護接收器的新權限。詳情請參閱SmsRetriever
說明文件。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2020 年 3 月 2 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.0.0
- com.google.android.gms:play-services-ads-lite:19.0.0
- com.google.firebase:firebase-ads:19.0.0
- com.google.firebase:firebase-ads-lite:19.0.0
2020 年 2 月 27 日
最新的 Firebase 更新內容包含:
- Cloud Firestore、Firebase 雲端通訊、Firebase 執行個體 ID 和 Firebase 遠端設定 SDK
- Google Analytics (分析) 專用 Firebase SDK
- Firebase 物料清單 (BoM)
這項更新還包含 Firebase 安裝 SDK 的初始版本。
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
2020 年 2 月 24 日
更新
play-services-cast
和play-services-cast-framework
程式庫,為 MediaError 新增預先定義的常數,並詳細說明錯誤代碼和錯誤原因。詳情請參閱 Cast Android Sender SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
2020 年 2 月 14 日
最新的 Firebase 更新內容包含:
- Firebase Dynamic Links SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
2020 年 2 月 3 日
最新的 Firebase 更新內容包含:
- Firebase Crashlytics Gradle 外掛程式
- Firebase A/B 測試、Firebase 應用程式索引、Cloud Firestore、Cloud Functions for Firebase (用戶端)、Cloud Storage for Firebase、Firebase 即時資料庫和 Firebase 遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
Google Play 服務 Awareness 程式庫 18.0.0 版有下列破壞性變更:
- 已從
Awareness#SnapshotClient
中移除getPlaces()
和getWeather()
API詳情請參閱淘汰公告。
- 已從
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
2020 年 1 月 14 日
最新的 Firebase 更新內容包含:
- Firebase 應用程式內通訊和 Firebase Performance Monitoring SDK
- Google Analytics (分析) 專用 Firebase SDK
- Firebase 物料清單 (BoM)
本次更新也包含 Firebase Crashlytics 的初始 Beta 版:
- NDK 當機回報專用的 Firebase Crashlytics SDK 和 Firebase Crashlytics SDK
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
2020 年 1 月 13 日
OSS 授權 Gradle 外掛程式的最新更新修正了以下問題:
- 因使用過時 API 而引發建構警告 (GitHub 問題 #57)
- 部分程式庫為空白內容 (GitHub 問題 #99)
- 「這個應用程式沒有任何開放原始碼授權」訊息 (GitHub 問題 #105)
- 潛在 OOM (GitHub 問題 #106)
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.1
2019 年 12 月 18 日
最新的 Firebase 更新內容包含:
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Performance Monitoring 和遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
2019 年 12 月 9 日
最新的 Firebase 更新內容包含:
- Firebase 應用程式發布 Gradle 外掛程式
- Cloud Firestore、Firebase 雲端通訊、Firebase 執行個體 ID、Firebase Performance Monitoring 和遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
2019 年 12 月 5 日
play-services-cast
和play-services-cast-framework
程式庫的更新包括:- 新增
setMediaSessionEnabled
,用於啟用及停用 Cast SDK 建立的媒體工作階段。 - 變更媒體通知在投放工作階段期間的顯示方式。如果已啟用媒體通知,則一律在投放工作階段顯示。以前,只有在應用程式於背景執行時才會顯示。
- 已變更部分媒體相關類別,實作
Parcelable
介面。
- 新增
2019 年 11 月 22 日
最新的 Firebase 更新內容包含:
- Firebase 驗證 SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
2019 年 11 月 19 日
com.google.android.gms:play-services-games
程式庫更新包含淘汰即時與回合製多人對戰 API。詳情請參閱說明文件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:19.0.0
2019 年 11 月 11 日
最新的 Firebase 更新內容包含:
- Firebase 應用程式發布 Gradle 外掛程式
- Cloud Firestore、Firebase 雲端通訊、Firebase 應用程式內通訊、Firebase 執行個體 ID、ML Kit for Firebase 和 Firebase Performance Monitoring SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
Android 適用的
google-services
外掛程式 (v4.3.3) 和 Android (v1.2.1) 適用的strict-version-matcher
外掛程式現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- com.google.firebase:firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-common:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-plugin:1.2.1
2019 年 11 月 5 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
2019 年 10 月 25 日
最新的 Firebase 更新內容包含:
- Google Analytics (分析) 專用 Firebase SDK
- Cloud Firestore SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
2019 年 10 月 16 日
最新的 Firebase 更新內容包含:
- Firebase 應用程式發布 Gradle 外掛程式
- Cloud Firestore、Firebase 機器學習套件、Firebase Performance Monitoring、Firebase 即時資料庫和 Firebase 遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
2019 年 10 月 15 日
- 更新
play-services-auth-api-phone
程式庫,新增 SMS Code Autofill API。詳情請參閱SmsCodeRetriever
說明文件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-api-phone:17.3.0
2019 年 10 月 10 日
OSS 授權 Gradle 外掛程式的最新更新包含以下內容:
- 將外掛程式的行為變更為僅包含封裝的依附元件。
- 修正包含多個授權宣告 GitHub PR#88 的 .pom 檔案處理方式。
- 使用較新的 Gradle API (GitHub PR#62 和 PR#64)。
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.0
2019 年 9 月 26 日
最新的 Firebase 更新內容包含:
- Firebase 驗證、Cloud Storage for Firebase、Firebase 應用程式內通訊、Firebase ML 套件和 Firebase 遠端設定 SDK
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
2019 年 9 月 25 日
- 修正
play-services-basement
程式庫可用 API 功能可用性的錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:17.1.1
2019 年 9 月 13 日
最新的 Firebase 更新內容包含:
- Cloud Firestore SDK (21.1.1 版)
- Firebase 物料清單 (BoM) (22.2.1 版)
詳情請參閱「Firebase Android SDK 版本資訊」。
問題:根據我們收到的回報,Cloud Firestore 適用的 Firebase Android SDK v21.1.0 版本可能會觸發未偵測到的例外狀況。因此,這個問題也會影響 Firebase BoM v22.2.0 版本。請務必更新至下一個版本的 Cloud Firestore SDK 或 Firebase BoM,才能解決問題。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
2019 年 9 月 11 日
play-services-cast
和play-services-cast-framework
程式庫的更新包括:- 在
RemoteMediaClient.MediaChannelResult
中新增MediaError
欄位,可用於存取失敗媒體指令的詳細錯誤代碼。 MediaStatus.COMMAND_SKIP_FORWARD
和MediaStatus.COMMAND_SKIP_BACKWARD
已淘汰。應用程式應改用MediaStatus.COMMAND_QUEUE_NEXT
和MediaStatus.COMMAND_QUEUE_PREVIOUS
。- 已在
com.google.android.datatransport:transport-api:2.0.0
中新增依附元件。
詳情請參閱 Cast Android 傳送端 SDK 版本資訊。
- 在
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
2019 年 9 月 9 日
最新的 Firebase 更新內容包含:
- Cloud Firestore、Cloud Storage for Firebase、Firebase ML 套件、Firebase 即時資料庫和 Firebase 遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
2019 年 9 月 6 日
- 現已推出 Android 適用的
google-services
外掛程式 (v4.3.2)。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.2
2019 年 8 月 29 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
2019 年 8 月 28 日
最新的 Firebase 更新內容包含:
- Google Analytics (分析) 專用 Firebase SDK
- Cloud Functions for Firebase (用戶端) 和 Firebase ML Kit SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
2019 年 8 月 27 日
Google Play 服務錢包 SDK 的更新內容包括:
移除已淘汰的 Android Pay API 和相關符號:
- 類別
com.google.android.gms.wallet.Cart
- 類別
com.google.android.gms.wallet.CountrySpecification
- 類別
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- 類別
com.google.android.gms.wallet.FullWallet
- 類別
com.google.android.gms.wallet.FullWalletRequest
- 類別
com.google.android.gms.wallet.LineItem
- 類別
com.google.android.gms.wallet.MaskedWallet
- 類別
com.google.android.gms.wallet.MaskedWalletRequest
- 類別
com.google.android.gms.wallet.ProxyCard
- 欄位
com.google.android.gms.wallet.Wallet#Payments
- 欄位
com.google.android.gms.wallet.WalletConstants#Payments
- 介面
com.google.android.gms.wallet.Payments
- 包裹:
com.google.android.gms.wallet.fragment
- 類別
淘汰 Google Pay API 物件和非 JSON 建構工具中的非 JSON 方法。請使用 Google Pay API 說明文件中所述的 JSON 型 API,而非已淘汰的符號。
- 類別
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- 方法
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- 方法
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- 類別
com.google.android.gms.wallet.PaymentDataRequest.Builder
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- 類別
com.google.android.gms.wallet.PaymentData.Builder
- 方法
com.google.android.gms.wallet.PaymentData#getCardInfo
- 方法
com.google.android.gms.wallet.PaymentData#getEmail
- 方法
com.google.android.gms.wallet.PaymentData#getExtraData
- 方法
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- 方法
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- 方法
com.google.android.gms.wallet.PaymentData#getShippingAddress
- 類別
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:18.0.0
2019 年 8 月 22 日
現已推出 Android 適用的
google-services
外掛程式 (v4.3.1)。這個版本移除對已淘汰 API 的呼叫。詳情請參閱 Firebase Android SDK 版本資訊。Fitness Google Play 服務 18.0.0 版有下列破壞性變更:
- 淘汰下列以 GoogleApiClient 為基礎的 API:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- 已移除下列已淘汰的 DataType:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- 已從
SensorRequest
中移除已淘汰的方法fromLocationRequest
。 - 已新增
DataPoint
和DataSet
的建構工具。
- 淘汰下列以 GoogleApiClient 為基礎的 API:
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
2019 年 8 月 16 日
最新的 Firebase 更新內容包含:
- 適用於 Google Analytics (分析)、Cloud Firestore、Firebase 雲端通訊和 Firebase ML Kit SDK 的 Firebase SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
2019 年 8 月 14 日
com.google.android.gms:play-services-games
程式庫更新包含修正onSnapshotOpened
中IllegalArgumentException
所導致的問題。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:18.0.1
2019 年 8 月 7 日
play-services-base
和play-services-basement
程式庫的更新包括:- 淘汰了
GoogleApiClient.ConnectionCallbacks
和GoogleApiClient.OnConnectionFailedListener
。此為GoogleApi
取代GoogleApiClient
的後續說明。 - 改善以建構工具為基礎的
AccountPicker.newChooseAccountIntent
方法。 - 修正
GoogleApiAvailability#makeGooglePlayServicesAvailable
中潛在的當機問題。
- 淘汰了
com.google.android.gms:play-services-awareness
程式庫的更新包括從Awareness#SnapshotClient
淘汰下列方法:此版本修正了 2019 年 7 月 2 日版本資訊所述的
com.google.android.gms:play-services-awareness:17.0.0
相容性問題。您不必再使用 Jetpack 前com.google.android.gms:play-services-awareness:16.0.0
的解決方法。請勿使用com.google.android.gms:play-services-awareness:**17.0.0**
版本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
2019 年 8 月 1 日
- 最新的 Firebase 更新包含 Firebase Performance Monitoring Gradle 外掛程式的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:perf-plugin:1.3.1
2019 年 7 月 24 日
最新的 Firebase 更新內容包含:
- Cloud Functions for Firebase (用戶端)、Firebase 即時資料庫、Cloud Storage for Firebase、Cloud Firestore 和 Firebase ML Kit SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
2019 年 7 月 23 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
2019 年 7 月 12 日
最新的 Firebase 更新內容包含:
- Analytics、Firebase 驗證、Cloud Storage for Firebase、Firebase 應用程式內通訊和 ML Kit SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
2019 年 7 月 10 日
- 最新的 Firebase 更新包含 Firebase Performance Monitoring Gradle 外掛程式的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:perf-plugin:1.3.0
2019 年 7 月 9 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2019 年 7 月 2 日
- Google Play 服務
auth.api.phone
新增了 SMS User Consent API。詳情請參閱startSmsUserConsent
說明文件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-api-phone:17.1.0
「com.google.android.gms:play-services-awareness:17.0.0
」的已知問題
2019 年 6 月 27 日
- Android 適用的
google-services
外掛程式 (v4.3.0) 和 Android 適用的strict-version-matcher
外掛程式 (v1.2.0) 現已推出。這個版本包含錯誤修正,以及可套用外掛程式的異動項目。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
2019 年 6 月 24 日
最新的 Firebase 更新內容包含:
- Cloud Firestore、Firebase 雲端通訊、Firebase Performance Monitoring 和 Firebase 執行個體 ID SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
2019 年 6 月 20 日
最新的 Firebase 更新內容包含:
- Firebase 應用程式內通訊 SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
2019 年 6 月 17 日
最新的 Google Play 服務和 Firebase 更新包含下列變更:
從 Android 支援資料庫遷移至 Jetpack (AndroidX) 程式庫。您必須在應用程式中進行以下變更,程式庫才能運作:
- 將
com.android.tools.build:gradle
升級至 3.2.1 以上版本。 - 將
compileSdkVersion
升級至 28 以上版本。 - 更新應用程式以使用 Jetpack (AndroidX);請按照「遷移至 AndroidX」中的指示操作。
- 將
Firebase 物料清單 (BoM)
在 maven.google.com 上發布的構件
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
2019 年 5 月 31 日
最新的 Firebase 更新內容包含:
- Cloud Firestore SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
2019 年 5 月 28 日
- 最新的 Firebase 更新包含 Cloud Firestore、應用程式內通訊、ML Kit 和 Performance Monitoring SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
2019 年 5 月 21 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
2019 年 5 月 16 日
- 更新 OSS 授權 Gradle 外掛程式。詳情請參閱 https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5。
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.9.5
2019 年 5 月 7 日
最新的 Firebase 更新內容包含:
Google Analytics for Firebase、Firebase 應用程式索引、Firebase 驗證、Cloud Firestore、Cloud Functions for Firebase (用戶端)、Firebase 雲端通訊、Cloud Storage for Firebase、Firebase Dynamic 連結、Firebase 邀請、Firebase ML Kit、Firebase Performance Monitoring Firebase 即時資料庫、Firebase 遠端設定、Firebase A/B 測試和 Firebase 執行個體 ID SDK。
Firebase Gradle 外掛程式
Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appinvite:17.0.0
2019 年 4 月 29 日
- Places SDK for Android 的 Google Play 服務版本已淘汰。請參閱遷移指南,進一步瞭解如何改用新的 Android 靜態 Places SDK for Android。
更新:自 2019 年 7 月 29 日起,com.google.android.gms:play-services-places
構件已停用。如要繼續使用 Places SDK for Android,請更新至支援的 Places SDK for Android 版本。支援的版本列於版本資訊中。
2019 年 4 月 23 日
- 新增了 Cast SDK 的 API 以支援直播功能。展開的控制器 UI 也支援直播。詳情請參閱 Cast Android 傳送端 SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
2019 年 4 月 15 日
- 在
InstantApps.showInstallPrompt()
中新增預先註冊支援功能
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-instantapps:16.1.2
2019 年 4 月 9 日
- 更新了 InstantApps SDK,加入可檢查特定裝置是否能啟動 InstantApps 的新方法。
areInstantAppsEnabledForDevice()
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-instantapps:16.1.0
2019 年 4 月 5 日
最新版的 Firebase 更新以下項目:執行個體 ID、Firebase 驗證、Firebase 雲端通訊、Firebase Performance Monitoring 和 Firebase 遠端設定 SDK。詳情請參閱「Firebase Android SDK 版本資訊」。
現已推出包含 Kotlin 擴充功能的 Cloud Firestore Android 程式庫 Beta 版。詳情請參閱最新的 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2019 年 4 月 2 日
- Firebase 的最新更新包含 Firebase 物料清單 (BoM) 的更新。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:17.0.0
2019 年 3 月 27 日
最新的 Firebase 更新內容包含:
- Firebase 執行個體 ID、Firebase 應用程式內通訊、Cloud Firestore、Firebase 雲端通訊、Firebase ML 套件和 Firebase 遠端設定 SDK
- Firebase Gradle 外掛程式
詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
2019 年 3 月 21 日
- Drive API 已淘汰,將於 2019 年 12 月 6 日全面停用。詳情請參閱遷移指南。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-drive:16.1.0
2019 年 3 月 18 日
- Cronet 適用的 Google Play 服務用戶端程式庫現已推出。 Cronet 是高效能網路程式庫。詳情請參閱使用 Cronet 執行網路作業。透過 Cronet 適用的 Google Play 服務用戶端程式庫,應用程式可以使用從 Google Play 服務載入的最新 Cronet 副本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cronet:16.0.0
2019 年 3 月 15 日
最新的 Firebase 更新包含 Firebase Core、Google Analytics for Firebase、Firebase 邀請、Firebase Dynamic Links 及 Cloud Functions for Firebase Client SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
Firebase 物料清單 (BoM) 現為實驗性功能。搭配使用 Firebase 物料清單 (BoM) Gradle 功能與 Firebase,可以將 Firebase 平台的版本設定為整體版本。如要使用 Firebase BoM 將 SDK 新增至應用程式,請參閱「將 Firebase 新增至 Android 專案」一文。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
2019 年 3 月 13 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
2019 年 3 月 12 日
- 已取消淘汰
Games.GamesOptions
和Games.Builder
。 - 新增了
SnapshotMetadata.getSnapshotId
方法。 - 移除了要求/GIF 和 Quests API。請參閱先前的公告。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:17.0.0
2019 年 3 月 11 日
- 最新的 Firebase 更新包含 Firebase 驗證、Firebase Performance Monitoring 和 Firebase 遠端設定 SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
2019 年 2 月 26 日
- 最新的 Firebase 更新包含執行個體 ID、Cloud Firestore、Firebase 應用程式內通訊和 Firebase 雲端通訊 SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
- 修正 Google 雲端通訊中,有時會造成應用程式在應用程式收到訊息時當機,並出現 Android 無回應 (ANR) 錯誤發生的問題。
- 修正執行個體 ID 中對權杖要求回應速度緩慢,或在某些情況下造成要求逾時的問題。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
2019 年 2 月 7 日
- 最新的 Firebase 更新包含以下變更:Firebase AB 測試、Firebase 邀請、Firebase Dynamic Links、Cloud Firestore 和 Firebase 遠端設定 SDK。詳情請參閱「Firebase Android SDK 版本資訊」。
- Google Play 服務最新版本新增了 AFS Native。詳情請參閱「Android 專用 AFS 原生 SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
2019 年 2 月 6 日
- 最新版 Google 地圖新增了手勢控制項設定。詳情請參閱 Maps SDK for Android 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:16.1.0
2019 年 1 月 31 日
- 最新版的 Firebase 更新整合了 Firebase 專用的 ML Kit、Firebase Core、Google Analytics for Firebase 和 Ads SDK。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
2019 年 1 月 30 日
- Firebase 的最新更新包含 Firebase ML Kit SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
2019 年 1 月 25 日
- 最新的 Firebase 更新包含即時資料庫、Cloud Firestore 和應用程式內通訊 SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
2019 年 1 月 10 日
OSS 授權
- 最新版 OSS 授權程式庫可透過 Google Play 服務更新來更新 OSS 授權資料。
Google Play 服務核心程式庫
- play-services-base 和 play-services-basement 收到幾種新方法,可支援其他程式庫的變更。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
2019 年 1 月 9 日
- 最新的 Firebase 更新包含 Firebase 遠端設定 SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-config:16.1.3
2018 年 12 月 22 日
- Firebase 的最新更新包含 Firebase Crashlytics SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.crashlytics.sdk.android:crashlytics:2.9.8
2018 年 12 月 19 日
- 最新的 Firebase 更新包含 Cloud Firestore 和 Firebase Performance Monitoring SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
2018 年 12 月 18 日
- 根據最新 WebAuthn 規格更新 FIDO2 API。開發人員可以使用 FIDO2 APIS,透過兩種類型的驗證器向使用者進行嚴格驗證:外部 U2F 驗證器和支援的裝置常駐「內嵌」驗證器。
- 已從
Fido2ApiClient
和Fido2PrivilegedApiClient
中移除建構函式。這些類別應透過Fido
中的靜態工廠進行例項化。 MakeCredentialOptions
和BrowserMakeCredentialOptions
分別重新命名為PublicKeyCredentialCreationOptions
和BrowserPublicKeyCredentialCreationOptions
。- 使用
AuthenticationExtensions
成員擴增RequestOptions
,讓呼叫端可在進行註冊或驗證流程時指定用戶端行為。目前僅支援FidoAppIdExtension
。經過一段時間後,視用途而定,可能會支援更多擴充功能。 - 新增
AuthenticatorSelectionCriteria
的建構工具。 - 已變更
PublicKeyCredentialRequestOptions
和BrowserPublicKeyCredentialRequestOptions
的建構工具。 - 移除了 API 回應層級物件
AuthenticatorAttestationResponse
、AuthenticatorAssertionResponse
、AuthenticatorErrorResponse
的建構工具。 - 從 COSE 註冊資料庫新增 RSA 和 EC2 演算法列舉,以便在
PublicKeyCredentialParameters
中使用。 - 新增
AttestationConveyancePreference
,用於指定註冊流程中傳回的認證物件模糊處理層級。 - 已將先前的 TokenBindingIdValue 重新命名,並重新建構為
TokenBinding
。 - 擴增及/或更新其他資料結構,以代表 WebAuthn 草稿 WD11。舉例來說,
PublicKeyCredentialUserEntity
中的「user id」欄位已更新為byte[]
,而非String
。請務必據此更新實作方式。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-fido:17.0.0
2018 年 12 月 13 日
- 修正當其他傳送者停止工作階段時,Cast SDK 可能會嘗試繼續執行工作階段的錯誤。
- 修正在搭載 Android O 以上版本裝置在背景執行投放應用程式時發生的通知錯誤。
- 修正投放媒體通知在投放應用程式終止後可能沒有回應的錯誤。
- 基於存放區問題,將一組構件移至 maven.google.com。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
構件已移至 maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
2018 年 12 月 6 日
- 最新的 Firebase 更新包含 Firebase 驗證和 Cloud Firestore SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
2018 年 12 月 3 日
- Firebase 最新的更新包括 Firebase Dynamic Links、Firebase 邀請、Firebase 遠端設定、Firebase Performance Monitoring、Google Analytics for Firebase 和 Google Ads for Firebase SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
2018 年 11 月 29 日
- 最新的 Firebase 更新包含 Firebase App Invites、Firebase Ml Kit 和 Firebase Performance Monitoring SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
2018 年 11 月 13 日
2018 年 10 月 2 日版本已知問題
2018 年 10 月 2 日版本中的部分程式庫在 POM 依附元件中包含一個問題。更新某些依附元件版本時 (即使使用 strict-version-matcher-plugin
時),這很可能是 dex 合併問題。如要解決這個問題,請更新為 Recommended Minimum Version
,如下所示:
媒體庫 | 受影響的版本 | 建議的最低版本 |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
2018 年 11 月 12 日
廣告
- 已修正特定
play-services-ads
和firebase-analytics
組合 (例如ads:17.1.0
和analytics:16.0.5
) 導致duplicate entry
編譯器錯誤。發布商使用firebase-analytics
以及任何廣告程式庫的17.1.1
版本 (例如com.google.android.gms:play-services-ads:17.1.1
) 必須使用com.google.firebase:firebase-analytics:16.0.5
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
2018 年 11 月 9 日
- 最新的 Firebase 更新包含 Cloud Firestore、Cloud Functions for Firebase、Firebase 應用程式內通訊、Firebase 資料庫和 Firebase Storage SDK 的更新內容。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
2018 年 11 月 5 日
- 最新版 OSS 授權 Gradle 外掛程式會以 UTF-8 編碼授權文字,以解決部分開發人員遇到的錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.9.4
2018 年 11 月 2 日
- 最新的 Firebase 更新修正了錯誤,並縮短 Google Analytics for Firebase 的啟動延遲最佳化作業。詳情請參閱 Firebase Android SDK 版本資訊。
廣告
- 已將
setMaxAdContentRating()
和setTagForUnderAgeOfConsent()
方法新增至AdRequest.Builder
。 - 新增下列常數,可與
AdRequest.Builder.setMaxAdContentRating()
和AdRequest.Builder.setTagForUnderAgeOfConsent()
搭配使用:MAX_AD_CONTENT_RATING_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appinvite:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-dynamic-links:16.1.3
2018 年 10 月 25 日
- 最新的 Firebase 更新包含 Cloud Firestore、應用程式內通訊和 Performance Monitoring SDK,以及 Google Services Gradle 外掛程式的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
2018 年 10 月 18 日
- 最新的 Cast 更新包含 Google Ads、CAF 資訊清單,以及
UIMediaController
中的SeekBar
繫結變更。詳情請參閱「Cast Android 傳送工具版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
2018 年 10 月 16 日
- 最新的 Firebase 更新內容包含 Firebase Messaging、Firebase IID、Firebase ML、Firebase Vision、Firebase 設定和 Firebase Auth SDK。詳情請參閱「Firebase Android SDK 版本資訊」。
Google Play 服務核心程式庫
- play-services-basement 收到一些新方法,可支援其他程式庫的變更。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
2018 年 10 月 9 日
- 重構 strict-version-matcher-plugin 依附元件分析,在發現衝突的成果版本時提供更好的錯誤訊息。錯誤訊息現在包含專案名稱和專案內的依附元件名稱,可協助您識別哪些宣告的依附元件導致錯誤。
- 修正外掛程式中與多模組和平行建構相關的錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
2018 年 10 月 5 日
廣告
- 針對 AndroidManifest.xml 的
<meta-data>
標記新增規定:- Google AdMob 發布商必須使用
com.google.android.gms.ads.APPLICATION_ID
鍵來指定<meta-data>
標記。詳情請參閱 AdMob 入門指南。 - Google Ad Manager 發布商必須使用
com.google.android.gms.ads.AD_MANAGER_APP
鍵指定<meta-data>
標記。詳情請參閱 Ad Manager 入門指南。
- Google AdMob 發布商必須使用
- 原生廣告:
NativeAppInstallAd
、NativeContentAd
和相關聯的 API 已淘汰,並改用UnifiedNativeAd
。如需使用新 API 的詳細操作說明,請參閱進階版原生廣告整合一文。 - 原生廣告:新增「關閉這則廣告」功能。
- 原生廣告:良性警告記錄:「在已設定 ClickConfirmingView 時,UnconfirmedClickListener 不得為空值」。
- 獎勵廣告:呼叫
destroy()
時,系統會排除事件監聽器。 - 在
AdRequest.Builder
上淘汰了下列方法。 - 修正
onRewardedVideoCompleted()
無法在模擬器上觸發的錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2018 年 10 月 2 日
核心程式庫小功能更新。
- 我們對其他 Google Play 服務程式庫使用的一些核心程式庫 (play-services-auth、play-services-base、play-services-basement、play-services-flags、play-services-stats、play-services-tasks) 進行了小幅內部功能更新。
- 並放寬核心程式庫之間的嚴格交錯性,因此可個別使用次要和修補程式版本。先前,這些程式庫的 POM 檔案會指定確切版本的依附元件,簡化依附元件的解析作業。
- 如果變更核心程式庫的依附元件,則需要發布一組完整程式庫,這些程式庫會在 POM 依附元件中有更新版本。非核心程式庫除了更新遞移依附元件外,不會有任何外部變更。
- 錯誤修正和內部改善 firebase-database 和 firebase-firestore。
在 maven.google.com 上發布的構件
以下程式庫有程式碼變更:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
下列程式庫沒有程式碼變更,只有 POM 依附元件更新。除了程式庫為 16.0.0 版以下以外,新版本也會依修補程式版本遞增。根據 5 月 23 日的附註,16.0.0 以下的程式庫已遞增至 16.0.0:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
2018 年 9 月 26 日
Fitness 的 Google Play 服務 v16.0.0 版本提供兩種新的資料類型及各自的匯總:
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-fitness:16.0.0
2018 年 9 月 25 日
穿戴式裝置
- 修正在搭載 Google Play 服務的裝置上發生的 Wearable SDK 錯誤和改善情形。詳情請參閱「穿戴式裝置版本資訊」。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wearable:16.0.0
2018 年 9 月 18 日
- 最新的 Firebase 更新包含 Firebase Messaging SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
2018 年 9 月 5 日
- 最新的 Firebase 更新包含 Firebase Common、Firebase Database、Firebase 執行個體 ID、Firebase 通訊和 Firebase Storage SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
投放
- 修正了在指定 Android O 以上版本應用程式的背景中啟動
ReconnectionService
時擲回IllegalStateException
的問題。如果應用程式已啟用自動重新連線功能,請更新 Cast SDK 以避免錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
2018 年 8 月 23 日
- 最新的 Firebase 更新包含 Firebase Core、Google Analytics for Firebase、Firebase 當機回報、Firebase 動態連結和 Firebase Invites SDK 的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
2018 年 8 月 22 日
- Firebase 的最新更新版本會更新 Firebase 應用程式內通訊 SDK。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
2018 年 8 月 16 日
- Firebase 的最新更新推出了 Beta 版 Firebase 應用程式內通訊 API。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
2018 年 8 月 15 日
新版 Google Play 服務錢包 16.0.0 版本包含:
- 更新至 Google Pay API,允許開發人員指定 JSON 要求並使用 JSON 回應。詳情請參閱 Google Pay API 說明文件。
- 淘汰 Google Pay API for Pass 的下列方法:
- 來自
GiftCardWalletObject.Builder
的setBarcodeLabel
方法 - 來自
GiftCardWalletObject.Builder
的setCardIdentifier
方法 - 來自
GiftCardWalletObject.Builder
的setInfoModuleDataHexBackgroundColor
方法 - 來自
GiftCardWalletObject.Builder
的setInfoModuleDataHexFontColor
方法 - 來自
GiftCardWalletObject
的getBarcodeLabel
方法 - 來自
GiftCardWalletObject
的getCardIdentifier
方法 - 來自
GiftCardWalletObject
的getInfoModuleDataHexBackgroundColor
方法 - 來自
GiftCardWalletObject
的getInfoModuleDataHexFontColor
方法 - 來自
LoyaltyWalletObject.Builder
的setBarcodeLabel
方法 - 來自
LoyaltyWalletObject.Builder
的setInfoModuleDataHexBackgroundColor
方法 - 來自
LoyaltyWalletObject.Builder
的setInfoModuleDataHexFontColor
方法 - 來自
LoyaltyWalletObject
的getBarcodeLabel
方法 - 來自
LoyaltyWalletObject
的getInfoModuleDataHexBackgroundColor
方法 - 來自
LoyaltyWalletObject
的getInfoModuleDataHexFontColor
方法 - 來自
OfferWalletObject.Builder
的setBarcodeLabel
方法 - 來自
OfferWalletObject.Builder
的setInfoModuleDataHexBackgroundColor
方法 - 來自
OfferWalletObject.Builder
的setInfoModuleDataHexFontColor
方法 - 來自
OfferWalletObject
的getBarcodeLabel
方法 - 來自
OfferWalletObject
的getInfoModuleDataHexBackgroundColor
方法 - 來自
OfferWalletObject
的getInfoModuleDataHexFontColor
方法 - 來自
WalletObjectMessage
的getActionUri
方法 - 來自
WalletObjectMessage
的getImageUri
方法
- 來自
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:16.0.0
2018 年 8 月 13 日,更新
- 已修正 Cloud Firestore v17.0.5 版本中的方法問題。
- 移除 play-services-auth 中錯誤公開且不可使用的 API 方法
Credential#getGeneratedPassword
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
2018 年 8 月 13 日
- 最新的 Firebase 更新包含 Firebase Performance Monitoring、Firebase ML Kit、Cloud Firestore 等項目的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
- 修正了 SignIn API 在使用者取消登入時傳回錯誤狀態碼的問題。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2018 年 8 月 2 日
投放
- 修正在 RemoteMediaPlayer 和 RemoteMediaClient 中搜尋要求逾時時發生的 IllegalStateException。這是 15.0.0 中引入的迴歸。用戶端應更新至 16.0.1 以上版本才能修正。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
2018 年 8 月 1 日
- 最新版 OSS 授權 Gradle 外掛程式已重新封裝為群組 ID
com.google.android.gms
,並重新命名oss-licenses-plugin
。而且會繼續以這個新的群組 ID 和名稱發布。此外,這項服務也在 GitHub 上設定為開放原始碼。
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.9.3
2018 年 7 月 30 日
- 新增
InstantApps.showInstallPrompt()
方法,可顯示對話方塊,可讓使用者安裝目前的免安裝應用程式。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-instantapps:16.0.0
2018 年 7 月 27 日
Cloud Firestore
- Firebase 的最新更新包含 Cloud Firestore 的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
投放
- Cast 的最新更新包含
CastDevice
的 API 變更,以及 CAF 媒體通知的改善項目。詳情請參閱 Cast Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
2018 年 7 月 12 日
- 最新的 Firebase 更新包含 Cloud Functions for Firebase 和 Cloud Firestore 的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
2018 年 7 月 10 日
OSS 授權程式庫錯誤修正
- 修正了無法在沒有動作列的情況下支援應用程式主題的錯誤。
- 根據 SemVer,這個版本被視為修正了錯誤修正版本,但根據下方的 2018 年 5 月 23 日附註,這個版本增加了主要版本。
在 maven.google.com 上發布的構件:
- com.google.android.gms:play-services-oss-licenses:16.0.0
2018 年 6 月 28 日
Firebase
- Firebase 的最新更新包含 Firebase 雲端通訊和 Firebase 執行個體 ID 的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
2018 年 6 月 27 日
開放原始碼的 Strict Version Matcher 外掛程式
- 您可以在 GitHub 上取得
com.google.android.gms.strict-version-matcher-plugin
的原始碼。
2018 年 6 月 21 日
Firebase
- Firebase 的最新更新包含 Firebase Invites 和 Firestore 的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
2018 年 6 月 14 日
Firebase
- 最新的 Firebase 更新包含 Firebase 驗證、Firebase 應用程式索引和 Firebase Core 的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
2018 年 5 月 23 日
已移除版本範圍
從 Google Play 服務和 Firebase 的 15.0.0 版開始,系統會使用 POM 中的版本範圍定義跨程式庫依附元件。這會影響使用這些程式庫的專案建構可重現性。舉例來說,Gradle 的依附元件解析功能會嘗試使用存放區中可用的最高具體具體版本,進而在不對專案本身進行任何變更的情況下,增加依附元件版本。
使用版本範圍是錯誤且已經修正的;Google Play 服務和 Firebase 依附元件不會再使用版本範圍。不過,現有已發布的程式庫 POM 檔案已有範圍。因此,日後所有程式庫更新都必須在先前發布程式庫的依附元件範圍之外開始更新。
示例:
- 如果
play-services-bar
具有範圍play-services-foo
的依附元件,[15.0.0, 16.0.0)
,新的play-services-foo
版本的開頭必須是16.0.0
。 - 日後推出的任何
play-services-bar
版本都會對單一play-services-foo
版本宣告「軟」要求。 - 日後推出的「
play-services-foo
」版本將一律採用 SemVer。
Firebase
- Firebase 最新的更新包含 Cloud Firestore、Cloud Storage、Firebase 驗證、Firebase 即時資料庫和機器學習的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
- Firebase 現在會要求應用程式 Gradle 檔案,將
com.google.firebase:firebase-core
明確列為 Firebase 服務的依附元件,才能正常運作。
2018 年 5 月 8 日
Firebase
- Firebase 的最新更新包括 Firebase Performance Monitoring 的功能,以及 ML Kit for Firebase Beta 版。詳情請參閱「Firebase Android SDK 版本資訊」。
2018 年 5 月 2 日
Firebase
- 最新版的 Firebase 更新 Firebase Analytics、Firebase 驗證、Firebase 雲端通訊、Firebase Cloud Storage、Cloud Firestore、Firebase 當機回報和 Firebase Performance Monitoring,以及獨立的版本號碼。詳情請參閱「Firebase Android SDK 版本資訊」。
Play 服務更新
- 15.0.0 之後的 Google Play 服務程式庫現在有遵循 SemVer 的獨立版本號碼。這項變更可讓個別元件更頻繁靈活地更新。
- Google Services Gradle 外掛程式已更新至 3.3.0 版,以支援版本管理的異動。如果您不使用這個外掛程式,代表獨立的外掛程式已釋出
com.google.android.gms.strict-version-matcher-plugin
,且提供相同的版本支援功能。詳情請參閱版本管理指南。
2018 年 4 月 12 日 - 版本 15.0.0
15.0.0 版的已知問題
如果您使用 Gradle 適用的 Android 外掛程式 2.2.0 以下版本,可能會遇到下列錯誤:
Error: more than one library with package name 'com.google.android.gms'
如要解決這個問題,請更新至新版外掛程式。
15.0.0 版的重點內容:
Play 服務更新
com.google.gms.oss.licenses.plugin
Gradle 外掛程式現已推出新版本。請務必更新,因為只有這個最新版本支援 Google Play 服務 15.0.0 以上版本。這是支援 Android Studio 2.x 的最新版外掛程式。從下一個版本開始,外掛程式僅支援 Android Studio 3.x。所有的
com.google.android.gms.R
類別參照都已由元件專屬的參照取代,例如com.google.android.gms.ads.R
。如果您在程式碼中直接使用這些類別,可能需要更新程式碼,使其相容。自 15.0.0 版本起,系統將不再更新離線 Javadoc (Android Studio SDK Manager 中的 Google Play 服務構件)。
自 15.0.0 版本起,從 15.0.0 版本開始,就不再提供
play-services
別名目標,因此無法提取所有 Google Play 服務元件。這是很長一段時間的推薦做法。
廣告
- 新增
UnifiedNativeAd
類別,該類別可包含應用程式安裝廣告或內容廣告。 - 更新了原生廣告進階 API,以支援
UnifiedNativeAd
:- 新增了
UnifiedNativeAdView
和UnifiedNativeAdAssetNames
類別。 - 已新增
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
介面。 - 已將
forUnifiedNativeAd()
方法新增至AdLoader.Builder
類別。 - 對中介服務 API 進行幾項更新,使轉接程式和自訂事件能夠傳回
UnifiedNativeAd
的例項。
- 新增了
驗證
- 已將
KEY_EXTRA_ACCOUNT_TYPE
常數新增至AccountTransfer
類別,讓套件知道應處理哪個帳戶類型。
投放
- 淘汰了
AppVisibilityListener
類別。 - 淘汰了
RemoteMediaClient.Listener
類別。請改用新的RemoteMediaClient.Callback
類別。 - 修正
TracksChooserDialogFragment
中的異常終止問題,並對其建構函式和建立者進行多項變更。 - 推出
MediaQueue
API,以取代現有的媒體佇列機制。使用新的MediaQueueRecyclerViewAdapter
和MediaQueueArrayAdapter
類別,分別在回收器檢視畫面和清單檢視畫面中存取MediaQueue
。 - 只要輕觸投放遠端控制通知,系統現在會將使用者導向 Google Home 應用程式或對應的投放應用程式,實際情況取決於 Cast 應用程式是否支援自動加入工作階段。
- Google Ads 支援服務更新:
- Cast Sender API 現已支援載入
VAST
廣告。 - 新增「略過廣告」按鈕和倒數計時文字 UI 元素。
- Cast Sender API 現已支援載入
- 新增不需要
Context
做為參數的CastContext.getSharedInstance()
版本。 - 修正 CAF 中的
IllegalStateException
當機問題。 - 已將
DEVICE_CONNECTION_SUSPENDED
新增至PendingResult
的CastStatusCodes
。 - 詳情請參閱
Google Cast release notes
。
Firebase
- Firebase 最新的更新版本包含 Firebase 驗證和 Firebase Cloud Storage。詳情請參閱「Firebase Android SDK 版本資訊」。
健身
- 淘汰
SensorRequest
類別的fromLocationRequest()
方法。請改用 SensorRequest.Builder 建構 SensorRequest。
Google Cloud Messaging
- 淘汰
GoogleCloudMessaging
、GcmPubSub
、GcmReceiver
、GcmListenerService
、InstanceID
和InstanceIDListenerService
類別。請改用FirebaseMessaging
。
遊戲
- 淘汰了
PlayerStats
類別的getChurnProbability()
、PlayerStats.getHighSpenderProbability、getSpendProbability()
和getTotalSpendNext28Days()
方法。
免安裝應用程式
- 已移除
InstantApps.API
。請改用InstantApps.getInstantAppsClient()
。
附近
- 已淘汰
NearbyConnections
相關內部狀態。
錢包
- 淘汰了
Payments
類別。請改用Wallet.getPaymentsClient()
取得新PaymentsClient
類別的例項。
2018 年 3 月 28 日 - 版本 12.0.1
12.0.1 中修正的問題:
- 修正導致系統傳回
GoogleSignIn
和CredentialsClient
這類錯誤的 Android Lint 錯誤問題。 - 在授權構件中新增缺少的
minSdkVersion
,以免自動納入READ_PHONE_STATE
和READ_EXTERNAL_STORAGE
權限。 - 針對執行階段連結的授權構件還原專屬套件名稱,這些構件影響了某些建構系統 (例如 Ionic Pro) 的相容性問題。
- 還原 12.0.1 中模糊化的部分欄位名稱,也就是 firebase-firestore 和 firebase-database 中
@PropertyName
註解的value()
方法。
2018 年 3 月 20 日 - 版本 12.0.0
12.0.0 版的已知問題
- -授權 POM 依附元件未設定
minSdkVersion
/targetSdkVersion
,表示隱含的targetSdkVersion
為 1。這會為使用 12.0.0 的應用程式新增READ_PHONE_STATE
和READ_EXTERNAL_STORAGE
權限。 - 授權 POM 依附元件在 Ionic Pro 中造成「多個程式庫含有套件名稱『com.google.android.gms.license』」的問題。
- firebase-database 和 firebase-firestore 的
@PropertyName
註解已模糊處理value()
方法。也就是說,如果您使用@PropertyName
,系統將無法建構應用程式。 - 註解造成錯誤的 Lint 錯誤宣告
GoogleSignIn
和CredentialsClient
僅供內部使用。您可以放心忽略這些訊息。
我們將提供更新的 12.0.1 版本,以便盡快解決這些問題。
Google Play 服務 12.0.0 版本的重要異動:
廣告
- 已將
trackViews()
方法新增至NativeAdMapper
類別。這個方法會取代相同類別現已淘汰的trackView()
方法。
- 已將
驗證
- 淘汰
Auth.AuthCredentialsOptions
類別,改用新的CredentialsOptions
類別。
- 淘汰
投放
- 更完善的 Google Ads 支援服務:
- 已將
setAdBreakClips()
和setAdBreaks()
方法新增至MediaInfo.Builder
類別,以便在媒體載入要求中傳送廣告插播和短片資訊。 - 更新
AdBreakInfo.Builder
類別並新增AdBreakClipInfo
類別,以便導入新的中斷和剪輯傳送方法。
- 已將
- 新增對新語音投放 API 的支援功能:
- 已將
setCredentials()
和setCredentialsType()
方法新增至MeadiaLoadOptions.Builder
類別,並將getCredentials()
和getCredentialsType()
方法新增至MediaLoadOptions
類別。此方法可讓您透過載入要求設定及取得應用程式專屬憑證。 - 已將
getEntity()
方法新增至MediaInfo
類別。實體代表從 Google 助理載入媒體的深層連結。
- 已將
- 修正錯誤:在搭載 Google Play 服務版本過舊的裝置上呼叫
CastContext.getSharedInstance()
會導致當機。過舊的 Google Play 服務版本仍然會導致方法失敗,因此用戶端應檢查適當版本。
- 更完善的 Google Ads 支援服務:
Fido
- Fast Identity Online 2.0 (Fido2) API 現已開放搶先體驗合作夥伴使用。由於這個 API 仍處於搶先體驗階段,可在無預警的情況下執行破壞性變更。為維護應用程式的穩定性,請等到這個 API 正式發布前再使用。
Firebase
- 最新的 Firebase 更新內容包含 Firebase 驗證、Firebase 雲端通訊、Firestore 和 Firebase 函式。詳情請參閱「Firebase Android SDK 版本資訊」。
免安裝應用程式
- 新增了
Launcher
API,以便檢查提供的網址並啟動免安裝應用程式 (如果有的話)。
- 新增了
位置
- 新增
ActivityTransition
類別,協助應用程式區分使用者從事的不同體能活動,例如步行、跑步或開車。 - 新增
BoundsMode
介面,允許getAutocompletePredictions()
方法啟用設有邊界限制的搜尋功能。
- 新增
地圖
- 新增了
StreetViewSource
類別,可將街景服務範圍限制在僅限戶外的搜尋結果。 - 如需完整的功能清單、錯誤修正及其他附註,請參閱 Maps Android API 版本資訊。
- 新增了
Nearby
- 淘汰以
GoogleApiClient
為基礎的Messages
和Connections
介面。請改用以GoogleApi
為基礎的新版用戶端,MessagesClient
和ConnectionsClient
。
- 淘汰以
2017 年 12 月 18 日 - 版本 11.8.0
Google Play 服務 11.8.0 版本的重要異動:
驗證
WorkAccountApi
類別現已淘汰。請改用透過WorkAccount.getClient()
使用WorkAccountClient
。
投放
- 對
UIMediaController
類別進行了下列變更:- 當檢視畫面繫結至
UIMediaController
時,控制器現在會註冊事件監聽器,在適當情況下呼叫下列其中一個事件處理方法: - 覆寫事件處理方法,藉此自訂上述任一行為。
- 改善說明文件,清楚說明
UIMediaController
的基礎實作。 - 反轉靜音切換鈕螢幕,使其取消靜音時顯示喇叭圖示,設為靜音時則顯示喇叭圖示。
- 當檢視畫面繫結至
- Cast SDK for Android 現已支援免安裝應用程式。
- 對
Firebase
- 最新的 Firebase 更新內容包含 Firebase 應用程式索引、Firebase 驗證、Firebase 雲端通訊和 Firebase Performance Monitoring。詳情請參閱「Firebase Android SDK 版本資訊」。
位置
- 新增
KEY_VERTICAL_ACCURACY
常數,可指出特定地點的預估垂直精確度。
- 新增
錢包
- 更新
isReadyToPay()
方法,提供額外檢查選項,確保使用者擁有現有的付款方式。
- 更新
穿戴式裝置
針對以
GoogleApi
為基礎的新用戶端更新 Wearable API,可自動管理服務連線,並減少需要使用的樣板程式碼:- 新增
CapabilityClient
類別和Wearable.getCapabilityClient()
方法,取代CapabilityApi
介面,藉此瞭解 Wear 網路上的節點提供的功能。 - 新增
ChannelClient
類別和Wearable.getChallenClient()
方法,取代ChannelApi
介面,藉此從穿戴式裝置節點收發資料。 - 新增
DataClient
類別和Wearable.getDataClient()
方法,取代DataApi
介面,做為讀取及寫入資料項目和資產的方式。 - 新增
MessageClient
類別和Wearable.getMessageClient()
方法,取代MessageApi
介面,藉此傳送訊息至其他節點。 - 新增
NodeClient
類別和Wearable.getNodeClient()
方法,取代NodeApi
介面,藉此瞭解已連結的節點。
- 新增
API 呼叫會傳回
Task<ResultType>
,而不是PendingResult<ResultWrapper>
ChannelClient.ChannelCallback
會取代ChannelApi.ChannelListener
。WearableOptions.Builder.setLooper()
會取代GoogleApiClient.Builder.setHandler()
,以便為新的 API 用戶端類別中的事件監聽器回呼設定執行緒。
如要進一步瞭解最新的 Wearable API 版本,請參閱 Android Wear 版本資訊頁面。
已解決 11.8.0 版中的問題
在採用 targetSdkVersion 26 的應用程式中,以 Context
建立的 GoogleApi
執行個體現在會自動提示使用者更新 Google Play 服務,解決這項已知問題 (自 11.6.0 版開始)。
2017 年 11 月 27 日 - 版本 11.6.2
Google Play 服務 11.6.2 版本的重要異動:
Firebase
- 最新的 Firebase 更新包含 Cloud Firestore 和 Cloud Storage for Firebase 的新增功能。詳情請參閱「Firebase Android SDK 版本資訊」。
2017 年 11 月 6 日 - 11.6.0 版
Google Play 服務 11.6 版本的重要異動:
廣告
- 新增
NativeAdViewHolder
類別,這是顯示原生廣告的另一種方式。 - 淘汰
AdLoader.getMediationAdapterClassName()
方法。發布商應改用最近推出的NativeAppInstallAd.getMediationAdapterClassName()
或NativeContentAd.getMediationAdapterClassName()
。 - 取消淘汰用於伺服器對伺服器獎勵驗證的
RewardedVideoAd.setUserId()
方法。
- 新增
驗證
- 更新以
GoogleApi
為基礎的新用戶端的 Auth API,可自動管理服務連線,並減少使用樣板程式碼:- 新增了
CredentialsClient
和Credentials
類別。CredentialsClient
會提供要求憑證的進入點,並指出是否使用憑證登入。 - 新增了
GoogleSignInClient
和GoogleSignIn
類別。GoogleSignInClient
提供與 Google Sign In API 互動的進入點。
- 新增了
- 新增了
GoogleAuthUtil.requestGoogleAccountsAccess()
方法。這個方法會在 Android O 的呼叫端 (如果使用者提供同意聲明) 後都能看到裝置上安裝的所有 Google 帳戶。 - 新增了
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
方法。這個方法修正了 Android O 以上版本裝置的問題。在這類裝置上,系統有時不會顯示Auth.Api.Credential
儲存確認對話方塊,改用自動填入服務的儲存對話方塊。新增的方法會覆寫該預設行為。
- 更新以
品牌認知
- 針對以
GoogleApi
為基礎的新用戶端更新 Awareness API,用於自動管理服務連線,並減少使用樣板程式碼:- 新增了
FenceClient
類別和Awareness.getFenceClient()
方法。使用FenceClient
取代FenceApi
。 - 新增了
SnapshotClient
類別和Awareness.getSnapshotClient()
方法。使用SnapshotClient
取代SnapshotApi
。
- 新增了
- 針對以
投放
- 對
RemoteMediaClient
類別中的方法進行了下列變更:- 新增了
load(MediaInfo, MediaLoadOptions)
方法。 - 淘汰了其他
load()
方法。 - 新增了
setPlaybackRate(double)
和setPlaybackRate(double, JSONObject)
方法。呼叫這些方法,即可設定目前媒體項目可變的播放率。
- 新增了
- 詳情請參閱 Google Cast 版本資訊。
- 對
雲端硬碟
- 針對
GoogleApi
的新用戶端更新 Drive API,用於自動管理服務連線,並減少使用樣板程式碼:- 新增了
DriveClient
類別和Drive.getDriveClient()
方法。DriveClient
提供進入點,用於與 Drive API 的一般互動。 - 新增了
DriveResourceClient
類別和Drive.getDriveResourceClient()
方法。DriveResourceClient
為與DriveResource
互動的 API 方法 (例如DriveFile
或DriveFolder
) 提供進入點。
- 新增了
- 新增
CreateFileActivityOptions
和OpenFileActivityOptions
物件,可傳遞至新的DriveClient.newCreateFileActivityIntentSender()
和DriveClient.newOpenFileActivityIntentSender()
方法,建立相應的檔案選擇器。 - 淘汰透過
DriveApi
、DrivePreferencesApi
、DriveContents
、DriveResource
、DriveFolder
和DriveFile
存取的GoogleApiClient
API 方法。
- 針對
Firebase
- 最新的 Firebase 更新內容包含驗證功能、Dynamic Links 和雲端通訊。詳情請參閱「Firebase Android SDK 版本資訊」。
健身
- 為新的
GoogleApi
用戶端更新 Fitness API,以自動管理服務連線,使用較少樣板程式碼:- 新增了
BleClient
類別和Fitness.getBleClient()
方法。BleClient
可讓您在 Google Fit 中掃描、聲明及使用藍牙低功耗裝置。 - 新增了
ConfigClient
類別和Fitness.getConfigClient()
方法。ConfigClient
提供了進入 Google Fit 中自訂資料類型和設定的進入點。 - 新增了
GoalsClient
類別和Fitness.getGoalsClient()
方法。GoalsClient
可提供進入點,用於讀取 Google Fit 使用者建立的健身Goal
。 - 新增了
HistoryClient
類別和Fitness.getHistoryClient()
方法。HistoryClient
提供在 Google Fit 中插入、刪除及讀取資料的進入點。 - 新增了
RecordingClient
類別和Fitness.getRecordingClient()
方法。RecordingClient
提供了進入點,可讓使用者在 Google Fit 中啟用低耗電模式收集感應器資料的背景收集功能。 - 新增了
SensorsClient
類別和Fitness.getSensorsClient()
方法。SensorsClient
提供進入點,可在本機和已連結的裝置上公開不同的健身資料來源,並為事件監聽器提供現場活動。 - 新增了
SessionsClient
子句和getSessionsClient
方法。SessionsClient
提供了在 Google Fit 中建立及管理使用者活動的Session
進入點。
- 新增了
- 為新的
遊戲
- 為新的
GoogleApi
用戶端更新 Games API,用於自動管理服務連線,並減少需要使用的樣板程式碼:- 新增了
AchievementsClient
類別和Games.getAchievementsClient()
方法。AchievementsClient
提供與成就功能互動的 API 方法進入點。 - 新增了
EventsClient
類別和Games.getEventsClient()
方法。EventsClient
為與事件功能互動的 API 方法提供進入點。 - 新增了
GamesClient
類別和Games.getGamesClient()
方法。GamesClient
為與遊戲基本功能互動的 API 方法提供進入點。 - 新增了
GamesMetadataClient
類別和Games.getGamesMetadataClient()
方法。GamesMetadataClient
提供 API 方法的進入點,用於擷取遊戲中繼資料。 - 新增了
InvitationsClient
類別和Games.getInvitationsClient()
方法。InvitationsClient
為與邀請功能互動的 API 方法提供進入點。 - 新增了
LeaderboardsClient
類別和Games.getLeaderboardsClient()
方法。LeaderboardsClient
提供與排行榜功能互動的 API 方法進入點。 - 新增了
NotificationsClient
類別和Games.getNotificationsClient()
方法。NotificationsClient
為與通知互動的 API 方法提供進入點。 - 新增了
PlayerStatsClient
類別和Games.getPlayerStatsClient()
方法。PlayerStatsClient
為 API 方法提供進入點,可為 API 方法提供進入點,用於擷取玩家統計資料。 - 新增了
PlayersClient
類別和Games.getPlayersClient()
方法。PlayersClient
提供與玩家互動的 API 方法進入點。 - 新增了
RealTimeMultiplayerClient
類別和Games.getRealTimeMultiplayerClient()
方法。RealTimeMultiplayerClient
為與即時多人遊戲功能互動的 API 方法提供進入點。 - 新增了
SnapshotsClient
類別和Games.getSnapshotsClient()
方法。SnapshotsClient
為與 Shapshots 互動的 API 方法提供進入點。 - 新增了
TurnBasedMultiplayerClient
類別和Games.getTurnBasedMultiplayerClient()
方法。TurnBasedMultiplayerClient
為與回合製多人遊戲互動的 API 方法提供進入點。 - 新增了
VideosClient
類別和Games.getVideosClient()
方法。VideosClient
會提供與影片互動的 API 方法進入點。
- 新增了
- 淘汰的 API 進入點:
Achievements
、Events
、GamesMetadata
、Invitations
、Leaderboards
、Notifications
、Stats
、Players
、RealTimeMultiplayer
、RealTimeMultiplayer
、、、Invitations
、Invitations
Snapshots
TurnBasedMultiplayer
Videos
- 為新的
位置
- 修正 Google Play 服務更新時有時會導致當機的
FusedLocationProviderClient
問題。 - 淘汰
AddPlaceRequest
類別GeoDataApi.addPlace()
和GeoDataClient.addPlace()
方法。「AddPlaceRequest
」將於 2018 年 6 月 30 日移除。
- 修正 Google Play 服務更新時有時會導致當機的
Nearby
- 針對以
GoogleApi
為基礎的新用戶端更新 Nearby API,可自動管理服務連線,並減少使用樣板程式碼:- 新增了
ConnectionClient
類別和Nearby.getConnectionsClient()
方法。使用者可透過ConnectionClient
放送廣告及探索附近的應用程式/服務,並在已建立的連線人際關係中與他們交流。 - 新增了
MessagesClient
類別和Nearby.getMessagesClient()
方法。MessagesClient
提供進入點,讓您發布簡單的訊息並訂閱鄰近裝置以接收這些訊息。
- 新增了
- 新增
Connections.cancelPayload()
方法,Payload
目前為執行中,或來自遠端端點。
- 針對以
錢包
getPaymentMethodTokenizationParameters
和getTransactionInfo
不再是必填欄位。如果未設定,Google Payment API 就不會傳回可扣款權杖。如果使用者只會嘗試在不購買的情況下變更選項 (例如在應用程式的「付款設定」中),請避免設定這些欄位。- 已變更
resolveTask()
方法,將臨時片段新增至活動。確保在呼叫方法之前,Activity 可以在不遺失狀態的情況下執行片段交易。大部分的開發人員應該不會受到這項變更的影響,因為resolveTask()
通常會在按鈕點擊事件監聽器中呼叫。
11.6.0 版的已知問題
在採用 targetSdkVersion 26 的應用程式中,以 Context
建立的 GoogleApi
執行個體不會自動提示使用者更新 Google Play 服務。建議您改在這些情況下使用 GoogleApiAvailability.showErrorDialogFragment()
。
2017 年 10 月 3 日 - 版本 11.4.2
Google Play 服務 11.4.2. 版本的重要異動:
- Cloud Firestore
- Cloud Firestore 的初始公開測試版現已推出。Cloud Firestore 是彈性且可擴充的資料庫,適合透過 Firebase 和 Google Cloud Platform 開發行動、網頁與伺服器。與 Firebase 即時資料庫一樣,它會透過即時事件監聽器在用戶端應用程式間同步資料,並提供離線支援功能,因此您可以建構能在網路延遲或網際網路連線的情況下運作的回應式應用程式。Cloud Firestore 提供企業級的擴充能力,能與其他 Firebase 和 Google Cloud Platform 產品 (包括 Cloud Functions) 完美整合。如要進一步瞭解 Cloud Firestore,請參閱 Firebase 網誌。如要開始使用 Cloud Firestore,請參閱quickstart。
2017 年 9 月 - 11.4.0 版
Google Play 服務 11.4 版本的重要內容。
廣告
- 已將
getMediationAdapterClassName()
方法新增至NativeAppInstallAd
和NativeContentAd
類別。我們將在 AdLoader 中淘汰同名的方法。 - 為多個類別新增支援原生影片中介服務的方法:
- 已移除
SearchAdRequest
類別。
- 已將
數據分析
- 已新增類別
AnalyticsJobService
。這個類別提供 Android O 的相容性支援,供 Analytics (分析) 使用。您不需要採取任何行動即可使用這個類別,且會自動加入 Analytics (分析) 套件。 - 淘汰
AnalyticsService
類別的getContext()
方法。 - 淘汰了
CampaignTrackingService
類別。
- 已新增類別
驗證
- 提示選取器現在會在使用者未儲存提示資訊時,傳送
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
結果。
- 提示選取器現在會在使用者未儲存提示資訊時,傳送
品牌認知
投放
- 已新增類別
PrecacheManager
。此類別提供方法,讓您預先快取使用者打算消耗的內容,以縮短載入時間。 - 將
getPrecacheManager()
方法新增至應用程式的CastContext
類別,以取得PrecacheManager
類別的執行個體。 - 已將
startSession(Intent)
新增至SessionManager
類別。呼叫這個方法即可在隱含意圖啟動傳送端應用程式時加入投放工作階段。
詳情請參閱 Cast API 版本資訊。
- 已新增類別
常見
- 已將
checkApiAvailability()
方法新增至GoogleApiAvailability
類別。此方法傳回的工作會以非同步方式檢查指定 API 是否可用。如果沒有一或多個可用,則工作將執行失敗,並顯示可查詢個別 API 可用性的AvailabilityException
。
- 已將
雲端硬碟
- 已從
DriveApi
介面中移除cancelPendingActions()
。
- 已從
Firebase
- Firebase 最新的更新版本包含應用程式索引和驗證功能。詳情請參閱「Firebase Android SDK 版本資訊」。
地圖
- 使用新版
GoogleMap.OnMyLocationClickListener
偵測使用者是否點選「我的位置」藍點。詳情請參閱開發人員指南的我的位置圖層指南。
- 使用新版
Nearby
- 現在起,如要使用鄰近分享連線功能,必須具備「
BLUETOOTH
」、「BLUETOOTH_ADMIN
」、「ACCESS_WIFI_STATE
」和「CHANGE_WIFI_STATE
」權限。
- 現在起,如要使用鄰近分享連線功能,必須具備「
作業系統授權
- 開始支援授權內容中的超連結。
- 已將
setActivityTitle()
方法新增至OssLicensesMenuActivity
類別,方便您設定自訂活動的標題。淘汰了先前的標題設定方法。
錢包
- 推出新的 Google Payment API,以
PaymentsClient
類別定義。重要差異:loadPaymentData()
方法會取代Payments
類別的loadFullWallet()
和loadMaskedWallet()
方法。isReadyToPay()
方法可讓呼叫端指定支援的付款方式。
詳情請參閱新版 Payment API。
- 推出新的 Google Payment API,以
2017 年 8 月 - 11.2.0 版
Google Play 服務 11.2 版本的重要異動
Google Play 服務已更新為 11.2.2 在這個版本中:
- 修正 Firebase Performance Monitoring 中的小問題。詳情請參閱 Firebase Android 版本資訊。
- 新增
loadAd()
方法,可將PublisherAdRequest
物件傳入RewardedVideoAd
類別。 - 新的 OSS 授權程式庫可簡化 Google Play 服務和其他程式庫中的依附元件授權顯示程序。詳情請參閱「包含開放原始碼通知」指南。
現在可以透過 maven.google.com 使用 Google Play 服務依附元件
現在可以直接從
maven.google.com
取得依附元件。您可以透過以下方式設定建構作業,更新應用程式的 Gradle 建構指令碼以使用這個存放區:allprojects { repositories { jcenter() google() } }
如要進一步瞭解這項異動,請參閱隨附的網誌文章。如要進一步瞭解 Google Maven 存放區,請參閱 Android 說明文件中的「新增建構依附元件」。
11.2 版的 SDK 支援
當您將應用程式的 Play 服務依附元件升級至 11.2.0 以上版本時,您也必須更新應用程式的
build.gradle
,將compileSdkVersion
指定為至少 26 (Android O)。這不會改變應用程式的執行方式。你不需要更新targetSdkVersion
。如果您將compileSdkVersion
更新為 26,則建構中可能會發生錯誤,並收到以下參照 Android 支援資料庫的訊息:This support library should should not use a different version (25) than the compileSdkVersion (26).
如要解決這項錯誤,請將支援資料庫依附元件升級至至少 26.0.0 版。
廣告
- 已將
loadAds()
方法新增至AdLoader
類別,可讓應用程式在單一要求中載入多個不重複廣告。
- 已將
驗證
- 新增了
WorkAccountClient
類別。這個類別提供管理 Android for Work 帳戶生命週期的方法。 - 新增 accounttransfer 套件。這個套件包含驗證器用於啟動帳戶的 API。
- 現已推出 Fast Identity Online 第二要素 (FIDO U2F) API。它可根據 FIDO 聯盟制定的標準,為應用程式和網站提供 U2F 實體安全金鑰支援。詳情請參閱「開始使用 FIDO U2F」和 com.google.android.gms.fido。
- 新增了
投放
- 新增了 NotificationActionsProvider 類別,用於支援自訂媒體通知動作。
Firebase
- 最新的 Firebase 更新包含應用程式索引、資料庫、動態連結和儲存空間的功能。詳情請參閱「Firebase Android SDK 版本資訊」。
免安裝應用程式
- 已新增
InstantAppsClient
做為新的主要進入點。 - 新增
PackageManagerCompat
Cookie API,以便在不同工作階段之間保留少量免安裝應用程式資料。
- 已新增
Places
- 新增了
GeoDataClient
類別。這個類別可存取 Google 的當地地點和商家資訊資料庫。 - 新增了
PlaceDetectionClient
類別。這個類別可讓您快速存取裝置的目前位置,並有機會回報特定地點 (例如簽到) 的裝置位置。 - 已將
getGeoDataClient()
和getPlaceDetectionClient()
方法新增至Places
類別。
- 新增了
錢包
- 已移除多個已淘汰的方法和類別。
2017 年 6 月 - 11.0 版
Google Play 服務 11.0 版本的重要內容。
Google Play 服務已更新至 11.0.4:這個版本修正了 Firebase 雲端通訊和 Firebase Performance Monitoring 中的小問題。詳情請參閱 Firebase Android 版本資訊。
Google Play 服務已更新至 11.0.2:這個版本修正了 Firebase 當機回報和 Firebase Performance Monitoring 中的小問題。詳情請參閱 Firebase Android 版本資訊。
Google Play 服務已更新至 11.0.1:這個版本修正了影響使用 rxjava 的應用程式的問題。
廣告
- 已將
OnVideoMute()
、OnVideoPause()
、OnVideoPlay()
和OnVideoStart()
方法新增至VideoController.VideoLifecycleCallbacks
類別。 - 將
setImmersiveMode()
方法新增至PublisherInterstitialAd
和RewardedVideoAd
類別,新增在全螢幕廣告上啟用沉浸模式的功能。 - 新增
OnPublisherAdViewLoadedListener
介面和PublisherAdViewOptions
和PublisherAdViewOptions.Builder
類別,以便與AdLoader
的原生加號橫幅要求搭配使用。 - 新增選用的
OnImmersiveModeUpdatedListener
介面,中介服務轉接程式可實作這個介面,以取得沉浸模式的更新通知。 - 已將
getMediationAdapterClassName()
方法新增至RewardedVideoAd
類別。
- 已將
應用程式邀請
AppInvite
類別現已淘汰。請改用FirebaseDynamicLinks#getInstance()
做為存取動態連結資料的主要進入點,並改用FirebaseAppInvite#getInvitation()
取得 App Invites 資料。
品牌認知
- 在
TimeFence
類別中新增常數,以為 Snapshot API 和 Fence API 提供新的結構定義類型。 - 新增建立時間圍欄的功能,以便因應裝置當地時區的變更。
- 新增功能,可建立回應裝置位置變更的時間圍欄,包括根據當地日出或日落時間指定的時間圍欄。
- 在
身分證
- 新增
SmsRetriever
API,可協助您擷取導向應用程式的簡訊,而不必要求使用者授予讀取裝置所有簡訊的權限。詳情請參閱 SMS Retriever API 相關說明。
- 新增
投放
Cast.CastApi
、Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
、RemoteMediaPlayer.OnMetadataUpdatedListener
、RemoteMediaPlayer.OnPreloadStatusUpdatedListener
、RemoteMediaPlayer.OnQueueStatusUpdatedListener
、RemoteMediaPlayer.OnStatusUpdatedListener
介面現已淘汰。RemoteMediaPlayer
類別也已淘汰。如需更新應用程式的操作說明,請參閱將 Android 發送端應用程式從 Cast SDK v2 遷移至 Cast SDK v3。UIMediaController
類別現已提供bindTextViewToSmartSubtitle()
方法。
常用 API
GoogleApiAvailability
類別中的getOpenSourceSoftwareLicenseInfo()
方法現已淘汰。- 新增了
ApiException
和ResolvableApiException
類別。當呼叫 Google Play 服務失敗時,這些類別會為 Task 物件提供例外狀況。 - 新增了
GoogleApi
類別。以這個類別為基礎的 API 用戶端會管理應用程式和 Google Play 服務之間的連線。 - 新增了
Response
類別。這個類別提供使用GoogleApi
子類別在 Google Play 服務中呼叫 API 方法的結果。
Firebase
- 最新的 Firebase 更新不僅包含新增電話驗證,還有多項應用程式索引和動態連結改善項目。詳情請參閱「Firebase Android SDK 版本資訊」。
遊戲
Players
類別中的getPlayerSearchIntent()
、loadConnectedPlayers()
、loadInvitablePlayers()
和loadMoreInvitablePlayers()
方法現已淘汰。Invitations
類別中的loadInvitations()
方法現已淘汰。RealTimeMultiplayer
和TurnBasedMultiplayer
類別中的getSelectOpponentsIntent()
方法現已淘汰。GameRequest
、OnRequestReceivedListener
和Requests
介面現已淘汰。此外,GameRequestBuffer
和GameRequestEntity
類別現已淘汰。如需更新應用程式的操作說明,請參閱「採用 Google Sign-In API 的 Play 遊戲驗證」。
免安裝應用程式
- Google Play 服務現已提供 Android 免安裝應用程式 API。Android 免安裝應用程式可讓 Android 使用者立即執行應用程式,不必安裝。詳情請參閱 Android 免安裝應用程式相關說明。
位置
- 新增了
FusedLocationProviderClient
類別。這個類別提供與整合式位置預測提供工具互動的主要進入點,這項功能除了 GPS 以外,會運用多種資料來源,盡可能快速準確地判斷裝置位置。 - 新增了
GeofencingClient
類別。這個類別提供用於與地理圍欄 API 互動的主要進入點。 - 已將
getFusedLocationProvider()
和getGeofencingClient()
方法新增至LocationServices
類別。 - 新增了
LocationSettingsResponse
類別。使用checkLocationSettings()
方法成功檢查位置相關系統設定時,系統會傳回這個類別做為回應。 - 新增了
SettingsClient
類別。這個類別提供與位置資訊設定 API 互動的主要進入點,協助您檢查及設定裝置的位置相關系統設定。
- 新增了
Nearby
- Nearby Connections API 現提供以下功能:
- 使用藍牙、BLE 和 Wi-Fi 無線基地台的完全離線點對點通訊
- 同時放送廣告與探索
- 加密 (選用驗證機制)
- 支援高達 32 KB 的位元組資料酬載
- 支援檔案資料酬載 (僅限裝置的可用空間) 和串流資料酬載,且沒有酬載大小限制。
- 新增了
AdvertistingOptions
類別。這個類別提供呼叫startAdvertising()
方法的選項。 - 新增了
ConnectionInfo
類別。這個類別會提供正在啟動的連線相關資訊。 - 新增了
ConnectionLifecycleCallback
類別。此類別是事件監聽器,用於與遠端端點連線相關聯的生命週期事件。 - 新增了
ConnectionResolution
類別。此類別是呼叫onConnectionInitiated()
方法後得到的結果。 - 新增了
DiscoveredEndpoints
類別。這個類別會在探索端點時提供有關端點的資訊。 - 新增了
DiscoveryOptions
類別。這個類別提供呼叫startDiscovery()
方法的選項。 - 新增了
EndpointDiscoveryCallback
類別。此類別是在端點探索期間呼叫的事件監聽器。 - 新增了
Payload
、PayloadCallback
、Payload.File
和Payload.Stream
類別。這些類別分別代表資料、資料酬載監聽器、裝置本機儲存空間中的資料,以及資料串流。此外,也新增了相關的PayloadTransferUpdate.Status
介面。 - 新增了
Strategy
類別。這個類別會定義裝置的連線要求和連線的拓撲限制。 Connections.ConnectionRequestListener
和Connections.ConnectionResponseCallback
類別現已淘汰。請改用ConnectionLifecycleCallback
類別。Connections.EndpointDiscoveryListener
類別現已淘汰。請改用EndpointDiscoveryCallback
類別。Connections.MessageListener
介面現已淘汰。請改用PayloadCallback
類別。ConnectionsStatusCodes
類別現在包含數個與權限相關的新狀態碼。
- Nearby Connections API 現提供以下功能:
安全性
- 新增了
SafetyNetClient
類別。這個類別提供 SafetyNet 的主要進入點,提供下列功能:- 提供裝置健康狀態檢查
- 透過 reCAPTCHA API 驗證使用者
- 協助使用者避開可能有害的應用程式
- 提供應用程式內安全瀏覽功能
- 檢查與特定 URI 相關聯的已知威脅
- 已新增
HarmfulAppsData
類別和相關的SafetyNetApi.HarmfulAppsResponse
類別。這些類別代表與可能有害應用程式相關的資訊。相關的SafetyNetApi.HarmfulAppsResult
類別現已淘汰,改用這些方法。 - 已將
getClient(Context)
和getClient(Activity)
方法新增至 SafetyNet 類別。這些方法會傳回SafetyNetClient
,以供存取所有 SafetyNet API。這些方法會取代已淘汰的SafetyNet
類別API
和SafetyNetAPI
欄位。 - 新增了
SafetyNetApi.AttestationResponse
類別。這個類別提供來自 Android Compatibility Test Suite 的測試結果。此類別會取代現已淘汰的SafetyNetApi.AttestationResult
和SafetyNet.SafeBrowsingResult
類別。 - 新增了
SafetyNetApi.RecaptchaTokenResponse
類別。這個類別包含 reCAPTCHA 使用者回應權杖。這個類別取代了現已淘汰的SafetyNetApi.RecaptchaTokenResult
類別。 - 新增了
SafetyNetApi.SafeBrowsingResponse
類別。此類別提供應用程式呼叫lookupUri()
方法時提供的Response
。這個類別取代了現已淘汰的SafetyNetApi.SafeBrowsingResult
類別。 - 新增了
SafetyNetApi.VerifyAppsUserResponse
類別,並將新的常數新增至VerifyAppsConstants
類別。這些類別支援 Verification Apps API。
- 新增了
錢包
- 新增了
InstrumentInfo.CardClass
類別。這個類別會指出卡片是信用卡、簽帳金融卡或預付卡。
- 新增了
2017 年 5 月 - 10.2.6 版
應用程式索引
自 Google Play 服務 10.0 SDK 版本以來,App Indexing API 已遷移至新的 Firebase App Indexing API。原本的 App Indexing API 現已完全淘汰,無法再於使用 10.2.6 SDK 建構的應用程式中使用。
Firebase
最新的 Firebase 更新包含 Performance Monitoring 的 Beta 版,以及多項功能改善項目,包括雲端通訊和 Test Lab。詳情請參閱「Firebase Android SDK 版本資訊」。
2017 年 4 月 - 10.2.4 版
Firebase
這個版本包含 Cloud Storage for Firebase 的更新內容。詳情請參閱「Firebase Android SDK 版本資訊」。
2017 年 3 月 - 10.2.1 版
Android O 開發人員預覽版 1
這個版本包含更新,以便與 Android O 開發人員預覽版 1 相容。最重要的更新是 Google 雲端通訊 (GCM) 和 Firebase 雲端通訊 (FCM) 程式庫的內部變更,以及 GCM 和 FCM 回呼保證的生命週期變更為 10 秒。一旦超過期限,Android O 就會認定這類回呼符合終止條件。如要進一步瞭解如何在 Android O 上處理 GCM 和 FCM 訊息,請參閱 Firebase 網誌。
2017 年 2 月 - 10.2 版
Google Play 服務 10.2 版本的重要內容。
Android 2.3.x (Gingerbread) 淘汰
Google Play 服務 10.2.x 是第一個版本,不再提供 Android 2.3.x (Gingerbread) 完整支援。如果是使用 SDK 10.2.x 以上版本開發的應用程式,最低 Android API 級別為 14,且無法安裝在搭載 API 級別 14 以下版本的裝置上。如要進一步瞭解這些選項,包括建構多個 APK 以擴大應用程式對 Android Gingerbread 的支援,請參閱 Android 開發人員網誌。
廣告
- 新增對原生進階內容廣告和 DoubleClick for Publishers (DFP) 自訂顯示原生廣告的影片素材資源支援功能。
- 已將
destroy()
方法新增至NativeCustomTemplateAd
介面。 - 已將
getVideoController()
、setVideoOptions
和getVideoOptions()
方法新增至PublisherAdView
類別。 - 新增了
AdChoicesView
類別。 - 已將
getAdChoicesContent()
和setAdChoicesContent()
方法新增至NativeAdMapper
類別。 - 為可一次初始化多個廣告單元的獎勵影片轉接程式新增
InitializableMediationRewardedVideoAdAdapter
介面。
密碼專用 Smart Lock
透過 Smart Lock 改善 ID 權杖的行為。應用程式現在必須呼叫
setIdTokenRequested(true)
明確要求權杖。此外,應用程式可以使用setServerClientId()
和setIdTokenNonce()
方法指定符記的audience
和nonce
值。詳情請參閱下列 API 參考資料更新:- 已將
getAccountTypesSet()
、getIdTokenNonce()
、getServerClientId()
和isIdTokenRequested()
方法新增至CredentialRequest
類別。 - 已將
setIdTokenRequested()
和setServerClientId()
方法新增至CredentialRequest.Builder
類別。 - 已將
getIdTokenNonce()
、getServerClientId()
和isIdTokenRequested()
方法新增至HintRequest
類別。 - 已將
setIdTokenNonce()
、setIdTokenRequested()
和setServerClientId()
方法新增至HintRequest.Builder
類別。
- 已將
品牌認知
- 新增了 Fence API 方法,為開發人員擴大範圍圍欄選項的範圍。詳情請參閱
TimeFence.aroundTimeInstant()
和TimeFence.inTimeInterval()
。 - 新增了 Snapshot API 介面,用於取得目前時間和位置的語意時間間隔。詳情請參閱
SnapshotAPI.getTimeIntervals()
、TimeIntervalsResult()
和TimeIntervals()
類別。
- 新增了 Fence API 方法,為開發人員擴大範圍圍欄選項的範圍。詳情請參閱
Google 登入
新增可讓遊戲開發人員使用 Google Sign-in API 簡化伺服器端驗證的功能。詳情請參閱
GoogleSignInOptionsExtension
介面、GoogleSignInOptions
類別和GoogleSignInOptions.Builder.addExtension()
方法。如要進一步瞭解如何在遊戲中整合伺服器端驗證,請參閱「啟用 Google Play 遊戲服務的伺服器端存取功能」。Google Fit
新增健康資料類型,可讓您在 Google Fit 平台中寫入多種健康資料,包括血壓、血糖、血氧濃度、體溫、體溫和生殖健康資料。詳情請參閱
HealthDataTypes
和HealthDataFields
類別。地圖
這個版本推出折線及多邊形和圓形的外框的自訂樣式功能。
Nearby
在 Nearby
messages.audio
API 中新增AudioBytes
類別,可讓裝置使用近乎超音波的音訊傳送或接收資料。Firebase
最新版的 Firebase 更新包含多個功能,包括 Analytics (分析)、驗證、即時資料庫、儲存空間、Android 版 Test Lab、當機回報和 Dynamic Links。詳情請參閱「Firebase Android SDK 版本資訊」。
2016 年 11 月 - 10.0 版
Google Play 服務 10.0 版本的重要內容。
Google Play 服務已更新為 10.0.1
這個版本修正了
play-services-location.aar
中缺少minSdkVersion
值,導致意外的WRITE_EXTERNAL_STORAGE
、READ_EXTERNAL_STORAGE
和READ_PHONE_STATE
權限合併至應用程式資訊清單。Android 2.3.x (Gingerbread) 淘汰
Google Play 服務 10.0.x 是最終版本,提供完整支援 Android 2.3.x (Gingerbread)。如果是在 10.0.x 之後的 SDK 版本中開發的應用程式,將無法在 Android Gingerbread 裝置上連線至 Google Play 服務。如要進一步瞭解各種選項,包括建構多個 APK 以擴大應用程式對 Android Gingerbread 的支援,請參閱 Android 開發人員網誌。
投放
Cast API 11 月版本為應用程式開發人員提供了以下方面的改善功能:
MediaStatus
類別中的新方法getVideoInfo()
會取得目前的VideoInfo
例項,其可識別 4K 螢幕解析度。- 新方法
CastContext.getCastState()
公開了CastState
,其中包含目前的工作階段狀態,例如裝置是否可用,以及已建立工作階段。 - 新的
@drawable
按鈕屬性可讓您在迷你控制器和展開的控制器中自訂按鈕樣式。 ImagePicker
現在有一個onPickImage
處理常式,可採用具有預期顯示比例的ImageHints
類別。- 新方法
CastContext.getMergedSelector()
會公開MediaRouteSelector
。 - 已新增兩個廣告插播類別:
AdBreakClipInfo
包含廣告插播片段的靜態資訊,AdBreakStatus
則可保留狀態資訊。 - 使用者投放內容時,相同網路的其他裝置會收到一個固定的遙控器通知,用來控製播放。
- 如要進一步瞭解這個版本並查看其他附註,請參閱 Cast SDK 11 月版本。
位置
- 改善藍牙低功耗 (BLE) 掃描功能。
Nearby
- 「鄰近分享通知」功能已可再次使用。詳情請參閱 Nearby 通知開發人員網站。
Firebase
- 最新的 Firebase 更新包含多項改善項目,並修正多項功能,包括全新 Firebase App Indexing API 的可用性。詳情請參閱「Firebase Android SDK 版本資訊」。
2016 年 10 月 - 9.8 版
Google Play 服務 9.8 版的重要內容。
廣告
- 為 DoubleClick Campaign Manager 廣告主新增一系列 Active View 流量評估資料,以便在使用 Google Mobile Ads SDK 的應用程式中顯示廣告。
投放
Cast API 3.3 版為應用程式開發人員提供以下方面的改善功能:
- 播放廣告時,跳轉列的外觀已改善,背景海報圖片會經過模糊處理。
- 新增自訂迷你控制器樣式的功能。
- 新增
ImageHints
類別,可為ImagePicker
物件提供有關要在 UI 中顯示的圖像類型和大小提示。 - 如要進一步瞭解這個版本,請參閱 Cast SDK 3.3 版。
Fit
- Fit 現在提供 Goals API,可讓應用程式讀取 Google Fit Android 應用程式使用者建立的健身目標。
Google 登入
- 新增可讓使用者在使用 Credentials API 的應用程式中輕觸一下,填入與帳戶相關聯的電話號碼的功能。
Nearby
- Nearby Messages 經過強化,提供新的選擇加入 UI,並支援免持操作。
- 鄰近分享通知暫時無法使用。詳情請參閱 Nearby 通知開發人員網站。
Firebase
- 最新的 Firebase 更新包含多項改善項目,並修正多項功能。詳情請參閱「Firebase Android SDK 版本資訊」。
2016 年 9 月 - 9.6 版
Google Play 服務 9.6 版本的重要內容。
Google Play 服務已更新至 9.6.1 這個版本修正了
play-services-location.aar
中缺少minSdkVersion
值的問題,導致意外的WRITE_EXTERNAL_STORAGE
、READ_EXTERNAL_STORAGE
和READ_PHONE_STATE
權限合併至應用程式資訊清單。廣告
- 在
MobileAds
類別中加入發布商診斷 API 方法openDebugMenu
,為行動版網站和行動應用程式廣告發布商提供與電腦版廣告相同的疑難排解和預覽功能。
- 在
投放
Cast API 3.2 版為應用程式開發人員提供以下方面的改善功能:
- 廣告模式:將控制器和通知控制項設為在廣告放送期間停用控制項的模式。
- 直播模式:即時影片和音訊串流現在會顯示「播放/停止」按鈕,取代「播放/暫停」按鈕。
- 如要進一步瞭解這個版本,請參閱 Cast SDK 3.2 版。
地圖
- 隆重推出自訂地圖樣式設定:您現在可以設定地圖樣式,變更道路、公園、商家等地圖項目的外觀 (或甚至隱藏)。
- 根據預設,地圖現在會顯示商家搜尋點。商家搜尋點代表商家,例如商店、餐廳和飯店。 您可以使用自訂地圖樣式設定隱藏這些內容。
- 如需詳細資訊和重要注意事項,請參閱 Maps Android API 版本資訊。
Places
- 新增了
setCountry
方法,將地點介面集自動完成要求的範圍限制在單一國家/地區。
- 新增了
Firebase
- 最新的 Firebase 更新包含多項改善項目,並修正多項功能。詳情請參閱「Firebase Android SDK 版本資訊」。
2016 年 8 月 - 9.4 版
Google Play 服務 9.4 版本的重要內容。
Google 登入
GoogleSignInAccount
現在包含getFamilyName()
和getGivenName()
方法,可存取已登入使用者的姓氏和名字。
Google+
Plus.API (包括
Plus.PeopleApi
和Plus.AccountApi
) 已淘汰。我們仍會繼續支援所有 Google+ UI 小工具 (例如分享功能和「+1」按鈕)。- 如要與 Google 登入整合,請改用
GoogleSignInApi
。 - 如果您的應用程式需要社交資訊和更豐富的個人資料,請參考 Android 聯絡人供應商或跨平台 People API。如要透過應用程式使用者族群的社交圖表加強應用程式的發布情形,請使用 Firebase 邀請。
詳情請參閱 Plus.API 淘汰注意事項。
- 如要與 Google 登入整合,請改用
投放
Cast API 第 3 版現在針對應用程式開發人員在以下方面提供更完善的功能:
ControlButtonsContainer
介面會定義控制項按鈕的容器。ExpandedControllerActivity
類別可為展開的控制器 (全螢幕遙控器) 提供大部分實作項目。
Places
- Places API 現已納入重新設計的 Place Picker UI,可導入質感設計原則。
地圖
- 為相機動作開始、進行中和結束事件新增一組新的相機變更事件監聽器。
- 新增功能,可用於儲存及擷取與標記相關聯的任意資料物件。
- 新增設定偏好的最小和最大縮放等級的功能。
- 新增限制使用者可捲動和平移的範圍。
- 詳情請參閱最新的 Google Maps Android API 版本資訊。
安全性
- Safe Browsing API 可讓您應用程式判斷 URI 是否與可能有害的應用程式或可能的社交工程攻擊相關聯。詳情請參閱「使用 Safe Browsing API 檢查網址」。
Firebase
- 最新的 Firebase 更新包含多項改善項目,並修正多項功能。詳情請參閱「Firebase 版本資訊」。
2016 年 6 月 - 9.2 版
Google Play 服務 9.2 版本的重要內容。
更新至 9.2.1 版的 Google Play 服務 這個版本修正了 9.2.0 版本內含的
proguard.txt
檔案問題,導致發生下列錯誤:在使用 Gradle 資源縮減器的 Android 專案中,會發生下列錯誤:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
在使用 Jack 工具鍊的 Android 專案中,會發生類似以下的錯誤:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
廣告
- 已將
setAdChoicesPlacement
方法新增至NativeAdOptions.Builder
類別。應用程式發布商可以使用此方法,在原生廣告中指定 AdChoices 圖示位置。 - 修正多項錯誤,提升影片廣告播放品質。
- 已將
品牌認知
Aware API 透過單一 API 整合七個位置和比對內容信號,即可使用強大的情境式功能建立應用程式,將對系統資源的影響降到最低。當中包含兩組 API:
- Snapshot API 可讓應用程式取得七個信號中的目前值。
- Fence API 可讓應用程式對使用者情境的變更做出回應。
投放
Cast API 第 3 版為應用程式開發人員提供了以下方面的改善功能:
- 工作階段狀態管理
- 連接、中斷連線及重新連線邏輯
- 使用者體驗實作和使用者介面
- 支援更多裝置類型
- 如要進一步瞭解這個版本,請參閱 Google Cast SDK v3。
Firebase
- 最新的 Firebase 更新包含多項改善項目,並修正多項功能。詳情請參閱「Firebase 版本資訊」。
Google Fit
- 改善 Android Wear 上的步數計數,使步數測量方式在各錶面和應用程式上保持一致,且與 HistoryApi#readDailyTotal 保持一致
- 使用 HistoryApi#registerDataUpdateListener() 監聽資料更新,以便應用程式在其他應用程式更新儲存資料時,更新內部資料快取。
- 新增水份資料類型,用來測量水份消耗量。
位置
- 修正和改善部分項目,包括電池管理和活動辨識功能。
地圖
- 新的 MarkerOptions.zIndex() 方法可設定某標記相對於地圖上其他標記的堆疊順序。
- 您可以在圖塊疊加層上設定透明度係數,方便使用者查看重疊圖塊下方的基本地圖。
- 您現在可以更輕鬆地將圓形設為可點擊,然後使用 OnCircleClickListener 監聽點擊事件。
- 如需詳細資訊和重要注意事項,請參閱 Maps Android API 版本資訊。
行動視覺
- 解決 Mobile Vision 條碼偵測和臉部偵測所需服務的問題。所有使用者都可以再次使用條碼和臉部偵測功能。詳情請參閱「行動 Vision 版本資訊」。
- 新增了 Text API:適用於相片中的拉丁字元文字 (英文、西班牙文、德文、法文等) 光學字元辨識。Text API 會傳回文字的組織結構 (段落、行、字詞) 及文字本身。
Nearby
- 新增鄰近分享通知,讓使用者知道與鄰近信標和智慧型裝置相關聯的應用程式和網站。
- Nearby.Messages 可在背景掃描 Eddystone 信標和 iBeacon,在找到與篩選器相符的信標時喚醒用戶端應用程式。詳情請參閱「Nearby.Messages」。
- 這個版本移除客戶使用 Proximity Beacon API 管理信標的要求。Nearby 現會直接傳回剖析的 BLE 廣告,方便用戶端使用自己的解決方案解讀這些廣告。
- 距離預估值和 RSSI 資訊現在會傳回前景信標用戶端。
2016 年 5 月 - 9.0 版
Google Play 服務 9.0 版本的重要內容。
Google Play 服務已更新至 9.0.2 版 Google Play 服務 9.0.2 版現已推出。這個版本修正了 Firebase 驗證的已知問題,導致部分裝置無法使用
FirebaseAuthApi
。如果這些裝置嘗試使用驗證 API,就會發生FirebaseApiNotAvailableException
錯誤。Google Play 服務已更新至 9.0.1 版
Google Play 服務 9.0.1 版現已推出。此版本修正了 9.0.0 版的下列問題:
- 修正使用 ContextCompat.getNoBackupFilesDir() 的類別變更編譯錯誤。
- 修正應用程式使用 ProGuard 後續處理功能時,無法在沒有 Google Play 服務 APK 的裝置上放送 AdMob 廣告的已知問題。
Firebase
Firebase 提供行動開發人員所需的工具和基礎架構,讓他們能開發應用程式、拓展使用者族群,以及利用應用程式內廣告賺取收益。這個版本現可在 Google Play 服務中使用 Firebase API,並納入下列新產品:Firebase Analytics、Firebase 儲存、Firebase 遠端設定、Firebase 當機回報、Firebase Dynamic Links 以及 Firebase 通知。
如需不同 Firebase 功能可用的程式庫清單,請參閱「Firebase 程式庫」。Google Play 服務 9.0 SDK 現已提供下列功能:
App Invites (現稱 Firebase 邀請) 仍可在
com.google.android.gms.appinvite
存取,但日後應使用com.google.firebase:firebase-invites
。Firebase 雲端通訊以 Google 雲端通訊 API 為基礎,並經過改良。您可以繼續使用
com.google.android.gms.gcm
搭配 Google 雲端通訊,但建議升級至com.google.firebase:firebase-messaging
。
如要進一步瞭解 Firebase,請參閱 https://firebase.google.com/。
廣告
- 獎勵 Video Publisher API 現在支援自訂事件。
- 原生速成影片現在包含可讓您控制影片顯示方式的 API,包括在影片播放完畢時指定初始靜音狀態和回呼。
- 新版行動應用程式自訂搜尋廣告可讓應用程式開發人員根據使用者的查詢,顯示高度相關的廣告,藉此透過應用程式內搜尋事件營利。在本次更新後,應用程式內營利解決方案的功能相當於電腦版或行動版網站。應用程式開發人員現在可以使用完整的額外資訊、版面配置、歸因選項、回呼和自訂廣告圖示。
- MobileAds API 現在支援使用
setAppVolume()
設定所需影片廣告量,以及使用setAppMuted()
關閉影片廣告。 - MobileAds
initialize(android.content.Context, java.lang.String)
方法不再淘汰。但initialize(android.content.Context)
方法現已淘汰。 MediationNativeListener
介面現在包含onAdImpression()
方法,行動廣告聯播網可在記錄曝光時呼叫該方法。
Nearby
- 簡化鄰近分享同意聲明 UI 和權限模型。
- 凡是擁有精細位置存取權的應用程式,不必取得額外權限,就能掃描 BLE 信標。
- 當應用程式呼叫 GoogleAPIClient
connect()
方法時,向使用者顯示選擇加入對話方塊。
- 簡化鄰近分享同意聲明 UI 和權限模型。
遊戲
- 用戶端 SDK 更新後,可透過兩項全新預測功能改善 Player Stat API:預測未來 28 天的玩家消費,以及預測玩家成為第 95 個百分位數消費的機率。
- 更新用戶端 SDK,使 Video Recording API 的普及化。
Google 雲端通訊
- Google 雲端通訊 (GCM) 與 Firebase 整合。GCM 的現有使用者仍可繼續使用 GCM,服務不中斷。不過我們強烈建議升級至簡化版新版 Firebase 雲端通訊 (FCM) API,以便使用者享有日後推出的新功能和強化項目。詳情請參閱「將 Android 適用的 GCM 用戶端應用程式遷移至 Firebase 雲端通訊」一文。
行動視覺
- Mobile Vision 所需的服務現已停用,因為該服務有問題。這樣可以防止尚未使用過臉部或條碼偵測功能的使用者使用這些功能。在這個問題修正前,我們不建議在應用程式中新增行動 Vision 功能。
- 如果應用程式已在使用 Mobile Vision 功能,請先查看
FaceDetector.isOperational()
或BarcodeDetector.isOperational()
,確認偵測工具就緒後,再使用臉部或條碼偵測工具。
驗證
GoogleAuthUtil 已移至 Google Play 服務 SDK 中的 -auth API 分割功能。如果應用程式使用
GoogleAuthUtil.getToken()
,您可能會看到類似下列的錯誤:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
如需在 Android 裝置上存取 REST API,請在 build.gradle 檔案中納入 -auth 分割項:
compile 'com.google.android.gms:play-services-auth:9.0.1'
否則,建議您將應用程式遷移至 Google Sign-In API,將最新的安全性和使用者體驗改善項目整合至應用程式。詳情請參閱 Google 登入最佳做法指南。
9.0.0 版的已知問題
如果您的應用程式使用 AdMob,也使用 ProGuard 後續處理功能,除非調整 ProGuard 設定或更新應用程式,改用 Google Play 服務 9.0.1 SDK,否則應用程式就無法向沒有 Google Play 服務 APK 的裝置放送廣告。為確保在應用程式更新為使用 Google Play 服務 9.0.0 SDK 後,廣告可在上述裝置上放送,請在 ProGuard 設定檔中加入下列保留選項:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
2015 年 12 月 - 8.4 版
Google Play 服務 8.4 版的重要內容。
Google 地圖
- 這個版本推出了數個新的事件監聽器:
OnInfoWindowLongClickListener
會在使用者長按資訊視窗時觸發onInfoWindowLongClick(Marker)
回呼。OnInfoWindowCloseListener
會在資訊視窗關閉時觸發onInfoWindowClose(Marker)
回呼。詳情請參閱資訊視窗事件指南。OnPolylineClickListener
會在使用者點擊折線時觸發onPolylineClick(Polyline)
回呼。請參閱折線事件指南。OnPolygonClickListener
會在使用者點擊多邊形時觸發onPolygonClick(Polygon)
回呼。請參閱多邊形事件指南。OnGroundOverlayClickListener
會在使用者點選區域疊加層時觸發onGroundOverlayClick(GroundOverlay)
回呼。請參閱區域疊加層事件指南。
- 您可以在相關物件上呼叫
setClickable(boolean)
,藉此啟用或停用折線、多邊形和區域疊加層的可點擊功能。 - 修正多項錯誤。詳情請參閱 Google 地圖版本資訊。
- 這個版本推出了數個新的事件監聽器:
Google 地方資訊
- 這個版本推出新的自動完成服務,可根據使用者搜尋查詢傳回地點預測結果。
PlaceAutocompleteFragment
是內建自動完成功能的搜尋對話方塊。GeoDataApi.getAutocompletePredictions()
允許透過程式輔助方式存取地點預測結果,以便建立完整的自訂搜尋 UI。
- 此外,自動完成功能也已新增至地點挑選器。
- 這個版本推出新的自動完成服務,可根據使用者搜尋查詢傳回地點預測結果。
Google 登入
- 當使用者透過「Google 設定」>「已連結的應用程式」撤銷應用程式的存取權時,Google Play 服務就會啟動撤銷服務來清除快取的登入狀態。
- 您可以使用 setHostedDomain 建構工具方法設定
GoogleSignInOptions
物件,提示使用者只能使用 Google Apps 網域中的帳戶登入。 - 已移除
onUploadServerAuthCode
回呼和相關函式。如要取得後端的存取權杖,請使用requestServerAuthCode
和getServerAuthCode
方法。詳情請參閱啟用伺服器端存取權。
Google Fit 記錄
- Google Fit History API 現在提供新的方法
updateData
,可讓您輕鬆更新儲存在 Google Fit 中的資料。使用updateData
時,您不必再刪除與新資料點重疊的現有資料點。只要刪除與新資料點重疊的現有資料點,系統就會自動解決衝突。
- Google Fit History API 現在提供新的方法
鄰近分享訊息
- 新增在背景訂閱 BLE 信標訊息的功能。如此一來,即使應用程式處於閒置狀態,也能接收信標通知。
應用程式邀請
- 您現在可以在傳送電子郵件邀請時,加入應用程式的其他資料,包括:自訂圖片、邀請函的自訂行動號召文字,以及邀請電子郵件的自訂 HTML。
Vision API
- 新增對 Aztec 條碼的支援。
定位服務
- 提高使用 Wi-Fi 或行動通信基地台判斷位置時的精確度。
已知問題
- 目前無法使用最新版 Android Wear 的模擬器。
2015 年 11 月 8.3 版
Google Play 服務 8.3 版的重要內容。
- Google 登入 - 新的
GoogleSignIn
API 可大幅簡化將 Google 帳戶的基本功能整合到應用程式中。以下變更包括:- 您現在可以變更
GoogleApiClient
登入狀態,不必重新建立連線。詳情請參閱SIGN_IN_MODE_OPTIONAL
和SIGN_IN_MODE_REQUIRED
。 - 簡化透過伺服器進行驗證時的整合作業。
- 不再需要系統權限即可登入。
- 重新設計的「登入」按鈕。
- 您現在可以變更
- 定位服務
- 改善整合式位置預測提供工具的電池效能。
- 新的
flushLocations()
方法可讓您立即傳回任何批次位置,不必等待批次處理。
- 應用程式評估:這個版本新增一項功能,可收集應用程式內購事件的匿名統計資料。
- 應用程式邀請 - 新的
AppInvite.AppInviteApi.getInvitation()
方法會設定ResultCallback
,可用來啟動深層連結活動。
- 應用程式邀請 - 新的
- 其他改善項目 - 已對 Google Play 服務進行多項改善和變更,包括:
- 新的
AdRequest.Builder setIsDesignedForFamilies
方法可讓已加入闔家適用計畫的應用程式指定特定廣告請求是否應傳回符合闔家適用計畫規定的廣告。 ResolvingResultCallbacks
可用於在需要使用者互動時自動啟動 API 呼叫傳回的解析度CastRemoteDisplayLocalService
會公開新的回呼onServiceCreated
,系統會在建立本機服務時呼叫這個回呼。GoogleApiClient.dumpAll()
方法可用於協助偵錯生命週期問題。- 您現在可以在
CameraSource
上,透過程式輔助方式執行setAutoFocusEnabled()
。 DataApi
現在可讓您使用PutDataRequest.isUrgent()
方法,指定將項目同步處理至穿戴式裝置的緊急程度。- Credentials API 已從 Base 移至驗證程式庫。您可能需要新增
compile 'com.google.android.gms:play-services-auth:8.3.0'
以避免編譯錯誤。
- 新的
已知問題
- 如果您在使用 google-services 外掛程式時收到「Found com.google.android.gms:play-services-auth:8.3.0」錯誤訊息,但需要 8.1.0 版,請將 google-services 外掛程式升級至 1.5.0-beta2 以上版本。
2015 年 9 月 - 8.1 版
Google Play 服務 8.1 版本的精選內容。
- 新增對 Marshmallow 權限模型的支援。
- Play Games Player Stats API:這個新 API 可讓您在整個遊戲生命週期中,為特定的玩家區隔打造專屬的玩家體驗。玩家區隔是根據玩家遊戲進度、消費和參與度而建立。
- Google Maps Android API:新增支援穿戴式應用程式的微光模式。微光模式適用於「持續顯示」的應用程式,當使用者不再經常使用應用程式時,系統就會啟用微光模式。
- 應用程式邀請 - 現在您可以自訂應用程式傳送的電子郵件邀請。
- Nearby Messages API - 應用程式會在有效 Nearby 的發布或訂閱到期時收到回呼。
- Google Places API -
AutocompletePrediction
新增了三個新方法,方便您存取地點說明的主要和次要部分,以及說明全文。這些方法會取代現已淘汰的getDescription()
和getMatchedSubstrings()
。詳情請參閱 Google Places API for Android 版本資訊。 應用程式評估 - 這個版本會新增評估套件,其中包含收集應用程式事件 (例如使用者首次開啟應用程式) 的匿名統計資料。除非正確設定,否則系統不會收集這項資料,但您可以在應用程式中加入下列資源,永久停用回報這些統計資料的功能:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
、PendingResult
和OptionalPendingResult
現在是抽象類別,而非介面。PendingResult.setResultCallback
的簽名已從setResultCallback(ResultCallback<R> callback)
變更為setResultCallback(ResultCallback<? super R> callback)
。對接受逾時參數的setResultCallback
做出同等變更。如果您之前直接實作這些介面,必須改為擴充抽象類別。如果您將這些類別用於測試,建議使用提供的公用程式類別PendingResults
,該類別可提供已取消或立即可用的Result
。
2015 年 8 月 - 7.8 版
如需 Google Play 服務 7.8 版的主要功能摘要,請參閱公告網誌文章。
- Mobile Vision API - 這個版本推出新的即時裝置端 API,用於解讀相片和影片中的物件。Mobile Vision 架構包含臉部偵測工具、條碼掃描器,以及可追蹤這些物件在影片中的位置的函式。
- Nearby Messages API:新推出的 Nearby Messages API 提供跨平台 API,可讓鄰近裝置和信標搜尋彼此及通訊,無需位於同一個 Wi-Fi 網路。
- Android 專用 Smart Lock 這個版本能偵測 Android Smart Lock,進而偵測獨特的步行效果。稍後如果隨身攜帶手機,在大多數情況下都會鎖定裝置。建議您啟用人體感測功能。
- Place Photos 新增使用 Places API 擷取及顯示地點相片的功能。
2015 年 5 月 - 7.5 版
如需 Google Play 服務 7.5 版的醒目顯示功能摘要,請參閱公告網誌文章。
密碼專用 Smart Lock:這個版本推出
gms.auth.api.credentials
API,可用於儲存及擷取憑證,並自動讓使用者跨裝置 (以及使用 Chrome 的網站) 登入。如要儲存憑證,請呼叫Auth.CredentialsApi.save()
方法。反之,如要擷取儲存在 Android 裝置和 Chrome 的憑證,請呼叫Auth.CredentialsApi.request()
方法。Google 雲端通訊 - 這個版本能讓您以更有效率的方式向使用者傳送訊息和通知、最佳化工作排程以節省電池用量,並簡化應用程式接收訊息的方式。主題訊息可讓您建立個人化通知,來觸及目標對象。使用新的
GcmListenerService
可實作接收 GCM 訊息的標準化方式,並在 GCM 伺服器提出要求時顯示通知。新的GcmNetworkManager
類別可讓您以省電的方式安排一次性和週期性工作,並指定網路和裝置充電限制條件,進一步最佳化電池用量。廣告 - 這個版本會在 AdMob、DFP 和 AdX 中新增發布商顯示的原生廣告。使用原生廣告時,發布商可存取廣告的個別素材資源,並有權決定以最適合自家應用程式內容的方式顯示廣告。AdMob、DFP 和 AdX 都支援兩種系統定義格式:應用程式安裝廣告和內容廣告。DFP 發布商也能使用自訂原生廣告格式,利用自己的預訂廣告空間建立自訂原生解決方案。
Cast:新版 Google Cast 遊戲管理工具 API 引進遊戲支援,除了採用簡化的通訊模型、每部傳送裝置都有多位玩家,還能讓傳送者與接收器之間的自訂訊息體驗更臻完善。新的遠端顯示連線模型可讓原生應用程式 (尤其是遊戲),直接將第二個螢幕投放到電視。現在透過 Cast 就能放大所有遊戲。新的自動播放和佇列 API 可為所有已連結的應用程式提供同步且可編輯的媒體佇列,並支援預先載入自動調整串流。
執行個體 ID :執行個體 ID 是每個應用程式執行個體的專屬 ID,可讓應用程式透過執行個體 ID 雲端服務產生安全性憑證。
地圖 - 這個版本可讓您在 Android Wear 上使用 Google Maps Android API,因此您現在可以建立直接在穿戴式裝置上執行的地圖型應用程式。
Fit - Fit API 現在可提供移動的距離和可訂閱的卡路里支出資料。這個版本還推出運動活動的新資料類型 (
TYPE_WORKOUT_EXERCISE
)。雲端硬碟 - 這個版本可讓您透過呼叫
delete()
方法,即使應用程式處於離線狀態,也能永久刪除檔案和資料夾。應用程式邀請 - 使用新的
appinvite
API,透過口耳相傳的方式拓展應用程式。可讓使用者與聯絡人和好友分享您的應用程式。讓 Google 提供您的推薦和新手上路流程,讓您專心建構出色的應用程式。