2024 年 12 月 10 日
play-services-time
程式庫的最新更新包含下列變更:- 推出
TrustedTimeClient
的初始公開穩定版本。TrustedTimeClient
提供的方法可用於取代System.currentTimeMillis()
和Instant.now()
,且不會受到使用者影響。此外,TrustedTimeClient
還會提供傳回時間的精確度範圍資訊。
- 推出
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-time:16.0.0
2024 年 12 月 9 日
play-services-ads-identifier
的最新更新 (18.2.0 版) 包含以下變更:- 建立共用的持續性用戶端,而非為每個廣告 ID 呼叫建立一次性繫結。這樣可降低延遲時間。用戶端閒置 30 秒後會自動中斷連線。
play-services-auth
程式庫的最新更新 (21.3.0 版) 包含下列變更:已將新的 API
setOptOutOfIncludeGrantedScopes
新增至AuthorizationRequest.Builder
,用來指定是否應略過先前授予的範圍。已淘汰所有用於取得權杖的 API。如要擷取存取權杖以進行授權,請使用
AuthorizationClient
。如要擷取身分驗證權杖,請改用 憑證管理工具。
Google Play 服務 LiteRT (TensorFlow Lite) 程式庫 (16.4.0 版) 的最新更新現已推出。本版本的新功能是 LiteRT (TF Lite) C++ API 的 Beta 版支援。
這個程式庫可用來取代獨立的 LiteRT (TensorFlow Lite) 程式庫,以便縮減應用程式大小並接收自動更新。詳情請參閱 LiteRT 說明文件。
Google Play 服務 TensorFlow Lite 程式庫的最新更新內容,包含 TensorFlow Lite 2.18.0 版中的所有變更。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads-identifier:18.2.0
- com.google.android.gms:play-services-auth:21.3.0
- com.google.android.gms:play-services-auth-base:18.1.0
- com.google.android.gms:play-services-tflite-gpu:16.4.0
- com.google.android.gms:play-services-tflite-impl:16.4.0
- com.google.android.gms:play-services-tflite-java:16.4.0
- com.google.android.gms:play-services-tflite-support:16.4.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.4.0-beta01
2024 年 12 月 5 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
- Firebase Performance Monitoring
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.7.0
- com.google.firebase:firebase-crashlytics:19.3.0
- com.google.firebase:firebase-crashlytics-ktx:19.3.0
- com.google.firebase:firebase-crashlytics-ndk:19.3.0
- com.google.firebase:firebase-perf:21.0.3
- com.google.firebase:firebase-perf-ktx:21.0.3
- com.google.firebase:firebase-sessions:2.0.7
2024 年 12 月 3 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:23.6.0
- com.google.android.gms:play-services-ads-lite:23.6.0
- com.google.firebase:firebase-ads:23.6.0
- com.google.firebase:firebase-ads-lite:23.6.0
2024 年 11 月 26 日
play-services-basement
程式庫的最新更新 (18.5.0 版) 包含內部修正和改善項目。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:18.5.0
2024 年 11 月 21 日
play-services-wearable
的最新更新 (19.0.0 版) 包含以下變更:- 將
play-services-wearable
程式庫的依附元件更新為最新版本。 - 移除包含
MessageOptions
參數的sendMessage()
API 變化版本,因為該變化版本不受支援。
- 將
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wearable:19.0.0
2024 年 11 月 18 日
Google Play 服務 LiteRT (TensorFlow Lite) 程式庫 (16.3.0 版) 的最新更新現已推出。這包括 Java 和 C API,以及 GPU 加速功能。在這個版本中,Java 和 C API 現已正式推出 (在此版本推出前,C API 僅在 Beta 版中提供)。
這個程式庫可用來取代獨立的 LiteRT (TensorFlow Lite) 程式庫,以便縮減應用程式大小並接收自動更新。詳情請參閱 LiteRT 說明文件。
Google Play 服務 TensorFlow Lite 程式庫的最新更新內容,包含 TensorFlow Lite 2.18.0 版中的所有變更。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-tflite-gpu:16.3.0
- com.google.android.gms:play-services-tflite-impl:16.3.0
- com.google.android.gms:play-services-tflite-java:16.3.0
- com.google.android.gms:play-services-tflite-support:16.3.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.3.0-beta01
2024 年 11 月 15 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Functions for Firebase (用戶端)
- Firebase 雲端通訊
- Firebase Data Connect
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.6.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta03
- com.google.firebase:firebase-functions:21.1.0
- com.google.firebase:firebase-functions-ktx:21.1.0
- com.google.firebase:firebase-messaging:24.1.0
- com.google.firebase:firebase-messaging-directboot:24.1.0
- com.google.firebase:firebase-messaging-ktx:24.1.0
- com.google.firebase:firebase-vertexai:16.0.2
2024 年 11 月 5 日
- 將
play-services-pal
更新至 21.0.0 版。詳情請參閱 PAL Android 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-pal:21.0.0
2024 年 10 月 29 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:23.5.0
- com.google.android.gms:play-services-ads-lite:23.5.0
- com.google.firebase:firebase-ads:23.5.0
- com.google.firebase:firebase-ads-lite:23.5.0
2024 年 10 月 28 日
play-services-cast
、play-services-cast-framework
和play-services-cast-tv
程式庫的最新更新內容包括以下變更:- 修正 Protobuf Java Lite 程式庫中可能發生的阻斷服務漏洞。
- 修正了搭載 Android R 以下版本的裝置發生的錯誤,當裝置嘗試在 Google Cast 通知中顯示過小的圖片時,可能會導致系統 UI 當機。
- 已刪除
MediaNotificationService
。應用程式不應直接使用此類別。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:22.0.0
- com.google.android.gms:play-services-cast-framework:22.0.0
- com.google.android.gms:play-services-cast-tv:21.1.1
2024 年 10 月 23 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.5.1
- com.google.firebase:firebase-vertexai:16.0.1
2024 年 10 月 21 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Data Connect
- Firebase 應用程式內通訊
- Firebase ML
- Firebase Performance Monitoring
- Firebase 遠端設定
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
play-services-tagmanager
(18.1.1 版)、play-services-analytics
(18.1.1 版) 和play-services-analytics-impl
(18.2.0 版) 的最新更新內容包含以下變更:- 已解決安全漏洞 CVE-2024-7254。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.5.0
- com.google.firebase:firebase-auth:23.1.0
- com.google.firebase:firebase-auth-ktx:23.1.0
- com.google.firebase:firebase-config:22.0.1
- com.google.firebase:firebase-config-ktx:22.0.1
- com.google.firebase:firebase-crashlytics:19.2.1
- com.google.firebase:firebase-crashlytics-ktx:19.2.1
- com.google.firebase:firebase-crashlytics-ndk:19.2.1
- com.google.firebase:firebase-dataconnect:16.0.0-beta02
- com.google.firebase:firebase-firestore:25.1.1
- com.google.firebase:firebase-firestore-ktx:25.1.1
- com.google.firebase:firebase-inappmessaging:21.0.1
- com.google.firebase:firebase-inappmessaging-display:21.0.1
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1
- com.google.firebase:firebase-inappmessaging-ktx:21.0.1
- com.google.firebase:firebase-messaging:24.0.3
- com.google.firebase:firebase-messaging-directboot:24.0.3
- com.google.firebase:firebase-messaging-ktx:24.0.3
- com.google.firebase:firebase-ml-modeldownloader:25.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.1
- com.google.firebase:firebase-perf:21.0.2
- com.google.firebase:firebase-perf-ktx:21.0.2
- com.google.firebase:firebase-sessions:2.0.6
- com.google.firebase:firebase-vertexai:16.0.0
- com.google.android.gms:play-services-tagmanager:18.1.1
- com.google.android.gms:play-services-analytics:18.1.1
- com.google.android.gms:play-services-analytics-impl:18.2.0
2024 年 10 月 17 日
play-services-device-posture
的最新更新 (16.1.0 版) 包含下列變更:- 已將
PrepareEnvironmentCallback
新增至prepareEnvironment
API。
- 已將
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-device-posture:16.1.0
2024 年 10 月 16 日
- Google Play 服務的最新 Thread 程式庫更新新增了 API,可用於查詢區域中的 Thread 網路憑證。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-threadnetwork:16.2.1
2024 年 10 月 3 日
play-services-appsearch
的最新更新版本 (16.0.1 版) 包含下列變更:- 修正在極少數情況下,當首次建立工作階段時,如果尚未啟用應用程式搜尋服務,導致服務無法使用的情況。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-appsearch:16.0.1
2024 年 10 月 1 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Google Analytics 專用 Firebase SDK
- Cloud Storage for Firebase
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Data Connect
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.4.0
- com.google.firebase:firebase-analytics:22.1.2
- com.google.firebase:firebase-analytics-ktx:22.1.2
- com.google.firebase:firebase-crashlytics:19.2.0
- com.google.firebase:firebase-crashlytics-ktx:19.2.0
- com.google.firebase:firebase-crashlytics-ndk:19.2.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta01
- com.google.firebase:firebase-messaging:24.0.2
- com.google.firebase:firebase-messaging-directboot:24.0.2
- com.google.firebase:firebase-messaging-ktx:24.0.2
- com.google.firebase:firebase-sessions:2.0.5
- com.google.firebase:firebase-storage:21.0.1
- com.google.firebase:firebase-storage-ktx:21.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta06
- com.google.android.gms:play-services-measurement:22.1.2
- com.google.android.gms:play-services-measurement-api:22.1.2
- com.google.android.gms:play-services-measurement-base:22.1.2
- com.google.android.gms:play-services-measurement-impl:22.1.2
- com.google.android.gms:play-services-measurement-sdk:22.1.2
- com.google.android.gms:play-services-measurement-sdk-api:22.1.2
2024 年 9 月 30 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:23.4.0
- com.google.android.gms:play-services-ads-lite:23.4.0
- com.google.firebase:firebase-ads:23.4.0
- com.google.firebase:firebase-ads-lite:23.4.0
2024 年 9 月 23 日
- 已將
play-services-recaptchabase
程式庫的依附元件更新為最新版本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-recaptchabase:16.1.0
2024 年 9 月 18 日
play-services-dtdi
程式庫的最新更新包含下列變更:新增
startScanningForDeviceAvailability
和stopScanningForDeviceAvailability
,以便在附近有可用裝置時接收通知。新增
getApiAvailability
,用於擷取 DTDI API 可用性的相關資訊。
詳情請參閱 DTDI API 參考說明文件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
2024 年 9 月 12 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase 應用程式發布
- Firebase Crashlytics
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.3.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14
- com.google.firebase:firebase-crashlytics:19.1.0
- com.google.firebase:firebase-crashlytics-ktx:19.1.0
- com.google.firebase:firebase-crashlytics-ndk:19.1.0
- com.google.firebase:firebase-sessions:2.0.4
- com.google.firebase:firebase-vertexai:16.0.0-beta05
2024 年 8 月 29 日
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
2024 年 8 月 22 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Google Analytics 專用 Firebase SDK
- Cloud Firestore
- Firebase 雲端通訊
詳情請參閱 Firebase Android SDK 版本資訊。
play-services-recaptchabase
API 的初始版本。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.2.0
- com.google.firebase:firebase-analytics:22.1.0
- com.google.firebase:firebase-analytics-ktx:22.1.0
- com.google.firebase:firebase-components:18.0.1
- com.google.firebase:firebase-firestore:25.1.0
- com.google.firebase:firebase-firestore-ktx:25.1.0
- com.google.firebase:firebase-messaging:24.0.1
- com.google.firebase:firebase-messaging-ktx:24.0.1
- com.google.firebase:firebase-messaging-directboot:24.0.1
- com.google.android.gms:play-services-measurement:22.1.0
- com.google.android.gms:play-services-measurement-api:22.1.0
- com.google.android.gms:play-services-measurement-base:22.1.0
- com.google.android.gms:play-services-measurement-impl:22.1.0
- com.google.android.gms:play-services-measurement-sdk:22.1.0
- com.google.android.gms:play-services-measurement-sdk-api:22.1.0
- com.google.android.gms:play-services-recaptchabase:16.0.0
2024 年 8 月 12 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
2024 年 8 月 7 日
- 更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
2024 年 8 月 1 日
Firebase 最新更新內容包括:
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-vertexai:16.0.0-beta04
2024 年 7 月 25 日
數位憑證用途的 Credential Manager API (
play-services-identity-credentials
) 初始 Alpha 版。play-services-auth-blockstore
的最新更新版本 (16.4.0) 修正了使用 AndroidX 建構 SDK 時的相容性問題。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
- com.google.android.gms:play-services-auth-blockstore:16.4.0
2024 年 7 月 22 日
play-services-device-posture
程式庫現已正式發布。這個程式庫提供 API,可用於安裝及更新 Android Device Policy 應用程式。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-device-posture:16.0.0
2024 年 7 月 11 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
play-services-auth-blockstore
的最新更新 (16.3.1 版) 可修正使用 AndroidX 建構 SDK 時的相容性問題。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
2024 年 7 月 8 日
play-services-games-v2
的最新更新版本 (20.1.2 版) 修正了以下問題:當 Play 遊戲服務 API 與使用 Unreal Engine 建構的遊戲搭配使用時,會發生相容性問題。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games-v2:20.1.2
2024 年 7 月 2 日
play-services-games-v2
的最新更新 (第 20.1.1 版) 修正了以下錯誤:應用程式的免安裝版會在嘗試存取 Play 遊戲服務 API 時當機。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games-v2:20.1.1
2024 年 6 月 27 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
2024 年 6 月 25 日
play-services-maps
(19.0.0 版) 的最新更新內容包括支援下列新功能:- 將地圖色彩配置設為深色、淺色,或使用系統設定。詳情請參閱「設定地圖」。
- 使用地圖的預設顏色,與 Google 地圖應用程式中已提供的新顏色相符。詳情請參閱「Google 地圖平台新版地圖樣式」。
- 使用界線資料導向樣式和資料集資料導向樣式。
最新版
play-services-maps
也包含下列 API 更新:- 新增
DatasetFeature
。 - 新增
Feature
。 - 新增
FeatureClickEvent
。 - 新增
FeatureLayer
。 - 新增
FeatureLayerOptions
。 - 新增
FeatureStyle
。 - 新增
FeatureType
。 - 新增
MapColorScheme
。 - 新增
PlaceFeature
。 - 已在
MapsInitializer.Renderer
中淘汰MapsInitializer.Renderer.LEGACY
。請改用最新的地圖轉譯器。 - 更新
MapCapabilities
,加入檢查以資料為準樣式可用性的方法。 - 更新
GoogleMap
,加入設定地圖色彩配置的方法。 - 更新
GoogleMapOptions
,加入設定地圖色彩配置的方法。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:19.0.0
2024 年 6 月 24 日
play-services-auth-blockstore
程式庫的最新更新內容包含 RestoreCredential API 的發布。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-blockstore:16.3.0
2024 年 6 月 20 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Google Analytics 專用 Firebase SDK
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
2024 年 6 月 4 日
play-services-appsearch
程式庫現已正式發布。這個程式庫提供 API,可將結構化資料儲存在 Google Play 服務提供的集中式 AppSearch 資料庫中。這可讓您根據用戶端提供的存取控制清單 (ACL) 設定,啟用跨應用程式資料分享功能。跨應用程式分享功能為選擇加入式,使用 AppSearch API 時需要明確的開發人員設定。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-appsearch:16.0.0
2024 年 5 月 30 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Google Analytics 專用 Firebase SDK
- Firebase 應用程式發布
- Firebase Crashlytics
- Firebase Data Connect
- Firebase Dynamic Links
- Firebase Performance Monitoring
詳情請參閱 Firebase Android SDK 版本資訊。
最新版的 Android 專用
google-services
外掛程式 (4.4.2 版) 現已推出。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
2024 年 5 月 29 日
多個程式庫的最新更新內容包含下列變更:
- 已將
minSdkVersion
變更為 21。 - 將
play-services-base
、play-services-basement
和play-services-tasks
程式庫的依附元件更新為最新版本。
如需受影響程式庫的完整清單,請參閱「已發布的構件」一節。
- 已將
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads-identifier:18.1.0
- com.google.android.gms:play-services-afs-native:19.1.0
- com.google.android.gms:play-services-analytics-impl:18.1.0
- com.google.android.gms:play-services-analytics:18.1.0
- com.google.android.gms:play-services-appindex:16.2.0
- com.google.android.gms:play-services-appset:16.1.0
- com.google.android.gms:play-services-auth-api-phone:18.1.0
- com.google.android.gms:play-services-awareness:19.1.0
- com.google.android.gms:play-services-base-testing:16.1.0
- com.google.android.gms:play-services-base:18.5.0
- com.google.android.gms:play-services-basement:18.4.0
- com.google.android.gms:play-services-cast-framework:21.5.0
- com.google.android.gms:play-services-cast-tv:21.1.0
- com.google.android.gms:play-services-cast:21.5.0
- com.google.android.gms:play-services-cloud-messaging:17.3.0
- com.google.android.gms:play-services-cronet:18.1.0
- com.google.android.gms:play-services-deviceperformance:16.1.0
- com.google.android.gms:play-services-fido:21.1.0
- com.google.android.gms:play-services-flags:18.1.0
- com.google.android.gms:play-services-games-v2:20.1.0
- com.google.android.gms:play-services-games:23.2.0
- com.google.android.gms:play-services-identity:18.1.0
- com.google.android.gms:play-services-instantapps:18.1.0
- com.google.android.gms:play-services-location:21.3.0
- com.google.android.gms:play-services-nearby:19.3.0
- com.google.android.gms:play-services-oss-licenses:17.1.0
- com.google.android.gms:play-services-pal:20.3.0
- com.google.android.gms:play-services-password-complexity:18.1.0
- com.google.android.gms:play-services-pay:16.5.0
- com.google.android.gms:play-services-places-placereport:17.1.0
- com.google.android.gms:play-services-places:17.1.0
- com.google.android.gms:play-services-recaptcha:17.1.0
- com.google.android.gms:play-services-safetynet:18.1.0
- com.google.android.gms:play-services-stats:17.1.0
- com.google.android.gms:play-services-tagmanager-api:18.1.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.1.0
- com.google.android.gms:play-services-tagmanager:18.1.0
- com.google.android.gms:play-services-tasks:18.2.0
- com.google.android.gms:play-services-threadnetwork:16.0.1
- com.google.android.gms:play-services-wallet:19.4.0
- com.google.android.gms:play-services-wearable:18.2.0
2024 年 5 月 23 日
play-services-auth
程式庫的最新更新內容包含下列變更:- 新增 API [
addResourceParameter
] 至AuthorizationRequest.Builder
,以便將自訂資源參數傳遞至 Authorization API。
- 新增 API [
play-services-fitness
程式庫的最新更新內容包含行動裝置上的 Recording API 版本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
2024 年 5 月 13 日
Firebase 最新更新內容包括:
- Firebase Crashlytics Gradle 外掛程式
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
2024 年 5 月 9 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2024 年 5 月 2 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase A/B 測試
- Firebase App Check
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 驗證
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Firebase 安裝
- Firebase ML
- Firebase Performance Monitoring
- Firebase 即時資料庫
- Firebase 遠端設定
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
play-services-auth
程式庫的最新更新包含下列變更:- 降低
beginSignIn()
API 的功能版本號碼,讓其可與舊版 Google Play 服務 APK 搭配運作。
- 降低
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.0.0
- com.google.firebase:firebase-abt:22.0.0
- com.google.firebase:firebase-analytics:22.0.0
- com.google.firebase:firebase-analytics-ktx:22.0.0
- com.google.firebase:firebase-appcheck:18.0.0
- com.google.firebase:firebase-appcheck-debug:18.0.0
- com.google.firebase:firebase-appcheck-debug-testing:18.0.0
- com.google.firebase:firebase-appcheck-ktx:18.0.0
- com.google.firebase:firebase-appcheck-playintegrity:18.0.0
- com.google.firebase:firebase-appdistribution-gradle:5.0.0
- com.google.firebase:firebase-auth:23.0.0
- com.google.firebase:firebase-auth-ktx:23.0.0
- com.google.firebase:firebase-common:21.0.0
- com.google.firebase:firebase-common-ktx:21.0.0
- com.google.firebase:firebase-components:18.0.0
- com.google.firebase:firebase-config:22.0.0
- com.google.firebase:firebase-config-ktx:22.0.0
- com.google.firebase:firebase-crashlytics:19.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.0
- com.google.firebase:firebase-crashlytics-gradle:3.0.0
- com.google.firebase:firebase-crashlytics-ktx:19.0.0
- com.google.firebase:firebase-crashlytics-ndk:19.0.0
- com.google.firebase:firebase-database:21.0.0
- com.google.firebase:firebase-database-ktx:21.0.0
- com.google.firebase:firebase-datatransport:19.0.0
- com.google.firebase:firebase-dynamic-links:22.0.0
- com.google.firebase:firebase-dynamic-links-ktx:22.0.0
- com.google.firebase:firebase-firestore:25.0.0
- com.google.firebase:firebase-firestore-ktx:25.0.0
- com.google.firebase:firebase-functions:21.0.0
- com.google.firebase:firebase-functions-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging:21.0.0
- com.google.firebase:firebase-inappmessaging-display:21.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging-ktx:21.0.0
- com.google.firebase:firebase-installations:18.0.0
- com.google.firebase:firebase-installations-ktx:18.0.0
- com.google.firebase:firebase-messaging:24.0.0
- com.google.firebase:firebase-messaging-directboot:24.0.0
- com.google.firebase:firebase-messaging-ktx:24.0.0
- com.google.firebase:firebase-ml-modeldownloader:25.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.0
- com.google.firebase:firebase-perf:21.0.0
- com.google.firebase:firebase-perf-ktx:21.0.0
- com.google.firebase:firebase-sessions:2.0.0
- com.google.firebase:firebase-storage:21.0.0
- com.google.firebase:firebase-storage-ktx:21.0.0
- com.google.android.gms:play-services-measurement:22.0.0
- com.google.android.gms:play-services-measurement-api:22.0.0
- com.google.android.gms:play-services-measurement-base:22.0.0
- com.google.android.gms:play-services-measurement-impl:22.0.0
- com.google.android.gms:play-services-measurement-sdk:22.0.0
- com.google.android.gms:play-services-measurement-sdk-api:22.0.0
- com.google.android.gms:play-services-auth:21.1.1
2024 年 4 月 17 日
play-services-cloud-messaging
程式庫的最新更新內容包含下列變更:- 新增了
setRetainProxiedNotifications
方法,用於設定是否要保留經代理的通知資料。 - 新增方法
getProxiedNotificationData
,用於取得已設定為 Proxy 的通知資料。
- 新增了
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cloud-messaging:17.2.0
2024 年 4 月 16 日
play-services-auth
程式庫的最新更新包含下列變更:- 淘汰與 One Tap 登入、密碼儲存和使用 Google 帳戶登入按鈕相關的 API。
play-services-base
程式庫的最新更新包含下列變更:- 淘汰與 Google 登入相關的 API。
play-services-fido
程式庫的最新更新包含下列變更:- 更新要求和回應資料類別,以便由
ByteString
而非byte[]
備份,以便進行變更。 - 在 API 參數中新增適當的
@Nullable
和@NonNull
註解。 - 在
PublicKeyCredentialCreationOptions
中新增可接受 JSON 字串的建構函式。
- 更新要求和回應資料類別,以便由
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
2024 年 4 月 11 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase 應用程式內通訊
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
2024 年 4 月 8 日
Nearby SDK (
play-services-nearby
) 的最新更新內容包含以下變更:新增
subscribeToUwbAvailability
和unsubscribeFromUwbAvailability
方法,以支援 UWB 可用性訂閱功能,UwbClient
新增
RangingControleeParameters
的建構函式,以支援此類別的初始化作業。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-nearby:19.2.0
2024 年 4 月 1 日
play-services-games-v2
程式庫的最新更新包含下列變更:- 移除已淘汰的介面。
- 新增快速個人資料切換器支援。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games-v2:20.0.0
2024 年 3 月 21 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase 應用程式內通訊
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
2024 年 3 月 7 日
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
自 2024 年 9 月起,我們將不再發布 Firebase Ads SDK (
firebase-ads
和firebase-ads-lite
構件)。請改用 Google Mobile Ads Android SDK。這些 Firebase 構件並未提供自己的二進位檔,只是包裝其依附元件。我們做出這項異動,是為了讓您更能掌控新增至應用程式的依附元件。如要進一步瞭解這項異動,以及如何改用 Google Mobile Ads Android SDK,請參閱 Firebase 文件中的常見問題。
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
2024 年 3 月 5 日
play-services-location
程式庫的最新更新包含下列變更:- 建立新的方向 API 用戶端 FusedOrientationProviderClient,取代 FusedLocationProviderClient 中的已淘汰方向 API。
- 已淘汰 FusedLocationProviderClient 中的方向 API。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:21.2.0
2024 年 2 月 28 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 即時資料庫
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
2024 年 2 月 26 日
play-services-wallet
程式庫的最新更新包含下列變更:新增可與 Android 上的新版 Activity Result API 搭配使用的合約,用於處理
loadPaymentData
工作結果。詳情請參閱 Google Pay Android SDK 版本資訊。已淘汰的
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
。請改用本次發布版本中推出的新版 Activity Result API 合約。
請注意,這些變更已在
play-services-wallet
19.3.0-beta01 版中提供。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:19.3.0
2024 年 2 月 20 日
- 更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
2024 年 2 月 15 日
play-services-auth
程式庫的最新更新 (21.0.0 版) 包含下列重大破壞性變更:- 移除 Credentials API。已由 Credential Manager 取代。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
2024 年 2 月 8 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase A/B 測試
- Firebase App Check
- Firebase 應用程式發布
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase 遠端設定
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
最新版的 Android 專用
google-services
外掛程式 (4.4.1 版) 現已推出。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.7.2
- com.google.firebase:firebase-abt:21.1.2
- com.google.firebase:firebase-analytics:21.5.1
- com.google.firebase:firebase-analytics-ktx:21.5.1
- com.google.firebase:firebase-appcheck:17.1.2
- com.google.firebase:firebase-appcheck-debug:17.1.2
- com.google.firebase:firebase-appcheck-debug-testing:17.1.2
- com.google.firebase:firebase-appcheck-ktx:17.1.2
- com.google.firebase:firebase-appcheck-playintegrity:17.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-gradle:4.1.0
- com.google.firebase:firebase-config:21.6.1
- com.google.firebase:firebase-config-interop:16.0.1
- com.google.firebase:firebase-config-ktx:21.6.1
- com.google.firebase:firebase-crashlytics:18.6.2
- com.google.firebase:firebase-crashlytics-ktx:18.6.2
- com.google.firebase:firebase-crashlytics-ndk:18.6.2
- com.google.firebase:firebase-datatransport:18.2.1
- com.google.firebase:firebase-firestore:24.10.2
- com.google.firebase:firebase-firestore-ktx:24.10.2
- com.google.firebase:firebase-messaging:23.4.1
- com.google.firebase:firebase-messaging-ktx:23.4.1
- com.google.firebase:firebase-messaging-directboot:23.4.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.3
- com.google.firebase:firebase-perf:20.5.2
- com.google.firebase:firebase-perf-ktx:20.5.2
- com.google.firebase:firebase-sessions:1.2.2
- com.google.android.gms:play-services-measurement:21.5.1
- com.google.android.gms:play-services-measurement-api:21.5.1
- com.google.android.gms:play-services-measurement-base:21.5.1
- com.google.android.gms:play-services-measurement-impl:21.5.1
- com.google.android.gms:play-services-measurement-sdk:21.5.1
- com.google.android.gms:play-services-measurement-sdk-api:21.5.1
- com.google.gms:google-services:4.4.1
2024 年 2 月 1 日
play-service-auth-api-phone
程式庫的最新更新會將其play-services-basement
依附元件的版本從 18.0.1 提升至 18.0.2。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-api-phone:18.0.2
2024 年 1 月 22 日
play-services-location
程式庫的最新更新包含下列變更:- 已將方向更新 API 新增至 FusedLocationProviderClient。
- 已將
isGoogleLocationAccuracyEnabled()
的新 API 新增至SettingsClient
。 - 已將
isBatched()
方法新增至LocationRequest
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:21.1.0
2024 年 1 月 18 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 驗證
- Firebase Crashlytics
- Firebase ML
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
2024 年 1 月 4 日
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新內容包括以下變更:新增了使用 AndroidX
ActivityResultContract
的新超載方法startResolutionForResult
。新增了可透過自訂執行程序提供更多彈性的新超載方法:
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
2023 年 12 月 26 日
Nearby SDK (
play-services-nearby
) 的最新更新內容包含以下變更:新增對 Google 快速配對服務 (GFPS) 的額外支援:
新增
Nearby
取得FastPairClient
的新方法getFastPairClient
。新增了包含與快速配對相關 API 的新類別
FastPairClient
。為
FastPairClient
新增了isSassDeviceAvailable
和triggerSassForUsage
方法,以支援音訊切換器。
將
supportedSlotDurations
和supportedRangingIntervals
的傳回類型變更為List
。移除與接觸通知相關的 API。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-nearby:19.1.0
2023 年 12 月 18 日
Google Play 服務 C API 中的 TensorFlow Lite 公開 Beta 版現已推出。
您可以使用這個 API,編寫在 Google Play 服務中使用 TensorFlow Lite 的 C 或 C++ 程式碼。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
2023 年 12 月 14 日
Google Pay API (
play-services-wallet
) 的最新更新內容包含下列變更:新增可與 Android 上的新版 Activity Result API 搭配使用的合約,用於處理
loadPaymentData
工作結果。詳情請參閱 Google Pay Android SDK 版本資訊。已淘汰的
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
。請改用本版本中推出的新版 Activity Result API 合約。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:19.3.0-beta01
2023 年 12 月 7 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 雲端通訊
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
2023 年 12 月 6 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
2023 年 12 月 4 日
play-services-cast
、play-services-cast-framework
和play-services-cast-tv
程式庫的最新更新內容包括以下變更:已更新為依附
androidx.mediarouter:mediarouter:1.6.0-beta01
。這項變更會讓MediaRouteButtons
根據預設一律顯示。變更為減少在沒有使用者操作的情況下,自動啟動投放裝置探索的情況。
新增
CastOptions.Builder#setSessionTransferEnabled
,用於設定啟用Output Switcher 時,傳送端應用程式是否應顯示投放裝置。預設值為true
。新增可傳回
Tasks
的新版CastButtonFactory#setUpMediaRouteButton
,讓應用程式能夠監聽成功或擲回例外狀況的情況。
詳情請參閱 Cast Android Sender SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
2023 年 11 月 16 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase 驗證
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
play-services-pay
程式庫的最新更新 (16.4.0 版) 包含下列變更,以支援電子貨幣功能:已新增
EmoneyReadiness
。為電子貨幣功能的許可清單應用程式新增了
checkReadinessForEmoney
方法,以便檢查 Google Play 服務是否支援電子貨幣。為電子貨幣功能的許可清單應用程式新增了
notifyEmoneyCardStatusUpdate
方法,以便通知 Google Play 服務特定電子貨幣卡片狀態更新。為電子貨幣功能的許可清單應用程式新增了
pushEmoneyCard
方法,以便將電子貨幣卡片推送至 Google Play 服務。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
2023 年 11 月 9 日
play-services-cloud-messaging
程式庫的最新更新版本包含下列變更:- 新增方法
messageHandled
,用於指出訊息已處理。
- 新增方法
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cloud-messaging:17.1.0
2023 年 11 月 7 日
- 更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
2023 年 10 月 30 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
2023 年 10 月 26 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase App Check
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase ML
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
2023 年 10 月 18 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase 應用程式發布
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Firebase ML
- Firebase Performance Monitoring
- Firebase 即時資料庫
- Firebase 遠端設定
- Firebase 安裝
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
play-services-tagmanager
和play-services-analytics
程式庫的最新更新內容,可更新 Android U 的BroadcastReceiver
註冊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
2023 年 10 月 16 日
play-services-maps
的最新更新 (18.2.0 版) 包含進階標記,以及檢查地圖功能的功能。兩個連結指南會說明如何使用地圖功能。- 新增
AdvancedMarkerOptions
,用於定義AdvancedMarker
的選項。 - 已新增
AdvancedMarker
- 已新增
PinConfig
- 新增
Glyph
- 已新增
MapCapabilities
- 更新
GoogleMap
,加入取得MapCapabilities
的方法,並監聽MapCapabilities
的變更
- 新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:18.2.0
2023 年 10 月 2 日
play-services-pay
程式庫的最新更新 (16.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
) 的最新更新內容包含以下變更:新增方法
addControleeWithSessionParams
,讓UwbClient
支援已佈建的 STS 個別金鑰案例。新增
reconfigureRangingInterval
和reconfigureRangeDataNtf
方法,讓UwbClient
支援動態重新設定測距間隔和測距資料通知。新增可設定的間隔時間和測量間隔的測量功能。請參閱
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 版本資訊。
最新版的
google-services
外掛程式 (Android 版,第 4.4.0 版) 現已推出。詳情請參閱 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
- com.google.gms:google-services:4.4.0
2023 年 9 月 13 日
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
play-services-wallet
程式庫的最新更新會將 PayButton API 變更為靜態按鈕素材資源,適用於使用 Google Play 服務 23.21.0 以下版本的裝置。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
2023 年 8 月 31 日
play-services-auth
程式庫的最新更新包含下列變更:新增 API 用戶端
AuthorizationClient
,協助您要求授權,以便存取與裝置上已登入帳戶相關聯的 Google 資料。已淘汰
getPhoneNumber
,且沒有替代項目。
play-services-fido
程式庫的最新更新包含下列變更:- 新增方法
toJson
,可傳回PublicKeyCredential
物件的 JSON 表示法。
- 新增方法
play-services-wearable
程式庫的最新更新包含下列變更:- 應用程式支援功能,可將智慧手錶從舊手機遷移至新手機。
詳情請參閱穿戴式裝置版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
2023 年 8 月 24 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase 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.libraries.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 加速服務現已推出公開 Beta 版。
您可以使用 Acceleration Service 程式庫 (
play-services-tflite-acceleration
) 在裝置上執行機器學習效能基準測試,並自動判斷加速機器學習工作負載的最佳方式。詳情請參閱 Acceleration Service 說明文件。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 工作階段已取消。
詳情請參閱 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 服務程式碼掃描器程式庫 (
play-services-code-scanner
) 現已正式推出。如要進一步瞭解這項更新,請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-code-scanner:16.0.0
2023 年 3 月 20 日
裝置效能 (
play-services-deviceperformance
) 程式庫的初始版本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-deviceperformance:16.0.0
2023 年 3 月 13 日
play-services-basement
程式庫的最新更新可改善連線至 Google Play 服務的效能。最新版的 Nearby UWB SDK 包含下列變更:
- 修正 Nearby 服務重複使用
UWBClient
以支援多個工作階段的問題。
- 修正 Nearby 服務重複使用
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
2023 年 3 月 10 日
最新更新的 Play 遊戲服務 (第 2 版) 原生版本包含對 GNI 程式庫 (
play-services-gni-native-c
) 的以下變更。這個程式庫是程式庫包裝函式工具的支援程式庫。- 新增原生回呼支援功能
- 新增輔助巨集
在 maven.google.com 上發布的構件
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2023 年 3 月 2 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase App Check
- Firebase 應用程式發布
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 雲端通訊
- Firebase 應用程式內通訊
- Firebase 安裝
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
2023 年 2 月 28 日
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,方便開發人員使用ActivityResultContract
模式,針對isGooglePlayServicesAvailable
傳回的錯誤代碼顯示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
新增測距參數,以支援預先配置的 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
外掛程式 (4.3.15 版) 現已推出。詳情請參閱 Firebase Android SDK 版本資訊。play-services-fido
程式庫的最新更新內容包含下列變更:- 修正了導致建構作業失敗的
ResidentKeyRequirement
問題。
- 修正了導致建構作業失敗的
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
2023 年 1 月 18 日
play-services-pay
程式庫的最新更新包含下列變更:新增 API
getPendingIntentForWalletOnWear
,讓 Wear 合作夥伴透過傳回的PendingIntent
在手機上啟動 Wallet Wear UI。新增了可傳回這個市場中產品名稱的 API
getProductName
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-pay:16.1.0
2022 年 12 月 15 日
- Google Play 服務 Matter 程式庫的最新更新將 API 從 Beta 版狀態升級為一般可用。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-home:16.0.0
2022 年 12 月 14 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
2022 年 12 月 8 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase 雲端通訊
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
2022 年 12 月 6 日
- 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 版) 原生 SDK 的初始 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 版本資訊。
Play 服務程式庫適用的 TensorFlow Lite 最新更新包含下列變更:
- 改善下載選用模組時的穩定性。
在 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 服務的裝置上 Wearable SDK 的可用性。
- 新增對以 Android 13 為目標的應用程式支援。
- 將
@RecentlyNonNull
和@RecentlyNullable
替換為嚴格的可為空註解 (@NonNull
和@Nullable
)。透過這項變更,建構 Kotlin 程式碼或使用 Javanull
檢查架構時,原本會導致空值警示的情況現在會導致錯誤。
詳情請參閱穿戴式裝置版本資訊。
更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
2022 年 9 月 15 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase App Check
- Firebase 應用程式發布
- Firebase Crashlytics Gradle 外掛程式
- Firebase 安裝
詳情請參閱 Firebase Android SDK 版本資訊。
最新版的 Android 專用
google-services
外掛程式 (4.3.14 版) 現已推出。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
2022 年 9 月 13 日
- Google Play 服務 Matter 程式庫的初始 Beta 版。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-home:16.0.0-beta1
2022 年 9 月 6 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase App Check
詳情請參閱 Firebase Android SDK 版本資訊。
最新版的 Google Play 服務 TensorFlow Lite 程式庫 (16.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
程式庫的初始 Beta 版 (v16.0.0-beta01) 現已推出。這是裝置對裝置 API 的首個公開版本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
2022 年 8 月 8 日
play-services-cast
、play-services-cast-framework
和play-services-cast-tv
程式庫的更新內容包括:- 已淘汰
CastContext#getSharedInstance(Context)
。請改用CastContext#getSharedInstance(Context, Executor)
,該函式會傳回 Task API,以及ModuleUnavailableException
,用於在 Cast SDK 無法載入內部 Cast 模組時處理例外狀況。 - 已淘汰
ApplicationMetadata#getImages()
。請改用ApplicationMetadata#getIconUrl()
,該函式會傳回在 Cast 開發人員控制台中設定的應用程式圖片。 - 將
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 KBps)。 - 新增
ConnectionType
取代原始 API (例如,使用AdvertisingOptions.Builder#setConnectionType
而非AdvertisingOptions.Builder#setDisruptiveUpgrade
)。 - 已淘汰的
AdvertisingOptions.Builder#setDisruptiveUpgrade
。請改用AdvertisingOptions.Builder#setConnectionType
。 - 已淘汰的
ConnectionOptions.Builder#setDisruptiveUpgrade
。請改用ConnectionOptions.Builder#setConnectionType
。
- 新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
2022 年 7 月 15 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 動態模組支援
- Firebase ML
- Firebase 遠端設定
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
2022 年 7 月 14 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
2022 年 7 月 6 日
- Google Play 服務 ThreadNetwork 程式庫的初始 Beta 版。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
2022 年 6 月 28 日
最新版的 Android 專用
google-services
外掛程式 (v4.3.13) 現已推出。詳情請參閱 Firebase Android SDK 版本資訊。最新版的 Google Play 服務程式碼掃描器程式庫現已推出。如要進一步瞭解更新內容,請參閱 ML Kit 版本資訊。
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新內容包括以下變更:- 新增
OptionalModuleApi
介面,用於指出 API 是否需要額外的 Google Play 服務元件 (也就是選用模組)。 - 新增
ModuleInstallClient
類別,可讓您傳送明確要求來下載選用模組、釋出選用模組,以及檢查需要選用模組的 API 是否可用。
- 新增
play-services-base-testing
程式庫的初始版本現已推出。為ModuleInstallClient
提供測試假資料。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
2022 年 6 月 23 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱 Firebase Android SDK 版本資訊。
現已推出更新版的
google-services
外掛程式 (Android 版,第 4.3.12 版) 和strict-version-matcher
外掛程式 (Android 版,第 1.2.4 版)。詳情請參閱 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
2022 年 5 月 12 日
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 服務程式碼掃描器程式庫的初始測試版。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
2022 年 5 月 6 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Google Analytics 專用 Firebase SDK
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Firebase App Check
- Firebase 雲端通訊
- Firebase 即時資料庫
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
2022 年 5 月 3 日
play-services-basement
程式庫的最新更新可提升簽章驗證的安全性,並解決可變PendingIntent
漏洞。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:18.0.2
2022 年 4 月 27 日
play-services-auth
程式庫的最新更新內容包含下列變更:- 淘汰
CredentialClient
中的 API 和相關要求/回應類別。
- 淘汰
Firebase 最新更新內容包含 Firebase Crashlytics 的變更。
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
2022 年 4 月 14 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase App Check
- Firebase 應用程式發布
- Firebase 雲端通訊
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
2022 年 4 月 12 日
play-services-nearby
的最新更新 (18.1.0 版) 包含以下變更:從 Android S 開始,Nearby Connections 需要
BLUETOOTH_ADVERTISE
、BLUETOOTH_CONNECT
和BLUETOOTH_SCAN
權限。新增
Payload#setFileName()
和Payload#setParentFolder()
,以指定的檔案名稱和相對路徑儲存收到的檔案。新增
VariantOfConcern
,讓公共衛生主管機關 (PHA) 在接觸通知中附加 PHA 定義的變異株。舉例來說,PHA 可以指派下列定義:VariantOfConcernType.type1
為「疫苗有效」將
VariantOfConcernType.type2
設為「高度傳播」VariantOfConcernType.type3
為「高嚴重性」VariantOfConcernType.type4
為「疫苗突破性感染」已淘汰的 Nearby Message 超音波功能。
在 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
(18.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
的最新更新可解決在 Kotlin 程式碼中處理Task<Void>
結果時,可能導致執行階段 NPEs (NullPointerException
) 的問題。如果您使用2021 年 12 月 9 日發布版本中列出的任何程式庫版本,可以明確依附play-services-base
和play-services-tasks
的 18.0.1 版,避免執行階段 NPE。請在build.gradle
的dependencies
區段中新增下列內容:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
我們預計在 2022 年 1 月,針對12 月 9 日發布的其他構件,推出新版本,並在
play-services-base
和play-services-tasks
的 18.0.1 版本中加入新的POM
依附元件。Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Google Analytics 專用 Firebase SDK
這個 Firebase 版本會採用最新版本的
play-services-base
和play-services-tasks
(18.0.1 版),以修正 2021 年 12 月 9 日發布版本中所述的問題。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
2021 年 12 月 14 日
- 更新 Google Play 服務 ML Kit 程式庫。詳情請參閱 ML Kit 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
2021 年 12 月 10 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
2021 年 12 月 9 日
多個程式庫的最新更新內容包含下列變更:
- 在先前使用
@RecentlyNonNull
和@RecentlyNullable
的地方,現在使用嚴格的可空性註解 (@NonNull
和@Nullable
)。這項變更會讓原本會導致空值警示的情況,在建構 Kotlin 程式碼或使用 Javanull
檢查架構時導致錯誤。類似的註解變更將在日後推出的其他com.google.android.gms
構件中逐步推出。
如需受影響程式庫的完整清單,請參閱「已發布的構件」一節。
- 在先前使用
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新內容包括上述的嚴格可空值註解變更,以及以下額外變更:- 從 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
程式庫的更新內容包括:- 改善佇列:
- 在
MediaQueue
中新增itemsReorderedAtIndexes
回呼,在重新排序佇列時呼叫。 - 新增對佇列指令的序列化支援功能。
- 讓 `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 是一種不重複 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 適用的 google-services 外掛程式更新版本 (v4.3.10)。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
2021 年 8 月 5 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase Crashlytics
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
現已推出 Android 版 google-services 外掛程式的更新版本 (v4.3.9)。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
2021 年 7 月 28 日
play-services-appset
程式庫的開發人員預覽版現已推出。這個程式庫旨在以尊重使用者隱私權的方式,支援數據分析或防範詐騙等用途。這個程式庫包含管理應用程式組 ID 的方法。應用程式組 ID 是一種不重複 ID,可讓您在特定裝置上,針對機構組織旗下整組應用程式的使用情形或動作建立關聯。詳情請參閱這份指南。
ads-identifier
API 參考文件已更新,提供使用者啟用限制廣告追蹤功能時,廣告 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 Native SDK 版本資訊。
移除要求 SPA 廣告的功能。
串流防護 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
註解。這項變更會導致空值安全性違規警告。這項變更可為使用 Java 空值檢查架構的應用程式提供更佳的 Kotlin 互通性,以及更完善的靜態空值檢查功能。
類似的
@RecentlyNonNull
和@RecentlyNullable
新增項目將在日後推出的其他com.google.android.gms
構件中逐步推出。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
2021 年 6 月 8 日
play-services-nearby
的最新更新 (18.0.0 版) 包含以下變更:在 API 途徑中新增
@NonNull
和@Nullable
註解,這可能會導致先前未以安全方式處理null
值的 Kotlin 應用程式發生錯誤 (請參閱 Kotlin 關於空值安全性的說明文件)。將 ConnectionsClient 變更為介面,而非抽象類別。
將 ConnectionsClient#MAX_BYTES_DATA_SIZE 設為最終版本。
新增 ConnectionInfo#getAuthenticationDigits(),用於取得提供給兩部裝置的 4 位數人類可讀驗證權杖。
新增支援機密檔案傳輸功能,使用 Payload#isSensitive() 和 Payload#setSensitive(boolean) 限制其他應用程式存取共用檔案。
新增對中斷升級功能的支援。這項功能預設為啟用。用戶端可以使用 AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) 和 ConnectionOptions.Builder#setDisruptiveUpgrade(boolean) 停用這項功能,以免在升級過程中,原本已連線的 Wi-Fi 網路遭到停用或中斷連線。
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
2021 年 6 月 3 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase Dynamic Links
- Firebase 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 空值檢查架構的應用程式提供更完善的靜態空值檢查功能。
類似的
@RecentlyNonNull
和@RecentlyNullable
新增項目將在日後推出的其他com.google.android.gms
構件中逐步推出。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
2021 年 5 月 14 日
- 現已推出 Android 適用的 google-services 外掛程式更新版本 (4.3.8 版)。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.8
2021 年 5 月 13 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase 驗證
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱 Firebase Android SDK 版本資訊。
現已推出 Android 版 google-services 外掛程式的更新版本 (4.3.7 版)。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
2021 年 5 月 11 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Google Analytics 專用 Firebase SDK
- Firebase A/B 測試
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 應用程式索引
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Firebase 安裝
- Firebase ML
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle 外掛程式
- Firebase 即時資料庫
- Firebase 遠端設定
以下項目的初始 Beta 版現已推出:
- Firebase App Check
- Firebase 動態功能模組支援
詳情請參閱 Firebase Android SDK 版本資訊。
現已推出 Android 版 google-services 外掛程式的更新版本 (v4.3.6)。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
2021 年 4 月 29 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
2021 年 4 月 27 日
play-services-maps
的最新更新內容包括下列變更:- 在 API 途徑中新增「非 semver 中斷」空值註解。
將下列宣告加入
AndroidManifest.xml
,以便在 Android 11 (API 級別 30) 以上版本支援套件瀏覽權限篩選。更新至com.google.android.gms:play-services-maps:17.0.1
後,您可以從自己的AndroidManifest.xml
中移除下列行:
穿戴式裝置程式庫的最新更新包含下列變更:
- 已修正的錯誤
- 改善搭載 Google Play 服務的裝置上 Wearable 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
的最新更新內容包括下列變更:根據預設,現在 Fused Location Provider (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 版 google-services 外掛程式 (4.3.5 版) 的更新版本。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
2021 年 1 月 25 日
play-services-fido
程式庫的最新更新包含下列變更:推出
SourceDirectTransferClient
類別的初始公開 Beta 版。這個類別提供一種方法,可將 Android 手機變成 FIDO 驗證器,以便完成驗證程序。已淘汰
Fido#FIDO2_KEY_RESPONSE_EXTRA
和Fido#FIDO2_KEY_ERROR_EXTRA
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-fido:19.0.0-beta
2021 年 1 月 20 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
2021 年 1 月 14 日
Firebase 最新更新內容包括:
- Firebase Android BoM (物料清單)
- Firebase 驗證
- Firebase 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 10 中推出),適用於搭載 Android 4.4 以上版本的裝置。
在 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
程式庫的最新更新包含下列變更:新增了
CredentialSavingClient
API 用戶端,可協助您儲存使用者的密碼憑證,日後可用於登入。新增了
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 服務健身最新更新內容如下:
寫入存取權現在只允許應用程式讀取自己寫入的資料。如要繼續讀取 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 Cloud Messaging、Firebase Crashlytics、Firebase 執行個體 ID、Firebase Performance Monitoring 和 Firebase Realtime Database SDK
詳情請參閱 Firebase Android SDK 版本資訊。
現已推出更新版的
google-services
外掛程式 (Android 版,第 4.3.4 版) 和strict-version-matcher
外掛程式 (Android 版,第 1.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()
方法,用於在裝置上計算單一目前位置修正值。新增對 Android 11 資料存取稽核歸因標記的支援,適用於
FusedLocationProviderClient
。
在 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 服務的最新更新版本新增了 AFS Native 的資訊公開和同意聲明架構第 2 版支援功能。詳情請參閱 Android 版 AFS Native 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 (用戶端)、Firebase 適用的 Cloud Storage、Firebase 應用程式內訊息,以及 Firebase Realtime Database SDK
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
2020 年 8 月 20 日
- 對 Google Play 服務 Awareness 程式庫進行了一些內部功能更新。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-awareness:18.0.1
2020 年 8 月 18 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新內容包括以下變更:為了準備強制執行嚴格的可空值性,我們在先前未明確定義可空值性的
base
和basement
SDK 中,新增了@RecentlyNonNull
和@RecentlyNullable
註解。這可提供更佳的 Kotlin 互通性,以及更完善的靜態null
檢查功能,適用於任何使用 Javanull
檢查架構的使用者。@RecentlyNonNull
和@RecentlyNullable
的類似新增項目將逐步在com.google.android.gms
構件版本中推出。如果 API 呼叫因應用程式與 Google Play 服務之間的連線問題而失敗,現在可透過
ApiException
的Status
存取失敗的ConnectionResult
。在某些裝置沒有有效 Google Play 服務的情況下,API 呼叫會更快失敗,而不會等待使用者確認。
新增可接受
Fragment
的GoogleApiAvailability#getErrorDialog
超載。淘汰
Tasks#call
方法,改用TaskCompletionSource
。其他 Google Play 服務 API 的內部更新。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
2020 年 8 月 17 日
play-services-games
程式庫的更新內容包括下列變更:- 新增
loadFriends
。 - 新增
getCompareProfileIntent
。 - 新增
getCompareProfileIntentWithAlternativeNameHints
,可利用暱稱為兩位玩家提供更多背景資訊。 - 新增
getCurrentPlayer
,用於擷取已登入玩家的最新資料。 - 已移除
COLLECTION_SOCIAL
。 - 已新增
COLLECTION_FRIENDS
。 - 新增
getCurrentPlayerInfo
,用於擷取已登入玩家的屬性。
- 新增
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:20.0.0
2020 年 8 月 14 日
Firebase 最新更新內容包括:
- Firebase 物料清單 (BoM)
- Google Analytics 專用 Firebase SDK
- Firebase Crashlytics 和 Firebase ML SDK
- Firebase 應用程式發布 Gradle 外掛程式
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
2020 年 8 月 10 日
最新版的 Google Play 服務健身功能有以下變更:
- 淘汰下列
DataType
:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- 移除了下列已淘汰的
DataType
:TYPE_ACTIVITY_SAMPLES
- 已移除淘汰的方法
DataSource#getDataQualityStandards
(和相關聯的常數)、DataSource#getName
和DataSource.Builder#setName
。 - 新增
DataReadRequest#aggregate(DataSource)
和DataReadRequest#aggregate(DataType)
方法,以便更輕鬆地匯總資料。 - 淘汰現有的
DataReadRequest#aggregate(DataType, DataType)
和DataReadRequest#aggregate(DataSource, DataType)
方法。
- 淘汰下列
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-fitness:19.0.0
2020 年 7 月 30 日
Firebase 最新更新內容包括:
- Firebase 物料清單 (BoM)
- Firebase 雲端通訊、Firebase 執行個體 ID 和 Firebase 安裝 SDK
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
2020 年 7 月 29 日
- 為 Android TV 應用程式新增 Cast Receiver SDK。這個 SDK 可讓 Android TV 應用程式符合 Cast 通訊協定,以便以接收器應用程式的方式運作。詳情請參閱 Cast Android 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 Instance 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 Instance 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 手機和電視,這項 API 支援下列兩項功能: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 Instance ID、Firebase ML Kit、Firebase Performance Monitoring、Firebase 即時資料庫和 Firebase Remote Config 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 In-App Messaging、Firebase 專用機器學習套件和 Firebase Performance Monitoring SDK
- Firebase Crashlytics Gradle 外掛程式和 Firebase App Distribution Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
2020 年 4 月 3 日
Firebase 最新更新內容包括:
- Firebase 雲端通訊、Firebase 安裝和 Firebase 執行個體 ID
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
2020 年 4 月 1 日
play-services-auth
程式庫的最新更新內容包含下列變更:- 新增了
SignInClient
這個新的 API 用戶端,協助您驗證應用程式的使用者,包括讓現有使用者登入,或讓新使用者註冊。目前支援兩種憑證類型:ID 權杖和使用者名稱/密碼。
- 新增了
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:18.0.0
2020 年 3 月 30 日
Firebase 最新更新內容包括:
- Cloud Firestore、Firebase 雲端通訊、Firebase Crashlytics、Firebase Crashlytics NDK、Firebase 安裝和 Firebase 執行個體 ID
- Google Analytics 專用 Firebase SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
2020 年 3 月 26 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新內容包括以下變更:play-services-basement
會參照androidx-core:core:1.2.0
中的某個方法,因此這個修補程式會相應更新依附元件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
2020 年 3 月 19 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新內容包括以下變更:- 在 API 途徑中新增「非 semver 破壞性」空值註解
舉例來說,
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。我們會在 2020 年支援 U2F API,並在 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 Remote Config SDK
- Google Analytics 專用 Firebase SDK
- Firebase 物料清單 (BoM)
這項更新也包含 Firebase 安裝 SDK 的初始版本。
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
2020 年 2 月 24 日
更新
play-services-cast
和play-services-cast-framework
程式庫,為 MediaError 詳細錯誤代碼和錯誤原因新增預先定義的常數。詳情請參閱 Cast Android Sender SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
2020 年 2 月 14 日
Firebase 最新更新內容包括:
- Firebase Dynamic Links SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
2020 年 2 月 3 日
Firebase 最新更新內容包括:
- Firebase Crashlytics Gradle 外掛程式
- Firebase A/B 測試、Firebase 應用程式索引、Cloud Firestore、Cloud Functions for Firebase (用戶端)、Cloud Storage for Firebase、Firebase 即時資料庫和 Firebase 遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
Google Play 服務 Awareness 程式庫 18.0.0 版包含下列重大變更:
- 從
Awareness#SnapshotClient
中移除getPlaces()
和getWeather()
API。詳情請參閱淘汰公告。
- 從
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
2020 年 1 月 14 日
Firebase 最新更新內容包括:
- Firebase 應用程式內通訊和 Firebase 效能監控 SDK
- Google Analytics 專用 Firebase SDK
- Firebase 物料清單 (BoM)
這次更新也包含 Firebase Crashlytics 的初始 Beta 版:
- Firebase Crashlytics SDK 和 Firebase Crashlytics SDK (適用於 NDK 當機回報)
- 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)
- 「This app does not have any open source licenses」訊息 (GitHub Issue #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 和 Remote Config 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 建立的媒體工作階段。 - 變更投放工作階段期間顯示媒體通知的方式。如果啟用媒體通知,系統會一律在 Cast 工作階段期間顯示通知。先前只有在應用程式處於背景執行時才會顯示。
- 變更部分媒體相關類別,以便實作
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 Cloud Messaging、Firebase In-App Messaging、Firebase 例項 ID、Firebase 專用機器學習套件,以及 Firebase Performance Monitoring SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
Android 版
google-services
外掛程式 (第 4.3.3 版) 和 Android 版strict-version-matcher
外掛程式 (第 1.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 Performance Monitoring、Firebase 即時資料庫和 Firebase Remote Config SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
2019 年 10 月 15 日
- 更新
play-services-auth-api-phone
程式庫,新增 SMS Code Autofill API。詳情請參閱SmsCodeRetriever
說明文件。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-api-phone:17.3.0
2019 年 10 月 10 日
OSS 授權 Gradle 外掛程式的最新更新內容包括:
- 變更外掛程式的行為,僅包含已封裝的依附元件。
- 修正處理含有多個授權聲明的 .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 Remote Config SDK
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
2019 年 9 月 25 日
- 修正
play-services-basement
程式庫的 API 功能可用性錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:17.1.1
2019 年 9 月 13 日
Firebase 最新更新內容包括:
- Cloud Firestore SDK (21.1.1 版)
- Firebase 物料清單 (BoM) (第 22.2.1 版)
詳情請參閱 Firebase Android SDK 版本資訊。
問題:我們收到的回報指出,Cloud Firestore 專用的 Firebase Android SDK 21.1.0 版可能會觸發未偵測到的例外狀況。因此,這項問題也會影響 Firebase BoM 22.2.0 版。請務必更新至下一個版本的 Cloud Firestore SDK 或 Firebase BoM,以便取得修正項目。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
2019 年 9 月 11 日
play-services-cast
和play-services-cast-framework
程式庫的更新內容包括:- 在
RemoteMediaClient.MediaChannelResult
中新增MediaError
欄位,可用於存取失敗媒體指令的詳細錯誤代碼。 - 淘汰
MediaStatus.COMMAND_SKIP_FORWARD
和MediaStatus.COMMAND_SKIP_BACKWARD
。應用程式應改用MediaStatus.COMMAND_QUEUE_NEXT
和MediaStatus.COMMAND_QUEUE_PREVIOUS
。 - 新增
com.google.android.datatransport:transport-api:2.0.0
的依附元件。
詳情請參閱 Cast Android 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 Kit、Firebase 即時資料庫和 Firebase Remote Config SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
2019 年 9 月 6 日
- Android 版
google-services
外掛程式 (v4.3.2) 現已推出。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.2
2019 年 8 月 29 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
2019 年 8 月 28 日
Firebase 最新更新內容包括:
- Google Analytics 專用 Firebase SDK
- Cloud Functions for Firebase (用戶端) 和 Firebase ML Kit SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
2019 年 8 月 27 日
Google Play 服務錢包 SDK 的更新內容包括:
移除已淘汰的 Android Pay API 和相關符號:
- 類別
com.google.android.gms.wallet.Cart
- 類別
com.google.android.gms.wallet.CountrySpecification
- 類別
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- 類別
com.google.android.gms.wallet.FullWallet
- 類別
com.google.android.gms.wallet.FullWalletRequest
- 類別
com.google.android.gms.wallet.LineItem
- 類別
com.google.android.gms.wallet.MaskedWallet
- 類別
com.google.android.gms.wallet.MaskedWalletRequest
- 類別
com.google.android.gms.wallet.ProxyCard
- 欄位
com.google.android.gms.wallet.Wallet#Payments
- 欄位
com.google.android.gms.wallet.WalletConstants#Payments
- 介面
com.google.android.gms.wallet.Payments
- 套件
com.google.android.gms.wallet.fragment
- 類別
淘汰 Google Pay API 物件和非 JSON 建構工具中的非 JSON 方法。請改用 Google Pay API 說明文件中所述的以 JSON 為基礎的 API,而非已淘汰的符號。
- 類別
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- 方法
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- 方法
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- 類別
com.google.android.gms.wallet.PaymentDataRequest.Builder
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- 類別
com.google.android.gms.wallet.PaymentData.Builder
- 方法
com.google.android.gms.wallet.PaymentData#getCardInfo
- 方法
com.google.android.gms.wallet.PaymentData#getEmail
- 方法
com.google.android.gms.wallet.PaymentData#getExtraData
- 方法
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- 方法
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- 方法
com.google.android.gms.wallet.PaymentData#getShippingAddress
- 類別
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:18.0.0
2019 年 8 月 22 日
Android 版
google-services
外掛程式 (4.3.1 版) 現已推出。這個版本會移除對已淘汰 API 的呼叫。詳情請參閱 Firebase Android SDK 版本資訊。Google Play 服務健身應用程式第 18.0.0 版包含下列重大變更:
- 已淘汰下列以 GoogleApiClient 為基礎的 API:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- 移除下列已淘汰的 DataType:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- 已從
SensorRequest
中移除已淘汰的方法fromLocationRequest
。 - 新增
DataPoint
和DataSet
的建構工具。
- 已淘汰下列以 GoogleApiClient 為基礎的 API:
在 maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
2019 年 8 月 16 日
Firebase 最新更新內容包括:
- Google Analytics、Cloud Firestore、Firebase Cloud Messaging 和 Firebase ML Kit SDK 專用 Firebase SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
2019 年 8 月 14 日
com.google.android.gms:play-services-games
程式庫的更新內容包含onSnapshotOpened
中IllegalArgumentException
造成的問題修正項目。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:18.0.1
2019 年 8 月 7 日
play-services-base
和play-services-basement
程式庫的更新項目包括:- 已淘汰
GoogleApiClient.ConnectionCallbacks
和GoogleApiClient.OnConnectionFailedListener
。這是GoogleApi
到GoogleApiClient
的後續替換作業。 - 改善以建構函式為基礎的
AccountPicker.newChooseAccountIntent
方法。 - 修正
GoogleApiAvailability#makeGooglePlayServicesAvailable
中可能發生的當機問題。
- 已淘汰
com.google.android.gms:play-services-awareness
程式庫的更新內容包括淘汰Awareness#SnapshotClient
中的下列方法:此版本修正了 2019 年 7 月 2 日版本資訊中所述的
com.google.android.gms:play-services-awareness:17.0.0
版本相容性問題。您不再需要使用 Jetpack 前com.google.android.gms:play-services-awareness:16.0.0
這種解決方法。請勿使用com.google.android.gms:play-services-awareness:**17.0.0**
版本。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
2019 年 8 月 1 日
- Firebase 最新更新內容包含 Firebase Performance Monitoring Gradle 外掛程式變更。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:perf-plugin:1.3.1
2019 年 7 月 24 日
Firebase 最新更新內容包括:
- Cloud Functions for Firebase (用戶端)、Firebase 即時資料庫、Cloud Storage for Firebase、Cloud Firestore 和 Firebase ML Kit SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
2019 年 7 月 23 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
2019 年 7 月 12 日
Firebase 最新更新內容包括:
- Analytics、Firebase 驗證、Cloud Storage for Firebase、Firebase In-App Messaging 和 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
外掛程式 (第 4.3.0 版) 和 Android 適用的strict-version-matcher
外掛程式 (第 1.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、In-App Messaging、ML Kit 和 Performance Monitoring SDK 的變更。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
2019 年 5 月 21 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品的版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
2019 年 5 月 16 日
- OSS 授權 Gradle 外掛程式已更新。詳情請參閱 https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5。
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.9.5
2019 年 5 月 7 日
Firebase 最新更新內容包括:
Google Analytics for Firebase、Firebase 應用程式索引、Firebase 驗證、Cloud Firestore、Cloud Functions for Firebase (用戶端)、Firebase Cloud Messaging、Firebase Cloud Storage、Firebase 動態連結、Firebase 邀請、Firebase ML Kit、Firebase Performance Monitoring、Firebase 即時資料庫、Firebase 遠端設定、Firebase A/B 測試,以及 Firebase Instance IDs 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 Remote Config SDK 所做的變更。詳情請參閱 Firebase Android SDK 版本資訊。
我們現已推出 Cloud Firestore Android 程式庫的 Kotlin 擴充功能測試版。詳情請參閱最新的 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 Bill of Materials (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 Kit 和 Firebase Remote Config 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 動態連結,以及 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
方法。 - 移除 Requests/Gifts 和 Quests API。請參閱先前的公告。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:17.0.0
2019 年 3 月 11 日
- Firebase 最新更新內容包括 Firebase 驗證、Firebase 效能監控和 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 In-App Messaging 和 Firebase Cloud Messaging SDK 所做的變更。詳情請參閱 Firebase Android SDK 版本資訊。
- 修正 Google Cloud Messaging 中的問題,該問題會導致應用程式在收到訊息時,偶爾發生 Android 無回應 (ANR) 錯誤而當機。
- 修正 Instance 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 A/B 測試、Firebase 邀請、Firebase 動態連結、Cloud Firestore 和 Firebase Remote Config SDK 的變更。詳情請參閱 Firebase Android SDK 版本資訊。
- Google Play 服務的最新更新版本新增了 AFS Native。詳情請參閱 Android 適用的 AFS Native SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
2019 年 2 月 6 日
- Google 地圖最新更新版本新增了手勢操控設定。詳情請參閱 Maps SDK for Android 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:16.1.0
2019 年 1 月 31 日
- Firebase 最新更新內容包括 Firebase ML Kit、Firebase Core、Google Analytics for Firebase 和 Ads SDK 的異動。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
2019 年 1 月 30 日
- Firebase 最新更新內容包含 Firebase ML Kit SDK 的異動。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
2019 年 1 月 25 日
- Firebase 最新更新內容包括即時資料庫、Cloud Firestore 和應用程式內訊息 SDK 的變更。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
2019 年 1 月 10 日
開放原始碼授權
- OSS 授權程式庫的最新更新可透過 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 Remote Config 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
的建構工具。 - 從 COSE 註冊表新增 RSA 和 EC2 演算法的列舉,用於
PublicKeyCredentialParameters
。 - 新增
AttestationConveyancePreference
,用於指定註冊儀式中傳回的認證物件模糊程度。 - 將先前的 TokenBindingIdValue 重新命名並重構為
TokenBinding
。 - 擴充及/或更新其他資料結構,以代表 WebAuthn 草稿 WD11。舉例來說,
PublicKeyCredentialUserEntity
中的「user id」欄位已更新為byte[]
,而非String
。請務必據此更新導入作業。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-fido:17.0.0
2018 年 12 月 13 日
- 修正錯誤:如果工作階段遭其他傳送端停止,Cast SDK 可能會嘗試繼續工作階段。
- 修正在搭載 Android O 以上版本的裝置上,當投放應用程式處於背景時發生的通知錯誤。
- 修正以下錯誤:在投放應用程式終止後,投放媒體通知可能無法回應。
- 由於存放區發生問題,因此將一組構件移至 maven.google.com。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
已將構件移至 maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
2018 年 12 月 6 日
- Firebase 最新更新內容包含 Firebase 驗證和 Cloud Firestore SDK 的異動。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
2018 年 12 月 3 日
- Firebase 最新更新內容包括 Firebase 動態連結、Firebase 邀請、Firebase 遠端設定、Firebase Performance Monitoring、Google Analytics for Firebase 和 Google Ads for Firebase SDK 的變更。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
2018 年 11 月 29 日
- Firebase 最新更新內容包括 Firebase 應用程式邀請、Firebase ML Kit 和 Firebase 效能監控 SDK 的變更。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
2018 年 11 月 13 日
2018 年 10 月 2 日發布版本的已知問題
2018 年 10 月 2 日發布版本中的部分程式庫,其 POM 依附元件中含有問題。這類問題最有可能發生在更新某些依附元件版本時 (即使使用 strict-version-matcher-plugin
也一樣),並以 dex 合併問題呈現。如要解決這個問題,請按照下列步驟更新至 Recommended Minimum Version
:
媒體庫 | 受影響的版本 | 建議的最低版本 |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
2018 年 11 月 12 日
廣告
- 修正
play-services-ads
和firebase-analytics
的特定組合 (例如ads:17.1.0
和analytics:16.0.5
) 導致duplicate entry
編譯器錯誤。使用firebase-analytics
和任何廣告程式庫的17.1.1
版本 (例如com.google.android.gms:play-services-ads:17.1.1
) 必須使用com.google.firebase:firebase-analytics:16.0.5
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
2018 年 11 月 9 日
- Firebase 最新更新內容包括 Cloud Firestore、Firebase 專用 Cloud Functions、Firebase 應用程式內訊息、Firebase 資料庫和 Firebase Storage SDK 的更新。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
2018 年 11 月 5 日
- OSS 授權 Gradle 外掛程式的最新更新版本會使用 UTF-8 編碼授權文字,以解決部分開發人員遇到的錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.9.4
2018 年 11 月 2 日
- Firebase 最新更新內容包括修正錯誤,以及縮短 Google Analytics for Firebase 啟動延遲時間的最佳化。詳情請參閱 Firebase Android SDK 版本資訊。
廣告
- 已將
setMaxAdContentRating()
和setTagForUnderAgeOfConsent()
方法新增至AdRequest.Builder
。 - 新增下列常數,供
AdRequest.Builder.setMaxAdContentRating()
和AdRequest.Builder.setTagForUnderAgeOfConsent()
使用:MAX_AD_CONTENT_RATING_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appinvite:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-dynamic-links:16.1.3
2018 年 10 月 25 日
- Firebase 最新更新內容包括 Cloud Firestore、應用程式內訊息和 Performance Monitoring SDK 的變更,以及 Google 服務 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 Config 和 Firebase Auth SDK 的變更。詳情請參閱 Firebase Android SDK 版本資訊。
Google Play 服務核心程式庫
- play-services-basement 已收到一些新方法,可支援其他程式庫的變更。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
2018 年 10 月 9 日
- 重構嚴格版本比對器外掛程式依附元件分析,以便在偵測到衝突的構件版本時,顯示更完善的錯誤訊息。錯誤訊息現在會包含專案名稱和專案內部依附元件名稱,協助您找出哪些已宣告的依附元件導致錯誤。
- 修正了與多模組和並行建構相關的插件錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
2018 年 10 月 5 日
廣告
- 在 AndroidManifest.xml 中新增
<meta-data>
標記的必要條件:- Google AdMob 發布商必須使用鍵
com.google.android.gms.ads.APPLICATION_ID
指定<meta-data>
代碼。詳情請參閱 AdMob 入門指南。 - Google Ad Manager 發布商必須使用鍵
com.google.android.gms.ads.AD_MANAGER_APP
指定<meta-data>
代碼。詳情請參閱 Ad Manager 入門指南。
- Google AdMob 發布商必須使用鍵
- 原生廣告:
NativeAppInstallAd
、NativeContentAd
和相關 API 已淘汰,改用UnifiedNativeAd
。如要進一步瞭解如何使用新版 API,請參閱「原生廣告進階統合」一文。 - 原生廣告:新增「關閉這則廣告」功能。
- 原生廣告:已移除良性警告記錄:「在設定 ClickConfirmingView 時,UnconfirmedClickListener 不得為空值。」
- 獎勵廣告:呼叫
destroy()
會將事件監聽器設為空值。 - 已淘汰
AdRequest.Builder
上的下列方法。 - 修正
onRewardedVideoCompleted()
未在模擬器上觸發的錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2018 年 10 月 2 日
核心程式庫的次要功能更新。
- 對其他 Google Play 服務程式庫使用的部分核心程式庫 (play-services-auth、play-services-base、play-services-basement、play-services-flags、play-services-stats、play-services-tasks) 進行了一些內部功能更新。
- 我們放寬了核心程式庫之間的嚴格相互依賴關係,因此可以個別使用次要版本和修補版本。先前,這些程式庫的 POM 檔案會指定其依附元件的確切版本,這會使依附元件的解析作業變得複雜。
- 核心程式庫依附元件的變更,需要發布完整的程式庫,這些程式庫的 POM 依附元件具有更新版本。非核心程式庫除了更新其傳遞依附元件外,不會有任何外部變更。
- 修正 firebase-database 和 firebase-firestore 的錯誤,並改善內部功能。
在 maven.google.com 上發布的構件
下列程式庫有程式碼變更:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
下列程式庫沒有任何程式碼變更,只有 POM 依附元件更新。新版本的版本號碼會以修補程式版本號碼遞增,但如果程式庫版本低於 16.0.0,則不受此規則影響。根據 5 月 23 日的附註,版本低於 16.0.0 的程式庫已提升至 16.0.0:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
2018 年 9 月 26 日
Google Play 服務健身功能的 16.0.0 版提供兩種新資料類型和各自的匯總資料類型:
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-fitness:16.0.0
2018 年 9 月 25 日
穿戴式
- 修正錯誤,並改善搭載 Google Play 服務的裝置上 Wearable SDK 的可用性。詳情請參閱「Wearable 版本資訊」。
在 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 通用、Firebase 資料庫、Firebase 例項 ID、Firebase 訊息和 Firebase Storage SDK 的變更。詳情請參閱 Firebase Android SDK 版本資訊。
投放
- 修正了在指定 Android O 以上版本為目標版本的應用程式背景中啟動
ReconnectionService
時,擲回IllegalStateException
的問題。如果應用程式已啟用自動重新連線功能,請更新 Cast SDK 以避免發生錯誤。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
2018 年 8 月 23 日
- Firebase 最新更新內容包括 Firebase Core、Google Analytics for Firebase、Firebase Crash Reporting、Firebase Dynamic Links 和 Firebase Invites SDK 的 API 異動。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
2018 年 8 月 22 日
- Firebase 最新更新會更新 Firebase In-App Messaging 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 最新更新推出 Firebase 應用程式內訊息功能的 Beta 版 API。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
2018 年 8 月 15 日
新版 Google Play 服務錢包 16.0.0 包含:
- Google Pay API 更新可讓開發人員指定 JSON 要求並使用 JSON 回應。詳情請參閱 Google Pay API 說明文件。
- 從 Google Pay API for 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 17.0.5 版中的方法問題。
- 移除 play-services-auth 中錯誤公開且無法使用的 API 方法
Credential#getGeneratedPassword
。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
2018 年 8 月 13 日
- Firebase 最新更新內容包括 Firebase 效能監控、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 日
投放
- 修正 IllegalStateException 錯誤,該錯誤會在 RemoteMediaPlayer 和 RemoteMediaClient 中發生,當尋找要求逾時時就會發生。這是 15.0.0 中引入的迴歸問題。用戶端應更新至 16.0.1 以上版本,才能取得修正項目。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
2018 年 8 月 1 日
- 最新版的 OSS 授權 Gradle 外掛程式已重新封裝至群組 ID
com.google.android.gms
,並重新命名為oss-licenses-plugin
。日後將繼續以這個新群組 ID 和名稱發布。我們也已在 GitHub 上將其設為開放原始碼。
在 maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.9.3
2018 年 7 月 30 日
- 新增
InstantApps.showInstallPrompt()
方法,可顯示對話方塊,讓使用者安裝目前的即時應用程式。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-instantapps:16.0.0
2018 年 7 月 27 日
Cloud Firestore
- Firebase 最新更新內容包含 Cloud Firestore 的 API 變更。詳情請參閱 Firebase Android SDK 版本資訊。
投放
- Cast 的最新更新內容包括
CastDevice
的 API 異動,以及 CAF 媒體通知的改善項目。詳情請參閱 Cast Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
2018 年 7 月 12 日
- Firebase 最新更新包含 Cloud Functions for Firebase 和 Cloud Firestore 的 API 變更。詳情請參閱 Firebase Android SDK 版本資訊。
在 maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
2018 年 7 月 10 日
OSS Licenses Library 修復錯誤
- 修正錯誤:無法支援沒有動作列的應用程式主題。
- 根據 SemVer,這個版本屬於錯誤修正版本,但根據下方 2018 年 5 月 23 日的附註,主要版本已增加 1 級。
在 maven.google.com 上發布的構件:
- com.google.android.gms:play-services-oss-licenses:16.0.0
2018 年 6 月 28 日
Firebase
- Firebase 最新更新內容包括 Firebase Cloud Messaging 和 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 日
嚴格版本比對器外掛程式已開放原始碼
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
的新版本必須以16.0.0
開頭,才能超出這個範圍。 play-services-bar
的任何日後版本都會在單一版本的play-services-foo
上宣告「軟性」需求。play-services-foo
日後的任何版本都會遵循 SemVer。
Firebase
- Firebase 最新更新內容包括 Cloud Firestore、Cloud Storage、Firebase 驗證、Firebase 即時資料庫和機器學習的 API 變更。詳情請參閱 Firebase Android SDK 版本資訊。
- Firebase 現在要求應用程式 Gradle 檔案明確列出
com.google.firebase:firebase-core
,以便 Firebase 服務正常運作。
2018 年 5 月 8 日
Firebase
- Firebase 最新更新內容包括 Firebase 效能監控的新增功能,以及 Firebase 專用機器學習套件 Beta 版的發布。詳情請參閱 Firebase Android SDK 版本資訊。
2018 年 5 月 2 日
Firebase
- Firebase 最新更新內容包括 Firebase Analytics、Firebase 驗證、Firebase 雲端訊息、Firebase Cloud Storage、Cloud Firestore、Firebase 異常狀況回報和 Firebase 效能監控的新增功能,以及獨立的版本號碼。詳情請參閱 Firebase Android SDK 版本資訊。
Play 服務更新
- 15.0.0 之後的 Google Play 服務程式庫現在具有獨立的版本號碼,並遵循 SemVer 規則。這項異動可讓個別元件更頻繁地靈活更新。
- Google 服務 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 版起,系統將不再提供
play-services
別名目標,用於擷取所有 Google Play 服務元件。我們已建議不要這麼做一段時間。
廣告
- 新增
UnifiedNativeAd
類別,可用於應用程式安裝廣告或內容廣告。 - 更新 Native Ads Advanced API 以支援
UnifiedNativeAd
:- 新增
UnifiedNativeAdView
和UnifiedNativeAdAssetNames
類別。 - 新增
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
介面。 - 已將
forUnifiedNativeAd()
方法新增至AdLoader.Builder
類別。 - 對中介服務 API 進行了多項更新,讓轉接程式和自訂事件能夠傳回
UnifiedNativeAd
的例項。
- 新增
驗證
- 將
KEY_EXTRA_ACCOUNT_TYPE
常數新增至AccountTransfer
類別,讓套件知道應處理哪種帳戶類型。
投放
- 淘汰
AppVisibilityListener
類別。 - 已淘汰
RemoteMediaClient.Listener
類別。請改用新的RemoteMediaClient.Callback
類別。 - 修正
TracksChooserDialogFragment
中的當機問題,並對其建構函式和建立者進行多項變更。 - 推出
MediaQueue
API,取代現有的媒體佇列機制。請分別使用新的MediaQueueRecyclerViewAdapter
和MediaQueueArrayAdapter
類別,分別存取回收器檢視畫面和清單檢視畫面中的MediaQueue
。 - 輕觸投放遙控器通知後,系統會將使用者帶往 Google Home 應用程式或對應的 Cast 應用程式,具體取決於 Cast 應用程式是否支援自動加入工作階段。
- Google Ads 支援團隊最新消息:
- Cast Sender API 現在支援載入
VAST
廣告。 - 新增「Skip Ad」按鈕和倒數計時文字 UI 元素。
- Cast Sender API 現在支援載入
- 新增了不需要
Context
做為參數的CastContext.getSharedInstance()
版本。 - 修正了 CAF 中的
IllegalStateException
當機問題。 - 已將
DEVICE_CONNECTION_SUSPENDED
新增至PendingResult
的CastStatusCodes
。 - 詳情請參閱
Google Cast release notes
。
Firebase
- Firebase 最新更新內容包括 Firebase 驗證和 Firebase Cloud Storage 的新增功能。詳情請參閱 Firebase Android SDK 版本資訊。
健身
- 已淘汰
SensorRequest
類別的fromLocationRequest()
方法。請改用 SensorRequest.Builder 建構 SensorRequest。
Google Cloud Messaging
- 已淘汰
GoogleCloudMessaging
、GcmPubSub
、GcmReceiver
、GcmListenerService
、InstanceID
和InstanceIDListenerService
類別。請改用FirebaseMessaging
。
遊戲
- 淘汰
PlayerStats
類別的getChurnProbability()
、PlayerStats.getHighSpenderProbability、getSpendProbability()
和getTotalSpendNext28Days()
方法。
免安裝應用程式
- 已移除
InstantApps.API
。請改用InstantApps.getInstantAppsClient()
。
附近
- 已淘汰的
NearbyConnections
相關內部狀態。
錢包
- 淘汰
Payments
類別。請改用Wallet.getPaymentsClient()
取得新的PaymentsClient
類別例項。
2018 年 3 月 28 日 - 版本 12.0.1
12.0.1 修正的問題:
- 修正導致 Android lint 錯誤的問題,這些錯誤聲稱
GoogleSignIn
和CredentialsClient
僅限於內部使用。 - 在 -license 構建項目中新增缺少的
minSdkVersion
,以免自動納入READ_PHONE_STATE
和READ_EXTERNAL_STORAGE
權限。 - 為執行階段連結的 -license 構件還原不重複的套件名稱,這會影響部分建構系統 (例如 Ionic Pro) 的相容性問題。
- 還原在 12.0.1 中模糊處理的部分欄位名稱,也就是 firebase-firestore 和 firebase-database 中
@PropertyName
註解的value()
方法。
2018 年 3 月 20 日 - 12.0.0 版
已知的 12.0.0 版問題
- -license POM 相依項目沒有設定
minSdkVersion
/targetSdkVersion
,這表示隱含的targetSdkVersion
為 1。這會為使用 12.0.0 的應用程式新增READ_PHONE_STATE
和READ_EXTERNAL_STORAGE
權限。 - -license POM 依附元件會導致 Ionic Pro 中出現「多個套件名稱為 'com.google.android.gms.license' 的程式庫」問題。
- firebase-database 和 firebase-firestore 的
@PropertyName
註解會將value()
方法模糊處理。也就是說,如果您使用@PropertyName
,應用程式就無法建構。 - 註解會導致出現錯誤的 lint 錯誤,聲稱
GoogleSignIn
和CredentialsClient
僅限於內部使用。您可以放心忽略這些訊息。
我們很快就會提供更新版 12.0.1 來解決這些問題。
Google Play 服務 12.0.0 版本的亮點:
廣告
- 已將
trackViews()
方法新增至NativeAdMapper
類別。該方法會取代同個類別中現已淘汰的trackView()
方法。
- 已將
Auth
- 淘汰
Auth.AuthCredentialsOptions
類別,改用新的CredentialsOptions
類別。
- 淘汰
投放
- 改善廣告支援功能:
- 已將
setAdBreakClips()
和setAdBreaks()
方法新增至MediaInfo.Builder
類別,以便在媒體載入要求中傳送廣告插播和短片資訊。 - 更新
AdBreakInfo.Builder
類別,並新增AdBreakClipInfo
類別,以便使用新的中斷點和片段結尾方法。
- 已將
- 新增對新的語音投放 API 支援:
- 已將
setCredentials()
和setCredentialsType()
方法新增至MeadiaLoadOptions.Builder
類別,並將getCredentials()
和getCredentialsType()
方法新增至MediaLoadOptions
類別。這些方法可讓您透過載入要求設定及取得應用程式專屬的憑證。 - 已將
getEntity()
方法新增至MediaInfo
類別。這個實體代表透過 Google 助理載入媒體的深層連結。
- 已將
- 修正在搭載舊版 Google Play 服務的裝置上呼叫
CastContext.getSharedInstance()
時發生異常終止問題的錯誤。舊版 Google Play 服務仍會導致方法失敗,因此用戶端應檢查是否有適當的版本。
- 改善廣告支援功能:
Fido
- Fast Identity Online 2.0 (Fido2) API 現已開放搶先體驗合作夥伴使用。由於 API 仍處於搶先體驗階段,因此可能會在未經警告的情況下進行重大變更。為了確保應用程式穩定性,請在 API 更廣泛發布前,不要依賴此 API。
Firebase
- Firebase 最新更新內容包括 Firebase 驗證、Firebase 雲端通訊、Firestore 和 Firebase Functions 的新增功能。詳情請參閱 Firebase Android SDK 版本資訊。
免安裝應用程式
- 新增
Launcher
API,用於檢查所提供的網址,並在找到網址時啟動即時應用程式。
- 新增
位置
- 新增
ActivityTransition
類別,協助應用程式區分使用者進行的不同體能活動,例如步行、跑步或駕車。 - 新增
BoundsMode
介面,讓getAutocompletePredictions()
方法啟用邊界限制搜尋。
- 新增
地圖
- 新增
StreetViewSource
類別,可將街景搜尋限制為僅限戶外結果。 - 如需功能、錯誤修正和其他附註的完整清單,請參閱 Maps Android API 版本資訊。
- 新增
Nearby
- 已淘汰
GoogleApiClient
的Messages
和Connections
介面。請改用新的GoogleApi
用戶端,也就是MessagesClient
和ConnectionsClient
。
- 已淘汰
2017 年 12 月 18 日 - 版本 11.8.0
Google Play 服務 11.8.0 版本的亮點:
Auth
WorkAccountApi
類別現已淘汰。請改用WorkAccount.getClient()
來使用WorkAccountClient
。
投放
- 對
UIMediaController
類別進行下列變更:- 當檢視區塊繫結至
UIMediaController
時,控制器現在會註冊監聽器,視情況呼叫下列任一事件處理方法,以回應使用者互動: - 覆寫上述任何事件處理方法,自訂事件處理行為。
- 改善說明文件,清楚說明
UIMediaController
的基礎實作方式。 - 將靜音切換鈕的顯示方式反轉,讓該按鈕在未靜音時顯示喇叭圖示,在靜音時顯示交叉喇叭圖示。
- 當檢視區塊繫結至
- Android 版 Cast SDK 現已支援免安裝應用程式。
- 對
Firebase
- Firebase 最新更新內容包括 Firebase Appindexing、Firebase 驗證、Firebase Cloud Messaging 和 Firebase Performance Monitoring 的新增功能。詳情請參閱 Firebase Android SDK 版本資訊。
位置
- 新增
KEY_VERTICAL_ACCURACY
常數,用於表示位置的預估垂直準確度。
- 新增
錢包
- 更新
isReadyToPay()
方法,提供額外檢查選項,確保使用者有現有的付款方式。
- 更新
Wearable
針對以
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()
方法,以便與伺服器對伺服器獎勵驗證搭配使用。
- 新增
Auth
- 針對新的
GoogleApi
用戶端更新了 Auth API,可自動管理服務連線,並減少所需的樣板程式碼:- 新增
CredentialsClient
和Credentials
類別。CredentialsClient
提供要求憑證的進入點,並指出是否已使用憑證成功登入。 - 新增
GoogleSignInClient
和GoogleSignIn
類別。GoogleSignInClient
提供與 Google 登入 API 互動的進入點。
- 新增
- 新增
GoogleAuthUtil.requestGoogleAccountsAccess()
方法。在使用者同意的情況下,這個方法可讓 Android O 中的呼叫端查看裝置上安裝的所有 Google 帳戶。 - 新增
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
方法。這個方法修正了 Android O 以上裝置的問題,在這些裝置上,系統有時不會顯示Auth.Api.Credential
儲存確認對話方塊,而是顯示有效的自動填入服務儲存對話方塊。新增的方法會覆寫預設行為。
- 針對新的
品牌意識
- 針對新的
GoogleApi
用戶端更新 Awareness API,可自動管理與服務的連線,且只需使用較少的例行程式碼:- 新增
FenceClient
類別和Awareness.getFenceClient()
方法。使用FenceClient
,而不要使用FenceApi
。 - 新增
SnapshotClient
類別和Awareness.getSnapshotClient()
方法。使用SnapshotClient
,而不要使用SnapshotApi
。
- 新增
- 針對新的
投放
- 對
RemoteMediaClient
類別中的函式進行以下變更:- 新增
load(MediaInfo, MediaLoadOptions)
方法。 - 淘汰其他
load()
方法。 - 新增了
setPlaybackRate(double)
和setPlaybackRate(double, JSONObject)
方法。呼叫這些方法,即可設定目前媒體項目的變數播放速率。
- 新增
- 詳情請參閱 Google Cast 版本資訊。
- 對
雲端硬碟
- 針對新的
GoogleApi
用戶端更新 Drive API,可自動管理服務連線,並減少使用常用程式碼:- 新增
DriveClient
類別和Drive.getDriveClient()
方法。DriveClient
提供與 Drive API 一般互動的進入點。 - 新增
DriveResourceClient
類別和Drive.getDriveResourceClient()
方法。DriveResourceClient
會為與DriveResource
(即DriveFile
或DriveFolder
) 互動的 API 方法提供進入點。
- 新增
- 新增
CreateFileActivityOptions
和OpenFileActivityOptions
物件,可傳遞至新的DriveClient.newCreateFileActivityIntentSender()
和DriveClient.newOpenFileActivityIntentSender()
方法,以建立對應的檔案挑選器。 - 透過
DriveApi
、DrivePreferencesApi
、DriveContents
、DriveResource
、DriveFolder
和DriveFile
存取的已淘汰GoogleApiClient
API 方法。
- 針對新的
Firebase
- Firebase 最新更新內容包括驗證、動態連結和雲端訊息的新增功能。詳情請參閱 Firebase Android SDK 版本資訊。
健身
- 針對以
GoogleApi
為基礎的新用戶端更新健身 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
會提供與快照互動的 API 方法進入點。 - 新增
TurnBasedMultiplayerClient
類別和Games.getTurnBasedMultiplayerClient()
方法。TurnBasedMultiplayerClient
會提供 API 方法的進入點,讓您與回合制多人遊戲互動。 - 新增
VideosClient
類別和Games.getVideosClient()
方法。VideosClient
會為與影片互動的 API 方法提供進入點。
- 新增
- 已淘汰的 API 進入點:
Achievements
、Events
、GamesMetadata
、Invitations
、Leaderboards
、Notifications
、Stats
、Players
、RealTimeMultiplayer
、Snapshots
、TurnBasedMultiplayer
和Videos
。
- 針對新的
位置
- 修正
FusedLocationProviderClient
問題,該問題會在 Google Play 服務更新時偶爾導致應用程式異常終止。 - 已淘汰
AddPlaceRequest
類別的GeoDataApi.addPlace()
和GeoDataClient.addPlace()
方法。AddPlaceRequest
將於 2018 年 6 月 30 日移除。
- 修正
Nearby
- 針對新的
GoogleApi
用戶端更新 Nearby API,可自動管理服務連線,且使用較少的常用程式碼:- 新增
ConnectionClient
類別和Nearby.getConnectionsClient()
方法。ConnectionClient
可用於廣告和探索附近應用程式和服務的入口,並透過已建立的連線與這些應用程式和服務進行通訊。 - 新增
MessagesClient
類別和Nearby.getMessagesClient()
方法。MessagesClient
提供發布簡單訊息的入口,並訂閱鄰近裝置傳送的訊息。
- 新增
- 新增
Connections.cancelPayload()
方法,這是Payload
目前正在傳送至或從遠端端點的資料。
- 針對新的
錢包
getPaymentMethodTokenizationParameters
和getTransactionInfo
不再是必填欄位。如果未設定,Google Payment API 就不會傳回可扣款的權杖。請勿在使用者只想變更選項而未購買商品的流程中設定這些欄位 (例如在應用程式的付款設定中)。- 變更
resolveTask()
方法,將暫時性 Fragment 新增至活動。請先確認活動可以在呼叫方法前,執行片段交易而不損失狀態。由於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 的初始公開 Beta 版現已推出。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
類別。
- 新增了
Auth
- 當使用者未儲存提示資訊時,提示選取器現在會傳送
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
結果。
- 當使用者未儲存提示資訊時,提示選取器現在會傳送
品牌意識
投放
- 新增了
PrecacheManager
類別。這個類別提供方法,可預先快取使用者要使用的內容,以縮短載入時間。 - 將
getPrecacheManager()
方法新增至CastContext
類別,讓應用程式取得PrecacheManager
類別的例項。 - 已將
startSession(Intent)
新增至SessionManager
類別。當隱含意圖啟動傳送端應用程式時,呼叫這個方法即可加入 Cast 工作階段。
詳情請參閱 Cast API 版本資訊。
- 新增了
常見
- 已將
checkApiAvailability()
方法新增至GoogleApiAvailability
類別。這個方法會傳回工作,以非同步方式檢查指定 API 是否可用。如果有一或多個 API 無法使用,工作就會失敗,並顯示AvailabilityException
,您可以查詢個別 API 的可用性。
- 已將
雲端硬碟
- 已從
DriveApi
介面中移除cancelPendingActions()
。
- 已從
Firebase
- Firebase 最新更新內容包括應用程式索引和驗證功能的新增功能。詳情請參閱 Firebase Android SDK 版本資訊。
地圖
- 使用新版
GoogleMap.OnMyLocationClickListener
偵測使用者點擊「我的位置」藍點的時機 詳情請參閱我的位置圖層開發人員指南。
- 使用新版
Nearby
- 使用鄰近連線功能現在需要
BLUETOOTH
、BLUETOOTH_ADMIN
、ACCESS_WIFI_STATE
和CHANGE_WIFI_STATE
權限。
- 使用鄰近連線功能現在需要
作業系統授權
- 新增對授權內容中超連結的支援。
- 已將
setActivityTitle()
方法新增至OssLicensesMenuActivity
類別,方便設定自訂活動標題。淘汰先前的標題設定方法。
錢包
- 推出新的 Google Payment API,定義於
PaymentsClient
類別。值得注意的差異:loadPaymentData()
方法會取代Payments
類別中的loadFullWallet()
和loadMaskedWallet()
方法。isReadyToPay()
方法可讓呼叫端指定支援哪些付款方式。
如需更多資訊,請參閱新版 Payment API。
- 推出新的 Google Payment API,定義於
2017 年 8 月 - 11.2.0 版
Google Play 服務 11.2 版本的亮點。
Google Play 服務更新至 11.2.2 本版本的特色如下:
- 修正 Firebase Performance Monitoring 中的小問題。詳情請參閱 Firebase Android 版本資訊。
- 新增
loadAd()
方法,可將PublisherAdRequest
物件帶入RewardedVideoAd
類別。 - 新的 OSS 授權程式庫可簡化 Google Play 服務和其他程式庫中依附元件的授權顯示方式。詳情請參閱「納入開放原始碼通知」指南。
Google Play 服務依附元件現已可透過 maven.google.com 取得
依附元件現在可直接從
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
類別,讓應用程式可在單一要求中載入多個不重複的廣告。
- 已將
Auth
- 新增
WorkAccountClient
類別。這個類別提供管理 Android for Work 帳戶生命週期的方法。 - 新增 accounttransfer 套件。這個套件包含驗證工具用於啟動帳戶的 API。
- 快速網路身分識別協定通用第二因素 (FIDO U2F) API 現已推出。這項服務會根據 FIDO 聯盟定義的標準,為應用程式和網站提供 U2F 實體安全金鑰支援。詳情請參閱「開始使用 FIDO U2F」和 com.google.android.gms.fido。
- 新增
投放
- 新增了 NotificationActionsProvider 類別,以支援自訂媒體通知動作。
Firebase
- Firebase 最新更新內容包括 App Indexing、資料庫、動態連結和儲存空間的新增功能。詳情請參閱 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 Cloud Messaging 和 Firebase Performance Monitoring 中的小問題。詳情請參閱 Firebase Android 版本資訊。
Google Play 服務已更新至 11.0.2 這個版本修正了 Firebase 異常狀況回報和 Firebase Performance Monitoring 中的小問題。詳情請參閱 Firebase Android 版本資訊。
Google Play 服務更新至 11.0.1 這個版本修正了影響使用 rxjava 的應用程式的問題。
廣告
- 已將
OnVideoMute()
、OnVideoPause()
、OnVideoPlay()
和OnVideoStart()
方法新增至VideoController.VideoLifecycleCallbacks
類別。 - 將
setImmersiveMode()
方法新增至PublisherInterstitialAd
和RewardedVideoAd
類別,新增全螢幕廣告的沉浸式模式功能。 - 新增
OnPublisherAdViewLoadedListener
介面和PublisherAdViewOptions
和PublisherAdViewOptions.Builder
類別,以便搭配AdLoader
使用原生廣告加橫幅廣告請求。 - 新增選用的
OnImmersiveModeUpdatedListener
介面,讓中介服務轉接程式實作此介面,以便收到全螢幕模式更新通知。 - 已將
getMediationAdapterClassName()
方法新增至RewardedVideoAd
類別。
- 已將
應用程式邀請
AppInvite
類別現已淘汰。請改用FirebaseDynamicLinks#getInstance()
做為存取動態連結資料的主要進入點,並改用FirebaseAppInvite#getInvitation()
取得應用程式邀請資料。
品牌意識
- 在
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 第 2 版遷移至 Cast SDK 第 3 版」。bindTextViewToSmartSubtitle()
方法現在可在UIMediaController
類別中使用。
通用 API
GoogleApiAvailability
類別中的getOpenSourceSoftwareLicenseInfo()
方法現已淘汰。- 新增
ApiException
和ResolvableApiException
類別。當呼叫 Google Play 服務失敗時,這些類別會為 Task 物件提供例外狀況。 - 新增
GoogleApi
類別。以這個類別為基礎的 API 用戶端會管理應用程式與 Google Play 服務之間的連線。 - 已新增
Response
類別。這個類別會使用GoogleApi
的子類別,在 Google Play 服務中呼叫 API 方法的結果。
Firebase
- Firebase 最新更新內容包括新增的電話號碼驗證功能,以及多項應用程式索引和動態連結的改善項目。詳情請參閱 Firebase Android SDK 版本資訊。
遊戲
Players
類別中的getPlayerSearchIntent()
、loadConnectedPlayers()
、loadInvitablePlayers()
和loadMoreInvitablePlayers()
方法現已淘汰。Invitations
類別中的loadInvitations()
方法現已淘汰。RealTimeMultiplayer
和TurnBasedMultiplayer
類別中的getSelectOpponentsIntent()
方法現已淘汰。GameRequest
、OnRequestReceivedListener
和Requests
介面現已淘汰。此外,GameRequestBuffer
和GameRequestEntity
類別現已淘汰。如需更新應用程式的操作說明,請參閱「採用 Google 登入 API 的 Play 遊戲驗證機制」。
免安裝應用程式
- Android 免安裝應用程式 API 現在已在 Google Play 服務中推出。Android 免安裝應用程式可讓 Android 使用者立即執行您的應用程式,無須安裝。詳情請參閱「Android 免安裝應用程式」。
位置
- 新增
FusedLocationProviderClient
類別。這個類別提供與融合位置提供者互動的主要進入點,該提供者除了使用 GPS 之外,還會使用各種資料來源,盡可能準確且快速地判斷裝置的位置。 - 已新增
GeofencingClient
類別。這個類別提供與地理圍欄 API 互動的主要入口。 - 已將
getFusedLocationProvider()
和getGeofencingClient()
方法新增至LocationServices
類別。 - 新增
LocationSettingsResponse
類別。使用checkLocationSettings()
方法成功檢查位置相關系統設定時,系統會將此類別傳回做為回應。 - 已新增
SettingsClient
類別。這個類別提供與位置設定 API 互動的主要進入點,可協助檢查及設定裝置的位置相關系統設定。
- 新增
Nearby
- Nearby Connections API 目前提供下列功能:
- 使用藍牙、BLE 和 Wi-Fi 熱點進行完全離線點對點通訊
- 同時放送廣告和探索
- 加密 (可選驗證)
- 支援最多 32 KB 的位元資料酬載
- 支援檔案資料酬載 (僅限於裝置可用的空間) 和串流資料酬載,且酬載大小不受限制。
- 新增
AdvertistingOptions
類別。這個類別提供呼叫startAdvertising()
方法的選項。 - 已新增
ConnectionInfo
類別。這個類別會提供有關正在啟動的連線資訊。 - 新增
ConnectionLifecycleCallback
類別。這個類別是生命週期事件的事件監聽器,與連線至遠端端點相關。 - 已新增
ConnectionResolution
類別。這個類別是呼叫onConnectionInitiated()
方法時收到的結果。 - 新增
DiscoveredEndpoints
類別。這個類別會在發現端點時提供相關資訊。 - 新增
DiscoveryOptions
類別。這個類別提供呼叫startDiscovery()
方法的選項。 - 已新增
EndpointDiscoveryCallback
類別。這個類別是端點探索期間呼叫的事件監聽器。 - 新增
Payload
、PayloadCallback
、Payload.File
和Payload.Stream
類別。這些類別代表資料、資料酬載事件監聽器、裝置本機儲存空間中檔案中的資料,以及資料串流。也新增了相關的PayloadTransferUpdate.Status
介面。 - 新增
Strategy
類別。這個類別會定義裝置的連線需求,以及連線的拓樸限制。 Connections.ConnectionRequestListener
和Connections.ConnectionResponseCallback
類別現已淘汰。請改用ConnectionLifecycleCallback
類別。Connections.EndpointDiscoveryListener
類別現已淘汰。請改用EndpointDiscoveryCallback
類別。Connections.MessageListener
介面現已淘汰。請改用PayloadCallback
類別。ConnectionsStatusCodes
類別現在包含數個與權限相關的新狀態碼。
- Nearby Connections API 目前提供下列功能:
安全性
- 已新增
SafetyNetClient
類別。這個類別提供 SafetyNet 的主要進入點,可提供下列功能:- 提供裝置健康狀態檢查
- 使用 reCAPTCHA API 驗證使用者
- 協助使用者避免安裝可能有害的應用程式
- 在應用程式中提供安全的瀏覽體驗
- 檢查與特定 URI 相關的已知威脅
- 新增
HarmfulAppsData
類別和相關的SafetyNetApi.HarmfulAppsResponse
類別。這些類別代表與可能有害的應用程式相關的資訊。相關的SafetyNetApi.HarmfulAppsResult
類別現已淘汰,改用這些方法。 - 已將
getClient(Context)
和getClient(Activity)
方法新增至 SafetyNet 類別。這些方法會傳回SafetyNetClient
,用於存取所有 SafetyNet API。這些方法會取代SafetyNet
類別的API
和SafetyNetAPI
欄位,這些欄位現已淘汰。 - 已新增
SafetyNetApi.AttestationResponse
類別。這個類別提供 Android Compatibility Test Suite 的測試結果。這個類別取代了已淘汰的SafetyNetApi.AttestationResult
和SafetyNet.SafeBrowsingResult
類別。 - 新增
SafetyNetApi.RecaptchaTokenResponse
類別。這個類別包含 reCAPTCHA 使用者回應權杖。這個類別取代了現已淘汰的SafetyNetApi.RecaptchaTokenResult
類別。 - 已新增
SafetyNetApi.SafeBrowsingResponse
類別。這個類別提供應用程式呼叫lookupUri()
方法時提供的Response
。這個類別取代了現已淘汰的SafetyNetApi.SafeBrowsingResult
類別。 - 新增
SafetyNetApi.VerifyAppsUserResponse
類別,並將新的常數新增至VerifyAppsConstants
類別。這些類別支援 Verify Apps API。
- 已新增
錢包
- 已新增
InstrumentInfo.CardClass
類別。這個類別會指出卡片是信用卡、簽帳金融卡或預付卡。
- 已新增
2017 年 5 月 - 版本 10.2.6
應用程式索引
自 Google Play 服務 10.0 SDK 發布以來,應用程式索引 API已遷移至新的 Firebase 應用程式索引 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 Cloud Messaging (GCM) 和 Firebase Cloud Messaging (FCM) 程式庫的內部變更,以及將 GCM 和 FCM 回呼的保證生命週期變更為 10 秒,Android O 會在該時間過後視這些回呼為可終止的項目。如要進一步瞭解如何在 Android O 上處理 GCM 和 FCM 訊息,請參閱 Firebase 部落格。
2017 年 2 月 - 版本 10.2
Google Play 服務 10.2 版本的亮點。
Android 2.3.x 版 (Gingerbread) 已淘汰
Google Play 服務 10.2.x 是第一個不再完全支援 Android 2.3.x 版 (Gingerbread) 的版本。使用 SDK 10.2.x 以上版本開發的應用程式,其 Android API 級別必須至少為 14,且無法安裝在執行 API 級別低於 14 的裝置上。如要進一步瞭解可用的選項,包括建構多個 APK 以擴充應用程式對 Android Gingerbread 的支援,請參閱 Android 開發人員網誌。
廣告
- 新增支援影片素材資源,適用於原生進階內容廣告和 Doubleclick for Publishers (DFP) 自訂轉譯原生廣告。
- 已將
destroy()
方法新增至NativeCustomTemplateAd
介面。 - 已將
getVideoController()
、setVideoOptions
和getVideoOptions()
方法新增至PublisherAdView
類別。 - 新增
AdChoicesView
類別。 - 已將
getAdChoicesContent()
和setAdChoicesContent()
方法新增至NativeAdMapper
類別。 - 新增
InitializableMediationRewardedVideoAdAdapter
介面,讓獎勵影片轉接器能夠一次初始化多個廣告單元。
密碼專用 Smart Lock
改善了使用 Smart Lock 的 ID 權杖行為。應用程式現在必須透過呼叫
setIdTokenRequested(true)
明確要求權杖。此外,應用程式也可以使用setServerClientId()
和setIdTokenNonce()
方法,為符記指定audience
和nonce
值。如要進一步瞭解,請參閱下列 API 參考資料更新:- 已將
getAccountTypesSet()
、getIdTokenNonce()
、getServerClientId()
和isIdTokenRequested()
方法新增至CredentialRequest
類別。 - 已將
setIdTokenRequested()
和setServerClientId()
方法新增至CredentialRequest.Builder
類別。 - 已將
getIdTokenNonce()
、getServerClientId()
和isIdTokenRequested()
方法新增至HintRequest
類別。 - 已將
setIdTokenNonce()
、setIdTokenRequested()
和setServerClientId()
方法新增至HintRequest.Builder
類別。
- 已將
品牌意識
- 新增 Fence API 方法,為開發人員延長時間區隔選項的範圍。詳情請參閱
TimeFence.aroundTimeInstant()
和TimeFence.inTimeInterval()
。 - 新增 Snapshot API 介面,以便取得目前時間和位置的語意時間間隔。詳情請參閱
SnapshotAPI.getTimeIntervals()
、TimeIntervalsResult()
和TimeIntervals()
類別。
- 新增 Fence API 方法,為開發人員延長時間區隔選項的範圍。詳情請參閱
Google 登入
新增遊戲開發人員可使用 Google 登入 API 簡化伺服器端驗證功能的功能。詳情請參閱
GoogleSignInOptionsExtension
介面、GoogleSignInOptions
類別和GoogleSignInOptions.Builder.addExtension()
方法。如要進一步瞭解如何在遊戲中整合伺服器端驗證,請參閱「啟用 Google Play 遊戲服務的伺服器端存取功能」。Google Fit
新增健康資料類型,讓您將更多健康資料寫入 Google Fit 平台,包括血壓、血糖、血氧飽和度、身體位置、體溫和生殖健康資料。詳情請參閱
HealthDataTypes
和HealthDataFields
類別。地圖
這個版本推出適用折線及多邊形和圓形輪廓的自訂樣式功能。
Nearby
將
AudioBytes
類別新增至 Nearbymessages.audio
API,讓裝置可使用近超音波音訊傳送或接收資料。Firebase
Firebase 最新更新包含多項功能的多項改善項目,包括 Analytics、驗證、Realtime Database、Storage、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 開發人員網誌。
投放
Cast API 11 月版本為應用程式開發人員提供下列功能的改善項目:
MediaStatus
類別中的新方法getVideoInfo()
會取得VideoInfo
的目前例項,用於識別 4K 顯示解析度。- 新方法
CastContext.getCastState()
會公開CastState
,後者會保留目前的工作階段狀態,例如裝置是否可用,以及是否已建立工作階段。 - 新的
@drawable
按鈕屬性可在迷你控制器和展開的控制器中自訂按鈕樣式。 ImagePicker
現在具有onPickImage
處理常式,可使用具有預期顯示比例的ImageHints
類別。- 新方法
CastContext.getMergedSelector()
會公開MediaRouteSelector
。 - 新增了兩個廣告插播類別:
AdBreakClipInfo
包含廣告插播短片的靜態資訊,而AdBreakStatus
則儲存狀態資訊。 - 當使用者投放時,同一個網路中的其他裝置會收到固定的遙控器通知,以便控制播放內容。
- 如要進一步瞭解這個版本並查看其他附註,請參閱 Cast SDK 11 月版本。
位置
- 改善藍牙低功耗 (BLE) 掃描功能。
Nearby
- 附近通知功能現已恢復。如需詳情和最新消息,請造訪 鄰近分享通知開發人員網站。
Firebase
- Firebase 最新更新包含多項功能的多項改善項目和錯誤修正項目,包括新的 Firebase App Indexing API。詳情請參閱 Firebase Android SDK 版本資訊。
2016 年 10 月 - 版本 9.8
Google Play 服務 9.8 版本的亮點。
廣告
- 針對使用 Google Mobile Ads SDK 的應用程式中顯示廣告的 DoubleClick Campaign Manager 廣告客戶,新增 Active View 流量評估資料收集功能。
投放
Cast API 3.3 版為應用程式開發人員提供下列領域的改善功能:
- 播放廣告時,我們已改善進度列的外觀,並模糊處理背景海報圖片。
- 新增自訂迷你控制器樣式的功能。
- 新增
ImageHints
類別,可為ImagePicker
物件提供提示,說明要選取哪些圖片類型和大小,以便在 UI 中顯示。 - 如要進一步瞭解這個版本,請參閱 Cast SDK 3.3 版。
Fit
- Fit 現在包含 Goals API,可讓您的應用程式讀取 Google Fit Android 應用程式使用者建立的健身目標。
Google 登入
- 新增功能,讓使用者在使用 Credentials API 的應用程式中,只要輕觸一下即可填入與帳戶相關聯的電話號碼。
Nearby
- 附近訊息功能已強化,新增了可選擇的使用者介面,並支援免手操作。
- 附近通知功能暫時無法使用。詳情和最新消息請參閱 附近通知開發人員網站。
Firebase
- Firebase 最新更新包含多項功能的多項改善項目和錯誤修正項目。詳情請參閱 Firebase Android SDK 版本資訊。
2016 年 9 月 - 版本 9.6
Google Play 服務 9.6 版本的亮點。
Google Play 服務更新至 9.6.1:這個版本修正了
play-services-location.aar
中缺少minSdkVersion
值的問題,導致WRITE_EXTERNAL_STORAGE
、READ_EXTERNAL_STORAGE
和READ_PHONE_STATE
權限不小心合併至應用程式資訊清單。廣告
- 在
MobileAds
類別中新增發布者診斷 API 方法openDebugMenu
,為行動版網站和行動應用程式廣告發布者提供與電腦版廣告相同的疑難排解和預覽功能。
- 在
投放
Cast API 3.2 版為應用程式開發人員提供下列功能的改良版:
- 廣告模式:將控制器和通知控制項設為廣告放送時停用的模式。
- 直播模式:直播影片和音訊串流現在會顯示「播放/停止」按鈕,取代「播放/暫停」按鈕。
- 如要進一步瞭解這個版本,請參閱 Cast SDK 3.2 版。
地圖
- 推出自訂地圖樣式:您現在可以設定地圖樣式,變更道路、公園、商家等地圖項目的外觀 (甚至隱藏這些項目)。
- 根據預設,現在地圖上會顯示商家搜尋點。商家搜尋點代表商家,例如商店、餐廳和飯店。您可以使用自訂地圖樣式隱藏這些資訊。
- 如需詳細資訊和重要附註,請參閱 Maps Android API 版本資訊。
地點
- 新增
setCountry
方法,將 Places 自動完成要求的範圍限制在單一國家/地區。
- 新增
Firebase
- Firebase 最新更新包含多項功能的多項改善項目和錯誤修正項目。詳情請參閱 Firebase Android SDK 版本資訊。
2016 年 8 月 - 版本 9.4
Google Play 服務 9.4 版本的亮點。
Google 登入
GoogleSignInAccount
現在包含getFamilyName()
和getGivenName()
方法,可讓您存取已登入使用者的姓氏和名字。
Google Plus
Plus.API (包括
Plus.PeopleApi
和Plus.AccountApi
) 已淘汰。我們仍會支援所有 Google+ UI 小工具,例如分享和「+1」按鈕。- 如要整合 Google 登入,請切換至
GoogleSignInApi
。 - 如果您的應用程式需要社交資訊和更廣泛的個人資料,請查看 Android 聯絡人供應器或跨平台的 People API。如要透過應用程式使用者群組的社交圖表,提升應用程式發布數量,請使用 Firebase 邀請。
詳情請參閱 Plus.API 淘汰說明。
- 如要整合 Google 登入,請切換至
投放
Cast API 3 版現在在以下領域為應用程式開發人員提供更完善的功能:
ControlButtonsContainer
介面會定義控制按鈕的容器。ExpandedControllerActivity
類別提供擴充控制器 (全螢幕遙控器) 的大部分實作方式。
地點
- Places API 現在包含重新設計的 Place Picker UI,可實作 Material Design 原則。
地圖
- 新增一組相機變更事件監聽器,可用來監聽相機動作開始、進行中及結束的事件。
- 新增儲存及擷取與標記相關聯的任意資料物件功能。
- 新增可設定偏好的最小和最大縮放等級的功能。
- 新增限制使用者可捲動和平移的範圍的功能。
- 如需瞭解詳情,請參閱最新的 Google 地圖 Android API 版本資訊。
安全性
- 安全瀏覽 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 3 版為應用程式開發人員提供下列功能的改善項目:
- 工作階段狀態管理
- 連線、中斷連線和重新連線邏輯
- 使用者體驗導入作業和使用者介面
- 支援更多裝置類型
- 如要進一步瞭解這個版本,請參閱 Google Cast SDK 3。
Firebase
- Firebase 最新更新包含多項功能的多項改善項目和錯誤修正項目。詳情請參閱 Firebase 版本資訊。
Google Fit
- 改善 Android Wear 的步數,讓步數測量結果在錶面和應用程式之間保持一致,並與 HistoryApi#readDailyTotal 保持一致
- 使用 HistoryApi#registerDataUpdateListener() 監聽資料更新,讓應用程式在其他應用程式更新儲存資料時,更新內部資料快取。
- 新增用於評估飲水量的全新水分攝取資料類型。
位置
- 修正錯誤並改善多個領域,包括電池管理和活動辨識。
地圖
- 新的 MarkerOptions.zIndex() 方法可設定特定標記相對於地圖上其他標記的堆疊順序。
- 您可以對圖塊疊加層設定透明度係數,讓使用者看到疊加層圖塊下方的基本地圖。
- 您現在可以輕鬆將圓形設為可點擊,然後使用 OnCircleClickListener 監聽點擊事件。
- 如需詳細資訊和重要附註,請參閱 Maps Android API 版本資訊。
Mobile Vision
- 解決 Mobile Vision 條碼偵測和臉部偵測所需服務的問題。所有使用者都可以再次使用條碼和臉部偵測功能。詳情請參閱Mobile Vision 版本資訊。
- 新增 Text API:針對相片中的拉丁字元文字 (英文、西班牙文、德文、法文等) 執行光學字元辨識。Text API 會傳回文字的組織結構 (段落、行、字詞) 以及文字本身。
Nearby
- 新增鄰近通知,讓使用者瞭解與附近信標和智慧型裝置相關的應用程式和網站。
- Nearby.Messages 可在背景掃描 Eddystone 信標和 iBeacon,並在找到符合篩選條件的信標時喚醒用戶端應用程式。詳情請參閱「Nearby.Messages」一文。
- 這個版本已移除要求用戶端使用 Proximity Beacon API 管理其訊號發射器的規定。Nearby 現可直接傳回已剖析的 BLE 廣告,讓用戶端使用自己的解決方案解讀這些廣告。
- 距離估計值和 RSSI 資訊現在會傳回至前景信標用戶端。
2016 年 5 月 - 9.0 版
Google Play 服務 9.0 版本的亮點。
Google Play 服務更新至 9.0.2 版Google Play 服務 9.0.2 版現已推出。這個版本修正了 Firebase 驗證的已知問題,即在某些裝置上無法使用
FirebaseAuthApi
。當這些裝置嘗試使用驗證 API 時,就會發生FirebaseApiNotAvailableException
錯誤。Google Play 服務更新至 9.0.1
Google Play 服務 9.0.1 版現已推出。這個版本修正了 9.0.0 版本的下列問題:
- 修正 ContextCompat.getNoBackupFilesDir() 的類別變更編譯錯誤。
- 修正應用程式使用 ProGuard 後置處理功能時,在未安裝 Google Play 服務 APK 的裝置上放送 AdMob 廣告的已知問題。
Firebase
Firebase 提供行動開發人員所需的工具和基礎架構,協助他們開發應用程式、增加使用者數量,以及透過應用程式內廣告賺取收益。在這個版本中,Firebase API 現已可在 Google Play 服務中使用,並包含以下新產品:Firebase Analytics、Firebase Storage、Firebase Remote Config、Firebase Crash Reporting、Firebase Dynamic Links 和 Firebase Notifications。
如要查看可用於不同 Firebase 功能的程式庫清單,請參閱「Firebase 程式庫」。下列功能現已納入 Google Play 服務 9.0 SDK 中的 Firebase:
com.google.android.gms.appinvite
仍可使用應用程式邀請 (現為 Firebase 邀請),但您日後應改用com.google.firebase:firebase-invites
。Firebase 雲端通訊是建立在 Google 雲端通訊 API 之上,並對其進行改善。您可以繼續使用
com.google.android.gms.gcm
搭配 Google 雲端通訊,但建議您升級至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()
方法時,系統會向使用者顯示選擇加入對話方塊。
- 簡化鄰近裝置同意聲明 UI 和權限模型。
遊戲
- 用戶端 SDK 更新內容:加入兩項新預測功能,可預測玩家在未來 28 天內的消費金額,以及玩家成為 95 百分位數消費使用者的機率。
- 用戶端 SDK 更新,讓 Video Recording API 廣泛提供。
Google Cloud Messaging
- Google 雲端通訊 (GCM) 已與 Firebase 整合。現有 GCM 使用者可以繼續使用 GCM,不會受到任何干擾,但我們強烈建議升級至全新且簡化的 Firebase 雲端通訊 (FCM) API,讓使用者能夠享有日後推出的新功能和強化功能。詳情請參閱「將 Android 版 GCM 用戶端應用程式遷移至 Firebase 雲端通訊」。
Mobile Vision
- 由於 Mobile Vision 所需的服務發生問題,因此已停用該服務。這麼做可避免尚未使用臉部或條碼偵測功能的使用者使用這些功能。在這個問題修正前,我們不建議您在應用程式中加入新的 Mobile Vision 功能。
- 如果應用程式已使用 Mobile Vision 功能,請先檢查
FaceDetector.isOperational()
或BarcodeDetector.isOperational()
,確認偵測器是否就緒,再使用臉部或條碼偵測器。
Auth
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 登入 API,以便將最新的安全性和使用者體驗改善項目納入應用程式。如需更多資訊,請參閱Google 登入最佳做法指南。
9.0.0 版的已知問題
如果應用程式使用 AdMob 並使用 ProGuard 後置處理,除非調整 ProGuard 設定,或更新應用程式以便使用 Google Play 服務 9.0.1 版 SDK,否則無法向未安裝 Google Play 服務 APK 的裝置放送廣告。為確保應用程式更新後可使用 Google Play 服務 9.0.0 SDK,並向這些裝置放送廣告,請在 ProGuard 設定檔中新增下列保留選項:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
2015 年 12 月 - 版本 8.4
Google Play 服務 8.4 版本的亮點。
Google 地圖
- 這個版本推出了多個新的事件監聽器:
OnInfoWindowLongClickListener
會在使用者長按資訊視窗時觸發onInfoWindowLongClick(Marker)
回呼。OnInfoWindowCloseListener
會在資訊視窗關閉時觸發onInfoWindowClose(Marker)
回呼。詳情請參閱資訊視窗事件指南。OnPolylineClickListener
會在使用者點擊折線時觸發onPolylineClick(Polyline)
回呼。請參閱折線事件指南。OnPolygonClickListener
會在使用者點擊多邊形時觸發onPolygonClick(Polygon)
回呼。請參閱多邊形事件指南。OnGroundOverlayClickListener
會在使用者點按區域疊加層時觸發onGroundOverlayClick(GroundOverlay)
回呼。請參閱區域疊加層事件指南。
- 您可以呼叫相關物件上的
setClickable(boolean)
,藉此啟用或停用折線、多邊形和區域疊加層的可點擊屬性。 - 修正多項錯誤。詳情請參閱 Google 地圖版本資訊。
- 這個版本推出了多個新的事件監聽器:
Google 地點
- 這個版本推出新的自動完成服務,可根據使用者的搜尋查詢傳回地點預測結果。
PlaceAutocompleteFragment
是內建自動完成功能的搜尋對話方塊。GeoDataApi.getAutocompletePredictions()
可讓程式輔助存取位置預測資料,以便建立完整的自訂搜尋 UI。
- 我們也已將自動完成功能新增至 Place Picker。
- 這個版本推出新的自動完成服務,可根據使用者的搜尋查詢傳回地點預測結果。
Google 登入
- 當使用者透過「Google 設定」>「已連結的應用程式」撤銷應用程式的存取權時,Google Play 服務會啟動撤銷服務,清除快取的登入狀態。
- 您可以使用 setHostedDomain 建構工具方法,設定
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
- 新增阿茲特克條碼支援功能。
定位服務
- 改善使用 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
。 - 簡化透過伺服器驗證時的整合程序。
- 取得已登入帳戶時,不再需要系統權限。
- 全新設計的「登入」按鈕。
- 您現在可以變更
- 定位服務
- 改善 Fused Location Provider 的電池續航力。
- 新的
flushLocations()
方法可讓您立即傳回任何已批次處理的位置,而無須等待批次處理作業完成。
- 應用程式評估:這個版本新增了收集應用程式內購事件匿名統計資料的功能。
- 應用程式邀請:新的
AppInvite.AppInviteApi.getInvitation()
方法會設定ResultCallback
,您可以使用該方法啟動深層連結活動。
- 應用程式邀請:新的
- 其他改善項目:Google Play 服務已進行各種改善和變更,包括:
- 新的
AdRequest.Builder setIsDesignedForFamilies
方法可讓已選擇加入闔家適用計畫的應用程式,指定特定廣告請求應否傳回符合「闔家適用」規定的廣告。 ResolvingResultCallbacks
可用於在需要使用者互動時,自動啟動 API 呼叫傳回的解析度CastRemoteDisplayLocalService
會公開新的回呼onServiceCreated
,當已建立本機服務時會呼叫此回呼。GoogleApiClient.dumpAll()
方法可用於偵錯生命週期問題。- 您現在可以透過程式輔助方式在
CameraSource
上執行setAutoFocusEnabled()
。 DataApi
現在可讓您使用PutDataRequest.isUrgent()
方法,指定要同步至穿戴式裝置的項目的緊急程度。- 憑證 API 已從 -base 移至 -auth 程式庫。您可能需要新增
compile 'com.google.android.gms:play-services-auth:8.3.0'
,才能避免編譯錯誤。
- 新的
已知問題
- 如果您在使用 google-services 外掛程式時收到「Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed」錯誤訊息,請將 google-services 外掛程式升級至 1.5.0-beta2 以上版本。
2015 年 9 月 - 8.1 版
Google Play 服務 8.1 版本的亮點。
- 新增 Marshmallow 權限模型支援。
- Play 遊戲玩家統計資料 API - 全新 API,可讓您根據特定玩家族群,在遊戲生命週期中打造專屬的玩家體驗。玩家區隔是根據玩家的進度、消費和互動情形建立。
- Google Maps Android API - 新增支援穿戴式裝置應用程式的環境模式。微光模式適用於「持續顯示」的應用程式,當使用者不再密集使用應用程式,系統就會啟用微光模式。
- 應用程式邀請:您現在可以自訂應用程式傳送的電子郵件邀請。
- Nearby Messages API:當有效的 Nearby 發布或訂閱項目到期時,應用程式會收到回呼。
- Google Places API:
AutocompletePrediction
新增了三種方法,方便您存取地點說明的主要和次要部分,以及說明的完整文字。這些方法取代了現已淘汰的getDescription()
和getMatchedSubstrings()
。詳情請參閱 Google Places API for Android 版本資訊。 應用程式評估:這個版本新增了評估套件,其中包含可收集應用程式事件 (例如使用者首次開啟應用程式) 的匿名統計資料的功能。除非正確設定,否則系統不會收集這類資料,但您可以將下列資源新增至應用程式,永久選擇不回報這些統計資料:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
、PendingResult
和OptionalPendingResult
現已是抽象類別,而非介面。PendingResult.setResultCallback
的簽名已從setResultCallback(ResultCallback<R> callback)
變更為setResultCallback(ResultCallback<? super R> callback)
。已對接受逾時參數的setResultCallback
做出等同的變更。如果您先前直接實作這些介面,則必須改為擴充抽象類別。如果您使用這些類別進行測試,建議您使用提供的實用工具類別PendingResults
,該類別可提供已取消或立即可用的Result
。
2015 年 8 月 - 版本 7.8
如要瞭解 Google Play 服務 7.8 的特色功能摘要,請參閱這篇網誌文章。
- Mobile Vision API:此版本推出了新的即時裝置端 API,可用於瞭解相片和影片中的物體。Mobile Vision 架構包含臉部偵測器、條碼掃描器,以及用於追蹤影片中這些物件位置的函式。
- Nearby Messages API:新的 Nearby Messages API 提供跨平台 API,可讓附近的裝置和訊號塔彼此互相偵測,並且無須連上相同的 Wi-Fi 網路即可進行通訊。
- Android 專用 Smart Lock 這個版本強化了 Android 專用 Smart Lock,可偵測您獨特的步態。如果小偷拿走你的手機,在大多數情況下,裝置都會鎖定。啟用人體感測功能,試試看是否有效。
- Place Photos 新增了支援功能,可透過 Places API 擷取及顯示 Place 相片。
2015 年 5 月 - 7.5 版
如要瞭解 Google Play 服務 7.5 的特色功能摘要,請參閱這篇網誌文章。
密碼專用 Smart Lock:這個版本推出
gms.auth.api.credentials
API,可用於儲存及擷取憑證,並自動將使用者登入各個裝置 (以及 Chrome 中的網站)。如要儲存憑證,請呼叫Auth.CredentialsApi.save()
方法。反之,如要擷取儲存在 Android 裝置和 Chrome 中的憑證,請呼叫Auth.CredentialsApi.request()
方法。Google 雲端通訊:這個版本可讓您更有效率地向使用者傳送訊息和通知、最佳化工作排程以節省電池用量,並簡化應用程式接收訊息的方式。您可以透過主題訊息功能,建立個人化通知,以觸及指定目標對象。使用新的
GcmListenerService
實作標準化方式,接收 GCM 訊息,並在 GCM 伺服器要求時顯示通知。新的GcmNetworkManager
類別可讓您以省電的方式排程一次性和定期工作,並指定網路和裝置充電限制,進一步提升電池使用效率。廣告:這個版本會在 AdMob、DFP 和 AdX 中加入由發布商算繪的原生廣告。透過原生廣告,發布商可以存取個別廣告素材資源,並決定如何以最適合應用程式內容的方式呈現廣告。AdMob、DFP 和 AdX 都支援兩種系統定義的格式:應用程式安裝廣告和內容廣告。DFP 發布商也可以使用自訂原生廣告格式,運用自己的預訂廣告空間建立自訂原生解決方案。
Cast:新的 Google Cast 專用 Game Manager API 推出了支援遊戲的簡化通訊模式、每個傳送端裝置的多位玩家,以及傳送端和接收端之間的自訂訊息,讓您能透過 Cast 體驗強化任何遊戲。新的遠端顯示連線模式可讓原生應用程式 (尤其是遊戲) 直接將第二個螢幕投放到電視上,現在任何遊戲都能透過投放功能放大畫面。新的 Autoplay and Queueing API 可為所有已連結的應用程式提供同步且可編輯的媒體佇列,並支援預先載入自適應串流。
執行個體 ID :執行個體 ID 是每個應用程式執行個體的專屬 ID,可讓應用程式使用執行個體 ID 雲端服務產生安全性權杖。
地圖:這個版本可讓 Google 地圖 Android API 在 Android Wear 上使用,因此您現在可以建立可直接在穿戴式裝置上執行的地圖式應用程式。
Fit:Fit API 現在提供可訂閱的移動距離和卡路里消耗量資料。這個版本也推出了運動活動的新資料類型 (
TYPE_WORKOUT_EXERCISE
)。雲端硬碟:這個版本可讓您透過呼叫
delete()
方法,在應用程式離線時永久刪除檔案和資料夾。應用程式邀請:使用新的
appinvite
API 透過口耳相傳,擴大應用程式使用人數。讓使用者能與聯絡人和朋友分享您的應用程式。讓 Google 為您的推薦和新手上路流程提供支援,讓您可以專注於打造出色的應用程式。