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,針對使用 23.21.0 以下版本 Google Play 服務的裝置,改回使用靜態按鈕資產。
透過 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 Performance Monitoring
詳情請參閱 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.library.sdkcoroutines:sdkcoroutines:1.0.0
2023 年 7 月 13 日
最新的 Firebase 更新包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 應用程式發布
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase Performance Monitoring
- 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 Performance Monitoring
詳情請參閱 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 Acceleration Service 公開測試版現已推出。
使用加速服務程式庫 (
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 Performance Monitoring
- 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
程式庫的最新更新包含新的 API,可用於建立及自訂 Google Pay 付款按鈕。詳情請參閱 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 Sender 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 服務 Code Scanner 程式庫 (
play-services-code-scanner
) 現已正式發布。如要進一步瞭解這項更新,請參閱 ML Kit 版本資訊。
透過 maven.google.com 發布的成果
- com.google.android.gms:play-services-code-掃描程式: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 遊戲服務 (v2) Native 包含以下 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 日
Block Store 程式庫 (
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 Performance Monitoring
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
Android 適用的
google-services
外掛程式 (v4.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 使用者介面。新增 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 日
- Google Play 服務 ML Kit 智慧回覆程式庫的初始 Beta 版。 詳情請參閱 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 Performance Monitoring
詳情請參閱 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 Performance Monitoring
- 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 Sender 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
外掛程式 (v4.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 Performance Monitoring
- 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-掃描程式: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 Sender 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
更新包含進階折線自訂功能,以便正式發布,特別是下列事項:Nearby UWB SDK 的最新更新包含下列變更:
- 已啟用 UWB 控制器用戶端建立功能。
- 已啟用一對多雙邊雙向範圍 (DS-TWR)。
Nearby Connections SDK 的最新更新包含下列變更:
- 新增
ConnectionLifecycleCallback#onBandwidthChanged
,用於通知用戶端連線品質良好 (6 至 60 MBps)、還可以 (60 至 200 KBps) 或不佳 (5 KB)。 - 新增
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 服務 Code Scanner 程式庫現已推出。如要進一步瞭解相關更新,請參閱 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-掃描程式: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
外掛程式版本 (v4.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 Performance Monitoring
詳情請參閱 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
的最新更新 (v18.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 程式庫的初始測試版。詳情請參閱 ML Kit 版本資訊。
透過 maven.google.com 發布的成果
- com.google.android.gms:play-services-code-掃描程式: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
的最新更新 (v18.1.0) 包含下列變更:從 Android S 使用鄰近連線功能現在需要
BLUETOOTH_ADVERTISE
、BLUETOOTH_CONNECT
和BLUETOOTH_SCAN
權限。新增
Payload#setFileName()
和Payload#setParentFolder()
,以指派檔案名稱和相對路徑儲存收到的檔案。新增
VariantOfConcern
,允許公共衛生主管機關 (PHA) 在接觸通知中附加 PHA 定義的疑慮變化版本。舉例來說,PHA 可指定下列定義:VariantOfConcernType.type1
代表「疫苗效果良好」將
VariantOfConcernType.type2
設為「高度傳輸」將
VariantOfConcernType.type3
設為「高嚴重性」VariantOfConcernType.type4
會顯示為「疫苗突破性突破」淘汰了鄰近訊息超音波功能。
透過 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 Performance Monitoring
- 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 Performance Monitoring
- 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
最新的更新,解決問題在處理時會導致執行階段 NPE (NullPointerException
) 在處理Task<Void>
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
(v18.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
程式庫的最新更新包含上述嚴格的是否可為空值註解變更,以及下列額外變更:- 從 Scopes 移除已淘汰的健身常數。
- 將
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 Performance Monitoring
- 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 Sender 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 在特定裝置上,可用於為機構擁有的一組應用程式的使用情形或動作建立關聯。詳情請參閱這份指南。
這個 GA 版本內含開發人員預覽版的下列更新:
- 已重新命名多個用戶端介面。詳情請參閱
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 Performance Monitoring
- 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
17.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 (v4.3.10) google-services 外掛程式。詳情請參閱 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 (v4.3.9) google-services 外掛程式的更新版本。詳情請參閱 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 在特定裝置上,可用於為機構擁有的一組應用程式的使用情形或動作建立關聯。詳情請參閱這份指南。
ads-identifier
API 參考說明文件已更新,提供使用者啟用限制廣告追蹤時的廣告 ID 近期異動資訊,以及新 Google Play 服務權限的規定。詳情請參閱
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 Performance Monitoring
詳情請參閱 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
的最新更新 (v18.0.0) 包含下列變更:在 API 介面中新增
@NonNull
和@Nullable
註解,這可能會破壞先前未以安全方式處理null
值的 Kotlin 應用程式 (請參閱「有關空值的 Kotlin 說明文件」)。將 ConnectionsClient 變更為介面,而不是抽象類別。
已將 ConnectionsClient#MAX_BYTES_DATA_SIZE 變更為最終版。
新增 ConnectionInfo#getAuthenticationDigits() 以取得同時提供給兩部裝置的 4 位數驗證憑證。
新增透過 Payload#isency() 和 Payload#set 機密(boolean) 傳輸機密檔案支援,可限制其他 APP 存取共用檔案。
新增對幹擾升級功能的支援。這項功能預設為啟用。用戶端可以使用 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 Performance Monitoring
詳情請參閱 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 (v4.3.8) google-services 外掛程式的更新版本。詳情請參閱 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 (v4.3.7) google-services 外掛程式。詳情請參閱 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 Performance Monitoring
- Firebase Performance Monitoring Gradle 外掛程式
- Firebase 即時資料庫
- Firebase 遠端設定
現已推出下列初始 Beta 版:
- Firebase App Check
- Firebase 動態功能模組支援
詳情請參閱 Firebase Android SDK 版本資訊。
現已推出新版 Android (v4.3.6) google-services 外掛程式的更新版本。詳情請參閱 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
的最新更新如下:穿戴式裝置程式庫的最新更新包含下列變更:
- 修正錯誤
- 針對提供 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 類別新增至投放用戶端程式庫。
- 新增 CastReasonCodes,以提供 CastStatusCodes 的詳細說明。使用 CastContext#getCastReasonCodeForCastStatusCode(int) 方法,將 CastStatusCodes 轉譯成 CastReasonCodes。
- 已將依附元件
com.google.android.datatransport:transport-api
更新為最新版本。
詳情請參閱 Cast Android Sender 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 Performance Monitoring
- 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 (v4.3.5) google-services 外掛程式的更新版本。詳情請參閱 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 Performance Monitoring
- 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 Performance Monitoring
- 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 服務視覺程式庫的最新更新僅包含內部更新。
透過 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 Performance Monitoring
- 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
。這可能表示應用程式的建構方式有問題。
Google Play 服務 Fitness 的最新更新內容如下:
寫入存取權現在只允許應用程式讀取已寫入的資料。如要繼續從 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 服務視覺程式庫的更新內容包括:
- 已修正未安裝 Google Play 服務時來自視覺程式庫的
SecurityException
。 - 內部更新。
- 已修正未安裝 Google Play 服務時來自視覺程式庫的
透過 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 服務知名度程式庫稍微更新了內部功能。
透過 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
構件版本中逐步推出。若應用程式和 Google Play 服務之間的連線問題導致 API 呼叫失敗,現在可以從
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 服務 Fitness 有以下異動:
- 淘汰下列
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 接收器 SDK。這個 SDK 可讓 Android TV 應用程式符合 Cast 通訊協定,因此運作方式與接收端應用程式相同。詳情請參閱 Cast Android Sender 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 Performance Monitoring
詳情請參閱 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 套件、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 機器學習套件和 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
程式庫的最新更新包含下列變更:- 已新增 API 用戶端
SignInClient
,協助您驗證應用程式的使用者,包括登入現有使用者或註冊新使用者。系統目前支援兩種類型的憑證:ID 權杖和使用者名稱/密碼。
- 已新增 API 用戶端
透過 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
的最新更新包括下列變更:- 將「非學者分解」可為空值註解新增至 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 程式庫的 v18.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、Firebase 機器學習套件和 Firebase 效能監控 SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
現已提供 Android 適用的
google-services
外掛程式 (v4.3.3) 和 Androidstrict-version-matcher
外掛程式 (v1.2.1)。詳情請參閱 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 效能監控、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
程式庫,以新增簡訊代碼自動填入 API。詳情請參閱SmsCodeRetriever
說明文件。
透過 maven.google.com 發布的成果
- com.google.android.gms:play-services-auth-api-phone:17.3.0
2019 年 10 月 10 日
OSS 授權 Gradle 外掛程式的最新版本的更新包括:
- 將外掛程式的行為變更為僅包含封裝的依附元件。
- 修正處理多項授權宣告的 .pom 檔案 (GitHub PR#88) 的處理方式。
- 使用較新的 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 Kit 和 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 (v21.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
程式庫的更新包括:- 已將
MediaError
欄位新增至RemoteMediaClient.MediaChannelResult
,可用於存取失敗媒體指令的詳細錯誤代碼。 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 Sender 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 (4.3.2 版) 的
google-services
外掛程式。詳情請參閱 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 套件 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 服務 Wallet 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 版本資訊。Google Play 服務健身 v18.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
版本的相容性問題。不再需要使用 Jetpackcom.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) 和 Androidstrict-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 效能監控和 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、應用程式內通訊、機器學習套件和 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 動態連結、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 服務版本已淘汰。請參閱遷移指南,進一步瞭解如何改用新的靜態 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 Sender 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 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
方法。 - 移除了 Request/Gifts 和 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 服務加入了 AdSense 搜尋廣告。詳情請參閱適用於 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 機器學習套件、Firebase Core、Google Analytics for Firebase 和 Google 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 API 透過兩種驗證器 (外部 U2F 驗證器和支援的裝置居民「內嵌」驗證器) 嚴格驗證使用者。
- 已從
Fido2ApiClient
和Fido2PrivilegedApiClient
中移除建構函式。這些類別應透過Fido
的靜態工廠執行個體化。 - 已將
MakeCredentialOptions
和BrowserMakeCredentialOptions
分別重新命名為PublicKeyCredentialCreationOptions
和BrowserPublicKeyCredentialCreationOptions
。 - 使用
AuthenticationExtensions
成員擴充RequestOptions
,以便呼叫端在執行註冊或驗證流程時宣告用戶端行為。目前僅支援FidoAppIdExtension
。視用途而定,我們未來可能會支援更多的擴充功能。 - 新增了
AuthenticatorSelectionCriteria
的建構工具。 - 變更
PublicKeyCredentialRequestOptions
和BrowserPublicKeyCredentialRequestOptions
的建構工具。 - 移除 API 回應層級物件
AuthenticatorAttestationResponse
、AuthenticatorAssertionResponse
、AuthenticatorErrorResponse
的建構工具。 - 新增用於
PublicKeyCredentialParameters
的 COSE 註冊資料庫 RSA 和 EC2 演算法列舉。 - 新增
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 效能監控、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 日
Google Ads
- 修正特定
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 版本資訊」。
Google Ads
- 已將
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 更新包括對廣告、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 驗證 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 日
Google Ads
- 針對 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-base、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 以下版本除外。16.0.0 以下的程式庫已依 5 月 23 日附註遞增為 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 日
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 Messaging 與 Firebase Storage SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
Google Cast
- 修正在目標 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 Dynamic Links 和 Firebase 邀請 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 版 API for Firebase 應用程式內通訊。詳情請參閱 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 服務 Wallet 16.0.0 版本包含下列功能:
- 更新為 Google Pay API,可讓開發人員指定 JSON 要求及使用 JSON 回應。詳情請參閱 Google Pay API 說明文件。
- 淘汰 Google Pay API for Passes 中的下列方法:
- 來自
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 服務驗證中錯誤公開且無法使用的 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 日
Google Cast
- 修正 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 版本資訊。
Google Cast
- Cast 的最新更新包含對
CastDevice
的 API 變更,以及 CAF 媒體通知的改善。詳情請參閱投放 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 日
嚴格版本比對工具外掛程式設為開放原始碼
- 您可以在 GitHub 上取得
com.google.android.gms.strict-version-matcher-plugin
的原始碼。
2018 年 6 月 21 日
Firebase
- 最新版的 Firebase 更新包含 Firebase 邀請和 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
,新版本的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 服務的依附元件,才能讓 Firebase 服務正常運作。
2018 年 5 月 8 日
Firebase
- Firebase 的最新更新包含 Firebase Performance Monitoring 和 Firebase 專用 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 起,將不再可供提取所有 Google Play 服務元件的
play-services
別名目標。這是系統推薦功能有一段時間的建議。
Google Ads
- 新增
UnifiedNativeAd
類別,這個類別可能包含應用程式安裝廣告或內容廣告。 - 已更新 Native Ads Advanced API,以便支援
UnifiedNativeAd
:- 已新增
UnifiedNativeAdView
和UnifiedNativeAdAssetNames
類別。 - 新增了
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
介面。 - 已將
forUnifiedNativeAd()
方法新增至AdLoader.Builder
類別。 - 對中介服務 API 進行了多次更新,讓轉接程式和自訂事件可傳回
UnifiedNativeAd
的例項。
- 已新增
驗證
- 將
KEY_EXTRA_ACCOUNT_TYPE
常數新增至AccountTransfer
類別,讓套件知道應處理哪個帳戶類型。
Google Cast
- 淘汰
AppVisibilityListener
類別。 - 淘汰
RemoteMediaClient.Listener
類別。請改用新的RemoteMediaClient.Callback
類別。 - 修正
TracksChooserDialogFragment
中的異常終止問題,並對建構函式和建立者進行多項變更。 - 推出
MediaQueue
API 來取代現有的媒體佇列機制。使用新的MediaQueueRecyclerViewAdapter
和MediaQueueArrayAdapter
類別,分別在回收器檢視畫面和清單檢視畫面中存取MediaQueue
。 - 輕觸投放遠端控制通知後,使用者就會前往 Google Home 應用程式或相對應的投放應用程式,實際情況視投放應用程式是否支援自動加入工作階段而定。
- Google Ads 支援更新:
- Cast Sender API 現已支援載入
VAST
廣告。 - 新增「略過廣告」按鈕和倒數計時文字 UI 元素。
- Cast Sender API 現已支援載入
- 新增不需要
Context
做為參數的CastContext.getSharedInstance()
版本。 - 修正 CAF 中的
IllegalStateException
當機問題。 - 已為
PendingResult
將DEVICE_CONNECTION_SUSPENDED
新增至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
,將無法建構應用程式。 - 註解導致聲明
GoogleSignIn
和CredentialsClient
時發生錯誤的 Lint 錯誤,僅限於內部使用。您可以放心忽略這類警告。
我們會盡快提供更新版本的 12.0.1 版本來解決這些問題。
Google Play 服務 12.0.0 版本的重點功能:
廣告
- 已將
trackViews()
方法新增至NativeAdMapper
類別。這個方法會取代相同類別現已淘汰的trackView()
方法。
- 已將
驗證
- 淘汰
Auth.AuthCredentialsOptions
類別,改用新的CredentialsOptions
類別。
- 淘汰
投放
- 改善 Google Ads 支援:
- 在
MediaInfo.Builder
類別中加入setAdBreakClips()
和setAdBreaks()
方法,以便在媒體載入請求中,傳送廣告插播和剪輯片段資訊。 - 更新
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 版本資訊。
- 新增
鄰近分享
- 淘汰以
GoogleApiClient
為基礎的Messages
和Connections
介面。請改用GoogleApi
的新版用戶端MessagesClient
和ConnectionsClient
。
- 淘汰以
2017 年 12 月 18 日 - 版本 11.8.0
Google Play 服務 11.8.0 版本的重點功能:
驗證
WorkAccountApi
類別現已淘汰。請透過WorkAccount.getClient()
使用WorkAccountClient
。
投放
- 已針對
UIMediaController
類別進行下列變更:- 當檢視畫面與
UIMediaController
繫結時,控制器現在會註冊事件監聽器,視情況呼叫下列任一事件處理方法,以回應使用者互動: - 覆寫上述任何事件處理方法,以自訂行為。
- 改善說明文件,清楚說明
UIMediaController
的基礎實作。 - 反轉靜音切換鈕顯示畫面,讓攝影機在取消靜音時顯示喇叭圖示,靜音狀態則顯示打叉的揚聲器圖示。
- 當檢視畫面與
- Android 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()
方法。此方法可讓呼叫端查看裝置上安裝的所有 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 新增了驗證、動態連結和雲端通訊等功能。詳情請參閱「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
、、、Snapshots
TurnBasedMultiplayer
Videos
- 已為新的
位置
- 修正在 Google Play 服務更新時偶爾會導致當機的
FusedLocationProviderClient
問題。 - 淘汰
AddPlaceRequest
類別GeoDataApi.addPlace()
和GeoDataClient.addPlace()
方法。「AddPlaceRequest
」將於 2018 年 6 月 30 日移除。
- 修正在 Google Play 服務更新時偶爾會導致當機的
鄰近分享
- 為新的
GoogleApi
用戶端更新 Nearby API,以自動管理服務連線,並減少使用的樣板程式碼:- 新增了
ConnectionClient
類別和Nearby.getConnectionsClient()
方法。ConnectionClient
是廣告及探索附近的應用程式和服務,讓使用者透過已建立連線的方式與他們通訊。 - 新增了
MessagesClient
類別和Nearby.getMessagesClient()
方法。MessagesClient
提供進入點,可用來發布簡單訊息,並訂閱鄰近裝置接收這些訊息。
- 新增了
- 新增
Connections.cancelPayload()
方法,此方法目前為處理中或遠端端點的Payload
正在執行中。
- 為新的
錢包
getPaymentMethodTokenizationParameters
和getTransactionInfo
不再是必填欄位,如果未設定,Google Payment API 就不會傳回可扣款的憑證。請避免在使用者只是嘗試在未購物的情況下變更選項 (例如應用程式的「付款設定」中) 的流程中,設定這類欄位。- 變更了
resolveTask()
方法,在活動中加入臨時片段。在呼叫方法之前,請確認活動可以在沒有狀態遺失的情況下執行片段交易。由於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,請前往快速入門導覽課程。
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
。此類別提供可預先快取使用者想要使用的內容,以縮短載入時間。 - 在應用程式
CastContext
類別中加入getPrecacheManager()
方法,以取得PrecacheManager
類別的執行個體。 - 已將
startSession(Intent)
新增至SessionManager
類別。當隱含意圖啟動傳送者應用程式時,呼叫這個方法即可加入投放工作階段。
詳情請參閱 Cast API 版本資訊。
- 已新增類別
常見
- 已將
checkApiAvailability()
方法新增至GoogleApiAvailability
類別。這個方法會傳回一項工作,以非同步方式檢查指定的 API 是否可用。如有一或多個無法使用,該工作就會因AvailabilityException
而失敗,您可以查詢個別 API 可用性。
- 已將
雲端硬碟
- 已從
DriveApi
介面中移除cancelPendingActions()
。
- 已從
Firebase
- 最近一次的 Firebase 更新包含「應用程式索引」和「驗證」功能。詳情請參閱「Firebase Android SDK 版本資訊」。
地圖介面集
- 使用新版
GoogleMap.OnMyLocationClickListener
,偵測使用者點擊「我的位置」藍點的時間。詳情請參閱開發人員指南中的我的位置圖層。
- 使用新版
鄰近分享
- 使用鄰近分享功能現在需要
BLUETOOTH
、BLUETOOTH_ADMIN
、ACCESS_WIFI_STATE
和CHANGE_WIFI_STATE
權限。
- 使用鄰近分享功能現在需要
Oss 授權
- 新增授權內容中的超連結支援。
- 將
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 版本資訊。
- 新增可將
PublisherAdRequest
物件擷取至RewardedVideoAd
類別的新loadAd()
方法。 - 新的 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
也必須更新,指定 26 (Android O) 的compileSdkVersion
。這不會改變應用程式的執行方式。你不需要更新「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 帳戶生命週期的方法。 - 新增帳戶轉移套件。這個套件含有驗證器使用的 API,這些 API 用於啟動程序帳戶。
- 現已推出 Fast Identity Online Universal 2nd Factor (FIDO U2F) API。並根據 FIDO 聯盟定義的標準,為應用程式和網站提供 U2F 實體安全金鑰支援。詳情請參閱開始使用 FIDO U2F 和 com.google.android.gms.fido。
- 已新增
投放
- 新增了 NotificationActionsProvider,可支援自訂媒體通知動作。
Firebase
- 最新的 Firebase 更新內容包含應用程式索引、資料庫、Dynamic Links 和儲存空間的新功能。詳情請參閱「Firebase Android SDK 版本資訊」。
免安裝應用程式
- 新增了
InstantAppsClient
做為新的主要進入點。 - 新增了
PackageManagerCompat
Cookie API,以便在不同工作階段之間保留少量免安裝應用程式資料。
- 新增了
地點
- 已新增
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()
做為存取 Dynamic Link 資料的主要進入點,改用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 更新包含電話驗證,以及應用程式索引和 Dynamic Links 的多項改善。詳情請參閱「Firebase Android SDK 版本資訊」。
遊戲
Players
類別中的getPlayerSearchIntent()
、loadConnectedPlayers()
、loadInvitablePlayers()
和loadMoreInvitablePlayers()
方法現已淘汰。Invitations
類別中的loadInvitations()
方法現已淘汰。RealTimeMultiplayer
和TurnBasedMultiplayer
類別中的getSelectOpponentsIntent()
方法現已淘汰。GameRequest
、OnRequestReceivedListener
和Requests
介面現已淘汰。此外,GameRequestBuffer
和GameRequestEntity
類別現已淘汰。如需更新應用程式的操作說明,請參閱「採用 Google 登入 API 的 Play 遊戲驗證」。
免安裝應用程式
- Android 免安裝應用程式 API 現已在 Google Play 服務中提供。Android 免安裝應用程式可讓 Android 使用者立即執行您的應用程式,無需安裝。詳情請參閱 Android 免安裝應用程式相關說明。
位置
- 已新增
FusedLocationProviderClient
類別。這個類別提供與整合式位置預測提供工具互動的主要進入點,這項服務除了使用 GPS 外,還會使用多種資料來源,盡可能精確地判斷裝置的位置。 - 已新增
GeofencingClient
類別。此類別提供與地理圍欄 API 互動的主要進入點。 - 已將
getFusedLocationProvider()
和getGeofencingClient()
方法新增至LocationServices
類別。 - 已新增
LocationSettingsResponse
類別。使用checkLocationSettings()
方法成功檢查位置相關系統設定時,這個類別會以回應的形式傳回。 - 已新增
SettingsClient
類別。這個類別提供與位置資訊設定 API 互動的主要進入點,有助於檢查及設定裝置的位置資訊相關系統設定。
- 已新增
鄰近分享
- 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 版,並改善多項功能,包括 Cloud Messaging 和 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 開發人員網誌。
廣告
- 針對原生進階內容廣告和 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
類別。地圖介面集
這個版本推出折線及多邊形和圓形外框的自訂樣式。
鄰近分享
新增
AudioBytes
類別至 Nearbymessages.audio
API,讓裝置能夠使用近乎超音波音訊傳送或接收資料。Firebase
最新的 Firebase 更新內含多項功能的改善項目,包括 Analytics (分析)、驗證、即時資料庫、儲存空間、Test Lab for Android、當機回報和 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 開發人員網誌。
投放
11 月的 Cast API 版本為應用程式開發人員提供以下改善功能:
MediaStatus
類別中的新方法getVideoInfo()
會取得目前的VideoInfo
例項,可識別 4K 螢幕解析度。- 新方法
CastContext.getCastState()
會顯示CastState
,以保留目前的工作階段狀態,例如裝置是否可用,以及是否已建立工作階段。 - 新增
@drawable
按鈕屬性,可讓您在迷你控制器和展開控制器中自訂按鈕樣式。 ImagePicker
現在有一個onPickImage
處理常式,可採用符合預期顯示比例的ImageHints
類別。- 新方法
CastContext.getMergedSelector()
會顯示MediaRouteSelector
。 - 新增兩個新的廣告插播類別:
AdBreakClipInfo
包含廣告插播片段的靜態資訊,以及AdBreakStatus
保留狀態資訊。 - 當使用者投放內容時,相同網路中的其他裝置會收到固定式遠端控制通知,以便他們控製播放功能。
- 如要進一步瞭解這個版本並查看其他附註,請參閱 11 月發布的 SDK 版本。
位置
- 改善藍牙低功耗 (BLE) 掃描功能。
鄰近分享
- 鄰近通知已重新開放使用。詳情請參閱鄰近通知開發人員網站。
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 現已提供 目標 API,可讓您的應用程式讀取 Google Fit Android 應用程式使用者建立的健身目標。
Google 登入
- 新增相關功能,使用者只要在使用 Credentials API 的應用程式中按一下,就能填入與其帳戶相關聯的電話號碼。
鄰近分享
- 鄰近分享訊息已經過強化,新的選擇啟用使用者介面和支援免持操作。
- 暫時無法接收鄰近通知。詳情請參閱鄰近通知開發人員網站。
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 版本資訊。
地點
- 新增
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 v3 針對以下方面為應用程式開發人員提供更完善的功能:
ControlButtonsContainer
介面定義了控制項按鈕的容器。ExpandedControllerActivity
類別可為展開的控制器 (全螢幕遙控器) 提供大部分的實作內容。
地點
- Places API 現已提供重新設計的地點挑選器 UI,可導入質感設計原則。
地圖介面集
- 為相機動作開始、進行中和結束事件新增一組新的相機變更事件監聽器。
- 新增儲存和擷取與標記關聯的任意資料物件的功能。
- 新增設定偏好的最小和最大縮放等級的功能。
- 新增限制使用者可捲動和平移的邊界的功能。
- 詳情請參閱最新的 Google Maps Android API 版本資訊。
安全性
- Safe Browsing API 可讓您的應用程式判斷 URI 是否與可能有害的應用程式或可能的社交工程攻擊相關聯。詳情請參閱「使用 Safe Browsing API 檢查網址」。
Firebase
- 最近一次的 Firebase 更新包含多項功能改善及錯誤修正。詳情請參閱「Firebase 版本資訊」。
2016 年 6 月 - 9.2 版
Google Play 服務 9.2 版的重要功能。
Google Play 服務更新至 9.2.1 版 這個版本修正了 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 圖示的位置。 - 改善影片廣告播放功能,修正多項錯誤。
- 已將
品牌認知
Awareness API 在單一 API 中整合了七個位置和內容訊號,可讓您利用強大的情境式功能建立應用程式,將對系統資源的影響降到最低。其包含兩組 API:
- Snapshot API 可讓應用程式取得七個信號中目前的值。
- Fence API 可讓應用程式根據使用者情境的變化做出回應。
投放
Cast API v3 針對以下方面為應用程式開發人員提供更完善的功能:
- 工作階段狀態管理
- 連結、中斷連線和重新連線邏輯
- 使用者體驗實作和 UI
- 支援更多裝置類型
- 如要進一步瞭解這個版本,請參閱 Google Cast SDK v3。
Firebase
- 最近一次的 Firebase 更新包含多項功能改善及錯誤修正。詳情請參閱「Firebase 版本資訊」。
Google Fit
- 改善 Android Wear 的步數計算功能,以便在所有錶面和應用程式間保持一致的步數測量結果,並且持續使用 HistoryApi#readDailyTotal。
- 使用 HistoryApi#registerDataUpdateListener() 監聽資料更新,讓應用程式在儲存資料是由其他應用程式更新時,可更新內部資料快取。
- 新增用於測量飲水量的新飲水資料類型。
位置
- 修正及改善數個方面,包括電池管理和動作辨識。
地圖介面集
- 新的 MarkerOptions.zIndex() 方法可設定某個標記相對於地圖上其他標記的堆疊順序。
- 您可以對圖塊疊加層設定透明度係數,讓使用者看到疊加圖塊下方的基本地圖。
- 現在,您可以更輕鬆地將圓形設為可點擊,並使用 OnCircleClickListener 監聽點擊事件。
- 如需詳細資料和重要注意事項,請參閱 Maps Android API 版本資訊。
行動視覺
- 解決了 Mobile Vision 條碼偵測和臉部偵測功能所需服務的問題。所有使用者都可以再次使用條碼和臉部偵測功能。詳情請參閱「Mobile Vision 版本資訊」。
- 新增了 Text API:可辨識相片中的拉丁字元文字 (英文、西班牙文、德文、法文等) 的光學字元辨識功能。Text API 會傳回文字的機構結構 (段落、行、字詞) 和文字本身。
鄰近分享
- 新增鄰近通知,讓使用者瞭解與附近信標和智慧型裝置相關聯的應用程式和網站。
- Nearby.Messages 可在背景掃描 Eddystone 信標和 iBeacons,在找到符合篩選條件的信標時喚醒用戶端應用程式。詳情請參閱 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 Storage、Firebase 遠端設定、Firebase 當機回報、Firebase Dynamic Links 和 Firebase 通知。
如需不同 Firebase 功能可用的程式庫清單,請參閱 Firebase 程式庫。Google Play 服務 9.0 SDK 的 Firebase 現已提供下列功能:
應用程式邀請 (現為 Firebase 邀請) 仍可在
com.google.android.gms.appinvite
使用,但日後應使用com.google.firebase:firebase-invites
。Firebase 雲端通訊以 Google Cloud Messaging API 為基礎並加以改良。您可以繼續將 Google 雲端通訊與
com.google.android.gms.gcm
搭配使用,但建議升級至com.google.firebase:firebase-messaging
。
如要進一步瞭解 Firebase,請前往 https://firebase.google.com/。
廣告
- 獎勵影片發布商 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()
方法時,可向使用者顯示選擇接受對話方塊。
- 簡化 Nearby 同意授權 UI 和權限模型。
遊戲
- 用戶端 SDK 透過兩個新的預測來改善 Player Stat API:預測玩家在未來 28 天內的消費,以及預測玩家成為消費玩家的第 95 個百分位數的可能性。
- 用戶端 SDK 更新,擴大影片錄製 API 的可用性。
Google 雲端通訊
- Google 雲端通訊 (GCM) 已與 Firebase 整合。GCM 的現有使用者仍可在不中斷的情況下使用 GCM,但我們強烈建議您升級至經過簡化的新版 Firebase 雲端通訊 (FCM) API,以便使用者享有日後推出的新版功能和改善項目。詳情請參閱「將 Android 適用的 GCM 用戶端應用程式遷移至 Firebase 雲端通訊」。
行動視覺
- Mobile Vision 所需的服務因該服務發生問題而停用。這樣可以防止未使用過臉部或條碼偵測的使用者使用這些功能。在這個問題修正之前,建議您不要在應用程式中新增 Mobile 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 Places
- 這個版本推出新的自動完成服務,可根據使用者搜尋查詢傳回地點預測結果。
PlaceAutocompleteFragment
是內建自動完成功能的搜尋對話方塊。GeoDataApi.getAutocompletePredictions()
允許程式輔助存取位置預測功能,以建立完整的自訂搜尋 UI。
- 此外,自動完成功能也已經新增至地點挑選器。
- 這個版本推出新的自動完成服務,可根據使用者搜尋查詢傳回地點預測結果。
Google 登入
- 當使用者透過「Google 設定」>「已連結的應用程式」撤銷應用程式的存取權時,Google Play 服務會啟動撤銷服務,以清理快取的登入狀態。
- 您可以使用 setHostDomain 建構工具方法,設定
GoogleSignInOptions
物件提示使用者只能使用您 Google Apps 網域中的帳戶登入。 - 移除了
onUploadServerAuthCode
回呼和相關函式。如要取得後端的存取權杖,請使用requestServerAuthCode
和getServerAuthCode
方法。詳情請參閱「啟用伺服器端存取權」。
Google Fit 記錄
- Google Fit History API 現在提供新方法
updateData
,可讓您更輕鬆地更新 Google Fit 中儲存的資料。使用updateData
時,您不必再刪除與要新增至 Google Fit 的新資料點重疊的現有資料點。系統會刪除與新資料點重疊的現有資料點,以自動解決衝突。
- 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 已從基底移至 -auth 程式庫。您可能需要新增
compile 'com.google.android.gms:play-services-auth:8.3.0'
,以避免編譯錯誤。
- 新的
已知問題
- 如果您在使用 Google 服務外掛程式時收到「找到 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:當使用中的鄰近分享功能發布或訂閱到期時,應用程式會收到回呼。
- 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 可讓鄰近裝置和信標探索鄰近裝置與通訊,不必連上相同的 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、Ad Manager 和 AdX 中新增發布商顯示的原生廣告。 使用原生廣告時,發布商可存取廣告的個別素材資源,並能決定如何以最適合自家應用程式內容的方式呈現廣告。AdMob、 DFP 和 AdX 都支援兩種系統定義的格式:應用程式安裝和內容廣告。DFP 發布商還可存取自訂原生廣告格式,使用自己的預訂廣告空間建立自訂原生廣告解決方案。
Cast:全新 Google Cast 專用 Game Manager API 引進遊戲提供更流暢的通訊模型、每位傳送者裝置可有多位玩家,以及傳送者與接收端之間的自訂訊息傳遞功能,讓您透過 Cast 體驗提升遊戲品質。新的遠端顯示連線模型可讓原生應用程式 (尤其是遊戲) 直接將第二台螢幕投放到電視;現在,只要使用 Cast,即可放大任何遊戲。新的自動播放和佇列 API 可為所有連結的應用程式提供已同步、可編輯的媒體佇列,並支援預先載入自動調整串流。
執行個體 ID :執行個體 ID 是應用程式每個執行個體的不重複 ID,可透過執行個體 ID 雲端服務產生安全性權杖。
地圖 - 這個版本可讓您在 Android Wear 上使用 Google Maps Android API,因此現在您可以製作可直接在穿戴式裝置上執行的地圖型應用程式。
Fit - Fit API 現已提供移動距離和可訂閱的卡路里資料。這個版本還推出新的運動活動資料類型 (
TYPE_WORKOUT_EXERCISE
)。雲端硬碟:這個版本可讓您呼叫
delete()
方法,即使應用程式離線,也能永久刪除檔案和資料夾。App Invites (應用程式邀請) - 使用新的
appinvite
API,透過口耳相傳來擴充應用程式。讓使用者能與自己的聯絡人和好友分享您的應用程式。讓 Google 為您提供推薦和新手上路流程,讓您可以專心打造優質應用程式。