2025 年 7 月 15 日
play-services-oss-licenses
程式庫的最新更新包含下列變更:- 修正問題:將
ActionBar
主題套用至活動時,授權選單和內容會隱藏在應用程式列後方。
- 修正問題:將
maven.google.com 上發布的構件
- com.google.android.gms:play-services-oss-licenses:17.2.1
2025 年 7 月 9 日
play-services-base
和play-services-tasks
程式庫的最新更新包含下列變更:- 修正錯誤的依附元件,移除核心程式庫的去糖化需求。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:18.7.2
- com.google.android.gms:play-services-tasks:18.3.2
2025 年 7 月 7 日
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新包含下列變更:移除應用程式必須使用 Android Gradle 外掛程式 (AGP) 8.2.0 以上版本建構的規定。
移除了應用程式必須設定
isCoreLibraryDesugaringEnabled = true
的規定。
play-services-oss-licenses
程式庫的最新更新包含下列變更:
maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:18.7.1
- com.google.android.gms:play-services-basement:18.7.1
- com.google.android.gms:play-services-tasks:18.3.1
- com.google.android.gms:play-services-oss-licenses:17.2.0
2025 年 7 月 2 日
play-services-camera-low-light-boost
程式庫的最新更新 (v16.0.1-beta03) 包含下列變更:- 修正查詢低光源增強功能是否可用及支援時的問題。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta03
2025 年 6 月 26 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Google Analytics 專用 Firebase SDK
- Firebase AI Logic
- Firebase 雲端通訊
- Firebase Data Connect
詳情請參閱 Firebase Android SDK 版本資訊。
Android 適用的
google-services
外掛程式 (v4.4.3) 最新版本現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.16.0
- com.google.firebase:firebase-ai:16.2.0
- com.google.firebase:firebase-analytics:22.5.0
- com.google.firebase:firebase-analytics-ktx:22.5.0
- com.google.firebase:firebase-dataconnect:16.0.3
- com.google.firebase:firebase-messaging:24.1.2
- com.google.firebase:firebase-messaging-directboot:24.1.2
- com.google.firebase:firebase-messaging-ktx:24.1.2
- com.google.android.gms:play-services-measurement:22.5.0
- com.google.android.gms:play-services-measurement-api:22.5.0
- com.google.android.gms:play-services-measurement-base:22.5.0
- com.google.android.gms:play-services-measurement-impl:22.5.0
- com.google.android.gms:play-services-measurement-sdk:22.5.0
- com.google.android.gms:play-services-measurement-sdk-api:22.5.0
- com.google.gms:google-services:4.4.3
2025 年 6 月 23 日
play-services-games-v2
的最新更新 (21.0.0 版) 包含下列變更:- 使用
requestServerSideAccess
新增其他授權範圍。 - 移除已淘汰的 Google 登入依附元件。
- 已移除已淘汰的 Google 雲端硬碟依附元件。
- 使用
maven.google.com 上發布的構件
- com.google.android.gms:play-services-games-v2:21.0.0
2025 年 6 月 12 日
Camera Feature Combination Query (
play-services-cam-feature-combo-query
) 程式庫的初始版本。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-cam-feature-combo-query:16.0.0-beta01
2025 年 6 月 11 日
play-services-maps3d
程式庫的最新更新 (0.0.2 版) 包含內部修正和改善項目。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps3d:0.0.2
2025 年 6 月 9 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:24.4.0
2025 年 6 月 5 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase AI Logic
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.15.0
- com.google.firebase:firebase-ai:16.1.0
- com.google.firebase:firebase-crashlytics:19.4.4
- com.google.firebase:firebase-crashlytics-ktx:19.4.4
- com.google.firebase:firebase-crashlytics-ndk:19.4.4
- com.google.firebase:firebase-crashlytics-buildtools:3.0.4
- com.google.firebase:firebase-crashlytics-gradle:3.0.4
- com.google.firebase:firebase-sessions:2.1.2
2025 年 6 月 4 日
play-services-camera-low-light-boost
程式庫的最新更新 (v16.0.1-beta02) 包含下列變更:- 如果目前 Google Play 服務版本無法使用某項 API,使用者在叫用該 API 時可獲得更優質的體驗。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta02
2025 年 5 月 27 日
play-services-camera-low-light-boost
程式庫的最新更新 (v16.0.1-beta01) 包含下列變更:- 提升穩定性
play-services-identity-credentials
的最新更新 (16.0.0-alpha08 版) 包含下列異動:新增信號憑證狀態 API,用於發出憑證狀態信號。
新增註冊建立選項 API,用於註冊建立候選人的資料。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta01
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha08
2025 年 5 月 22 日
play-services-threadnetwork
程式庫的最新更新包含下列變更:新增
ThreadNetworkClientOptions
,方便原始設備製造商自訂同意聲明對話方塊 UI。已淘汰
ThreadNetworkClient#getClient()
。 請改用ThreadNetworkClient#getNetworkClient()
。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-threadnetwork:16.3.0
2025 年 5 月 21 日
play-services-maps3d
程式庫的初始實驗版本,包含下列項目:- 推出 Map3DView 和 GoogleMap3D API。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps3d:0.0.1
2025 年 5 月 20 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Storage for Firebase
- Firebase AI Logic
- Firebase 驗證
- Firebase Data Connect
- Firebase 遠端設定
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.14.0
- com.google.firebase:firebase-ai:16.0.0
- com.google.firebase:firebase-auth:23.2.1
- com.google.firebase:firebase-auth-ktx:23.2.1
- com.google.firebase:firebase-config:22.1.2
- com.google.firebase:firebase-config-ktx:22.1.2
- com.google.firebase:firebase-dataconnect:16.0.2
- com.google.firebase:firebase-storage:21.0.2
- com.google.firebase:firebase-storage-ktx:21.0.2
- com.google.firebase:firebase-vertexai:16.5.0
2025 年 5 月 19 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:24.3.0
- com.google.android.gms:play-services-ads-lite:24.3.0
May 12, 2025
play-services-cast
和play-services-cast-framework
程式庫的最新更新包含下列變更:更新為依附於
androidx.mediarouter:mediarouter:1.8.0-beta01
,並新增對 AndroidX Media RouterMediaRouter.RouteInfo#connect()
和MediaRouter.RouteInfo#disconnect()
API 的支援。新增了
CastOptions
,可設定 AndroidX Media RouterMediaRouterParams.Builder#setMediaTransferRestrictedToSelfProviders(boolean)
API。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:22.1.0
- com.google.android.gms:play-services-cast-framework:22.1.0
2025 年 5 月 7 日
play-services-identity-credentials
(v16.0.0-alpha07) 的最新更新包含下列變更:
maven.google.com 上發布的構件
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha07
2025 年 4 月 24 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Data Connect
- Firebase 遠端設定
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.13.0
- com.google.firebase:firebase-config:22.1.1
- com.google.firebase:firebase-config-ktx:22.1.1
- com.google.firebase:firebase-crashlytics:19.4.3
- com.google.firebase:firebase-crashlytics-ktx:19.4.3
- com.google.firebase:firebase-crashlytics-ndk:19.4.3
- com.google.firebase:firebase-dataconnect:16.0.1
- com.google.firebase:firebase-firestore:25.1.4
- com.google.firebase:firebase-firestore-ktx:25.1.4
- com.google.firebase:firebase-sessions:2.1.1
- com.google.firebase:firebase-vertexai:16.4.0
2025 年 4 月 14 日
play-services-maps
(19.2.0 版) 的最新更新包含歸因功能改良項目。play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新包含下列變更:在每個 AAR 中新增
aar-metadata.properties
檔案,強制執行下列操作:應用程式必須使用 Android Gradle 外掛程式 (AGP) 8.2.0 以上版本建構。
應用程式必須設定
isCoreLibraryDesugaringEnabled = true
。瞭解如何啟用 Java 8 以上版本 API 脫糖支援。建議您設定
isCoreLibraryDesugaringEnabled = true
,因為後續發布的 Play 服務程式庫可能會開始參照僅適用於最新 Android 版本的語言 API。如果沒有程式庫 desugaring,應用程式在舊版平台版本上可能會發生執行階段錯誤 (例如NoClassDefFoundError
和NoSuchMethodError
)。如要停用程式庫去糖化強制執行功能,請參閱選項。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:19.2.0
- com.google.android.gms:play-services-base:18.7.0
- com.google.android.gms:play-services-basement:18.7.0
- com.google.android.gms:play-services-tasks:18.3.0
2025 年 4 月 7 日
更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
play-services-fido
程式庫的最新更新 (21.2.0 版) 包含下列變更:- 新增了
setAttestationFormats
API,可透過PublicKeyCredentialCreationOptions.Builder
設定要求認證格式的清單,並依偏好順序排列。 - 已新增「
PaymentExtension
」。 - 新增
setPaymentExtension
API,並在AuthenticationExtensions.Builder
中淘汰setGoogleThirdPartyPaymentExtension
API。
- 新增了
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:24.2.0
- com.google.android.gms:play-services-fido:21.2.0
2025 年 3 月 31 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Functions for Firebase (用戶端)
- Firebase Data Connect
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.12.0
- com.google.firebase:firebase-dataconnect:16.0.0
- com.google.firebase:firebase-functions:21.2.1
- com.google.firebase:firebase-functions-ktx:21.2.1
- com.google.firebase:firebase-vertexai:16.3.0
2025 年 3 月 26 日
play-services-auth-api-phone
的最新更新 (18.2.0 版) 包含下列變更:- 新增來電者號碼支援功能。
- 為程式庫做好準備,以支援即將推出的改良功能。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-api-phone:18.2.0
2025 年 3 月 20 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Google Analytics 專用 Firebase SDK
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Firebase 應用程式發布
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Data Connect
- Firebase 應用程式內通訊
- Firebase Performance Monitoring
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.11.0
- com.google.firebase:firebase-analytics:22.4.0
- com.google.firebase:firebase-analytics-ktx:22.4.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15
- com.google.firebase:firebase-crashlytics:19.4.2
- com.google.firebase:firebase-crashlytics-ktx:19.4.2
- com.google.firebase:firebase-crashlytics-ndk:19.4.2
- com.google.firebase:firebase-dataconnect:16.0.0-beta05
- com.google.firebase:firebase-firestore:25.1.3
- com.google.firebase:firebase-firestore-ktx:25.1.3
- com.google.firebase:firebase-functions:21.2.0
- com.google.firebase:firebase-functions-ktx:21.2.0
- com.google.firebase:firebase-inappmessaging:21.0.2
- com.google.firebase:firebase-inappmessaging-display:21.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2
- com.google.firebase:firebase-inappmessaging-ktx:21.0.2
- com.google.firebase:firebase-messaging:24.1.1
- com.google.firebase:firebase-messaging-directboot:24.1.1
- com.google.firebase:firebase-messaging-ktx:24.1.1
- com.google.firebase:firebase-perf:21.0.5
- com.google.firebase:firebase-perf-ktx:21.0.5
- com.google.firebase:firebase-sessions:2.1.0
- com.google.firebase:protolite-well-known-types:18.0.1
- com.google.android.gms:play-services-measurement:22.4.0
- com.google.android.gms:play-services-measurement-api:22.4.0
- com.google.android.gms:play-services-measurement-base:22.4.0
- com.google.android.gms:play-services-measurement-impl:22.4.0
- com.google.android.gms:play-services-measurement-sdk:22.4.0
- com.google.android.gms:play-services-measurement-sdk-api:22.4.0
2025 年 3 月 17 日
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新包含下列變更:- 新增
useBackgroundThreadExecutorForBindService
和useBackgroundThreadForConnectionCallback
方法,要求連線至 Google Play 服務的背景執行緒執行器。 - 新增
isUsingBackgroundThreadExecutorForBindService
方法,以取得使用背景執行緒執行器的目前選擇加入狀態。 - 現在發布構件時,系統會一併提供
.asc
簽名檔,確保構件的真實性。您可以選擇啟用簽名驗證。請參閱 Jetpack 說明文件,瞭解如何設定 Google 的信任金鑰。
- 新增
maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:18.6.0
- com.google.android.gms:play-services-basement:18.6.0
- com.google.android.gms:play-services-tasks:18.2.1
2025 年 3 月 12 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
play-services-tagmanager
的最新更新 (18.3.0 版) 包含下列變更:- 停止支援通用 Analytics 代碼。通用 Analytics 已由 Google Analytics 4 取代。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:24.1.0
- com.google.android.gms:play-services-tagmanager:18.3.0
2025 年 3 月 10 日
Credential Manager API 的最新更新 (
play-services-identity-credentials
) 包含下列變更:- 新增清除憑證狀態 API。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha06
2025 年 3 月 6 日
- 首次發布 Camera Low Light Boost 程式庫 (
play-services-camera-low-light-boost
)。這個程式庫會自動調整亮度,以適應低光源場景,協助在低光源環境中拍攝影片。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-camera-low-light-boost:16.0.0-beta01
2025 年 2 月 27 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Google Analytics 專用 Firebase SDK
- Cloud Functions for Firebase (用戶端)
- Firebase Crashlytics
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.10.0
- com.google.firebase:firebase-analytics:22.3.0
- com.google.firebase:firebase-analytics-ktx:22.3.0
- com.google.firebase:firebase-crashlytics:19.4.1
- com.google.firebase:firebase-crashlytics-ktx:19.4.1
- com.google.firebase:firebase-crashlytics-ndk:19.4.1
- com.google.firebase:firebase-functions:21.1.1
- com.google.firebase:firebase-functions-ktx:21.1.1
- com.google.firebase:firebase-sessions:2.0.9
- com.google.firebase:firebase-vertexai:16.2.0
- com.google.android.gms:play-services-measurement:22.3.0
- com.google.android.gms:play-services-measurement-api:22.3.0
- com.google.android.gms:play-services-measurement-base:22.3.0
- com.google.android.gms:play-services-measurement-impl:22.3.0
- com.google.android.gms:play-services-measurement-sdk:22.3.0
- com.google.android.gms:play-services-measurement-sdk-api:22.3.0
2025 年 2 月 24 日
更新 Google Mobile Ads Android SDK。 詳情請參閱產品版本資訊。
Firebase Ads SDK (
firebase-ads
和firebase-ads-lite
構件) 已停止發布。請改用 Google Mobile Ads Android SDK。 部分應用程式可能也需要新增 Google Analytics 專用 Firebase SDK。firebase-ads
和firebase-ads-lite
構件未提供自己的二進位檔,只是依附元件的包裝函式。我們進行這項變更,是為了讓您對新增至應用程式的依附元件有更多掌控權。如要進一步瞭解這項變更,以及如何遷移至 Google Mobile Ads Android SDK,請參閱 Firebase 說明文件中的這篇常見問題。請注意,現有版本仍可繼續運作。不過,如要取得錯誤修正檔和新功能,您必須按照常見問題中的說明,遷移至使用 SDK。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:24.0.0
- com.google.android.gms:play-services-ads-lite:24.0.0
2025 年 2 月 20 日
play-services-maps
(19.1.0 版) 的最新更新包括支援下列新功能:- 自本次發布起,全球特定都會區的地圖上可能會顯示人行橫道、人行道和車道標線。即使在支援的地區,部分道路可能也不會顯示車道線。這些元素顯示的區域可能會隨時間而異。如果顯示人行橫道和人行道元素,即可透過雲端式地圖樣式設定功能設定樣式。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:19.1.0
2025 年 2 月 6 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 驗證
- Firebase Crashlytics Gradle 外掛程式
- Vertex AI in Firebase
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.9.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.1
- com.google.firebase:firebase-auth:23.2.0
- com.google.firebase:firebase-auth-ktx:23.2.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.3
- com.google.firebase:firebase-crashlytics-gradle:3.0.3
- com.google.firebase:firebase-firestore:25.1.2
- com.google.firebase:firebase-firestore-ktx:25.1.2
- com.google.firebase:firebase-vertexai:16.1.0
2025 年 1 月 21 日
Credential Manager API 的最新更新 (
play-services-identity-credentials
) 包含下列變更:- 透過
IdentityCredentialClient
重新公開 register credential API。這個 API 在上一個版本中遭到誤刪。
- 透過
maven.google.com 上發布的構件
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha05
2025 年 1 月 16 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Google Analytics 專用 Firebase SDK
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Crashlytics
- Firebase Data Connect
- Firebase Performance Monitoring
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:33.8.0
- com.google.firebase:firebase-analytics:22.2.0
- com.google.firebase:firebase-analytics-ktx:22.2.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.0
- com.google.firebase:firebase-config:22.1.0
- com.google.firebase:firebase-config-ktx:22.1.0
- com.google.firebase:firebase-crashlytics:19.4.0
- com.google.firebase:firebase-crashlytics-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-ndk:19.4.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta04
- com.google.firebase:firebase-perf:21.0.4
- com.google.firebase:firebase-perf-ktx:21.0.4
- com.google.firebase:firebase-sessions:2.0.8
- com.google.android.gms:play-services-measurement:22.2.0
- com.google.android.gms:play-services-measurement-api:22.2.0
- com.google.android.gms:play-services-measurement-base:22.2.0
- com.google.android.gms:play-services-measurement-impl:22.2.0
- com.google.android.gms:play-services-measurement-sdk:22.2.0
- com.google.android.gms:play-services-measurement-sdk-api:22.2.0
2025 年 1 月 14 日
play-services-pal
程式庫的最新版本 (22.0.0 版) 現已推出。詳情請參閱 PAL Android 版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-pal:22.0.0
2025 年 1 月 9 日
play-services-time
(v16.0.1) 的最新更新包含下列變更:- 修正可能導致 Google Play 服務時間保持服務進行不必要版本檢查的問題。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-time:16.0.1
2024 年 12 月 17 日
Credential Manager API 的最新更新 (
play-services-identity-credentials
) 包含下列變更:- 新增建立憑證 API,支援透過
CreateCredentialRequest
、CreateCredentialResponse
、CreateCredentialHandle
和CreateCredentialException
建立憑證。 - 新增
CredentialProviderService
,供供應商接收憑證更新。 - 新增了
CallingAppInfoParcelable
類別,可將用戶端資訊傳播至憑證供應商。 - 新增
CreateCredentialCallback
類別,供供應商將憑證建立回應傳回給用戶端。 - 新增支援功能,可指定其他意圖動作,供使用者選取已註冊的憑證時,啟動完成活動。
- 新增透過登錄檔、
RegisterCreationOptionsRequest
和RegisterCreationOptionsResponse
儲存 / 佈建憑證的支援
- 新增建立憑證 API,支援透過
maven.google.com 上發布的構件
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha04
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) 程式庫 (v16.4.0) 的最新更新現已推出。這個版本的新功能是 Beta 版支援 LiteRT (TF Lite) C++ API。
這個程式庫可做為獨立 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) 程式庫 (v16.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
(v18.1.1)、play-services-analytics
(v18.1.1) 和play-services-analytics-impl
(v18.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 參考說明文件。
這個 SDK 提供更友善的 Java 和 Kotlin 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 版本資訊。
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
(v16.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
(v20.1.2) 的最新更新修正了與 Unreal Engine 建構的遊戲搭配使用 Play 遊戲服務 API 時的相容性問題。
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
],可將自訂資源參數傳遞至 Authorization API。AuthorizationRequest.Builder
- 新增 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
v19.3.0-beta01 中提供。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:19.3.0
2024 年 2 月 20 日
- 更新 Google Play 服務機器學習套件程式庫。詳情請參閱 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
程式庫的最新更新包含下列變更:- 已在 FusedLocationProviderClient 中新增方向更新 API。
- 新增
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) 的額外支援:
新增方法
getFastPairClient
,可透過Nearby
取得FastPairClient
。新增了包含「快速配對」相關 API 的類別
FastPairClient
。新增
isSassDeviceAvailable
和triggerSassForUsage
方法,以便FastPairClient
支援音訊切換。
已將
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 編寫 C 或 C++ 程式碼,在 Google Play 服務中使用 TensorFlow Lite。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
2023 年 12 月 14 日
Google Pay API (
play-services-wallet
) 的最新更新包含下列異動:在 Android 上新增可與新版 Activity Result API 搭配使用的合約,以處理
loadPaymentData
工作結果。詳情請參閱「Google Pay Android SDK 版本資訊」。已淘汰
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
。 請改用本次版本中推出的全新 Activity Result API 合約。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:19.3.0-beta01
2023 年 12 月 7 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Firebase 雲端通訊
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
2023 年 12 月 6 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
2023 年 12 月 4 日
play-services-cast
、play-services-cast-framework
和play-services-cast-tv
程式庫的最新更新內容包括下列變更:已更新為依附於
androidx.mediarouter:mediarouter:1.6.0-beta01
。這項變更會讓MediaRouteButtons
預設為一律顯示。變更後,在使用者未採取任何動作的情況下,啟動 Cast 裝置探索的次數會減少。
新增
CastOptions.Builder#setSessionTransferEnabled
,用於設定啟用「輸出端切換器」時,傳送端應用程式是否應顯示 Cast 裝置。預設值為true
。新增了
CastButtonFactory#setUpMediaRouteButton
的新版本,會傳回Tasks
,應用程式可以監聽這個版本,判斷是否成功或擲回例外狀況。
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 版) 包含下列變更,可支援電子貨幣功能:針對電子貨幣功能許可清單中的應用程式,新增
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 版本資訊。
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
(v18.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 版本資訊。
Android 適用的
google-services
外掛程式 (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,針對使用低於 v23.21.0 版 Google Play 服務的裝置,改用靜態按鈕資產。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
2023 年 8 月 31 日
play-services-auth
程式庫的最新更新包含下列變更:新增 API 用戶端
AuthorizationClient
,協助您要求授權,存取與裝置上已登入帳戶相關聯的 Google 資料。淘汰
getPhoneNumber
,且沒有任何替代項目。
play-services-fido
程式庫的最新更新包含下列變更:- 新增
toJson
方法,可傳回PublicKeyCredential
物件的 JSON 表示法。
- 新增
play-services-wearable
程式庫的最新更新包含下列變更:- 應用程式支援將手錶從舊手機轉移到新手機。
詳情請參閱「穿戴式裝置版本資訊」。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
2023 年 8 月 24 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase Performance Monitoring
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
2023 年 8 月 22 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
2023 年 8 月 3 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase 應用程式發布
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics Gradle 外掛程式
- Firebase 應用程式內通訊
- Firebase 安裝
- Firebase ML
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
2023 年 8 月 1 日
- 更新 Google Play 服務 ML Kit 程式庫,支援自動縮放功能。詳情請參閱 ML Kit 版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
2023 年 7 月 24 日
play-services-panorama
程式庫現已淘汰,並將於 2023 年 10 月 30 日停用。沒有替代政策。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-panorama:17.1.0
2023 年 7 月 18 日
sdkcoroutines
程式庫的初始版本。這個程式庫包含 Java SDK 的非開發人員專用協同程式公用程式。
maven.google.com 上發布的構件
- com.google.android.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
),您可以在裝置上執行機器學習效能基準測試,並自動判斷加速機器學習工作負載的最佳方式。詳情請參閱加速服務說明文件。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
現在用於發布 Google Cast 媒體通知,而非前景服務。- 新增了
CastReasonCodes#CAST_CANCELLED
,表示正在取消 Cast 工作階段。
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 版) 原生 SDK 的最新更新,包含 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 服務執行緒程式庫的最新更新,已將 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
新增測距參數,支援 Provisioned-STS 測距:
在測距位置啟用 RSSI:
maven.google.com 上發布的構件
- com.google.android.gms:play-services-nearby:18.4.0
2023 年 1 月 31 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
2023 年 1 月 24 日
- Stream Protect SDK 現已淘汰,並將於 2023 年停用。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-streamprotect:16.1.0
2023 年 1 月 19 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Firebase App Check
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Crashlytics
- Firebase 應用程式內通訊
- Firebase ML
- Firebase Performance Monitoring
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
Android 適用的
google-services
外掛程式 (v4.3.15) 最新版本現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。play-services-fido
程式庫的最新更新包含下列變更:- 修正
ResidentKeyRequirement
導致建構失敗的問題。
- 修正
maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
2023 年 1 月 18 日
play-services-pay
程式庫的最新更新包含下列變更:新增 API
getPendingIntentForWalletOnWear
,讓 Wear 合作夥伴透過傳回的PendingIntent
,在手機上啟動 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 智慧回覆程式庫的初始測試版。詳情請參閱 ML Kit 版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
2022 年 12 月 5 日
OSS 授權 Gradle 外掛程式的最新更新修正了下列問題:
- 設定
notCompatibleWithConfigurationCache
,避免發生 Gradle 設定快取功能 (尚在開發階段) 相關錯誤。(GitHub 問題 #206)
- 設定
maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.6
2022 年 11 月 17 日
play-services-auth
程式庫的最新更新包含下列變更:- 在
BeginSignInRequest
中新增 API,方便開發人員使用 JetPack 程式庫來使用密碼金鑰。 - 在
CredentialSavingClient
中新增 API,開發人員可從活動結果意圖擷取狀態物件。
- 在
play-services-fido
程式庫的最新更新包含下列變更:Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Performance Monitoring
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fido:19.0.0
- com.google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- com.google.firebase:firebase-firestore-ktx:24.4.1
- com.google.firebase:firebase-functions:20.2.1
- com.google.firebase:firebase-functions-ktx:20.2.1
- com.google.firebase:firebase-perf:20.3.0
- com.google.firebase:firebase-perf-ktx:20.3.0
2022 年 11 月 11 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase Crashlytics
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
2022 年 11 月 3 日
play-services-location
程式庫的最新更新包含下列變更:- 更新錯誤的依附元件,修正
SettingsClient
問題。
- 更新錯誤的依附元件,修正
maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:21.0.1
2022 年 10 月 28 日
play-services-games
程式庫的最新更新包含下列變更:- 重新導入
23.0.0
版本中未納入的部分常數。
- 重新導入
maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:23.1.0
2022 年 10 月 27 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase ML
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
2022 年 10 月 24 日
- Play 遊戲服務 (第 2 版) 原生的初始 Beta 版。詳情請參閱說明文件。
maven.google.com 上發布的構件
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
2022 年 10 月 20 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase Crashlytics
詳情請參閱 Firebase Android SDK 版本資訊。
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 Release Notes」。
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 為目標的應用程式的支援。
- 以嚴格的空值性註解 (
@NonNull
和@Nullable
) 取代@RecentlyNonNull
和@RecentlyNullable
。這項變更生效後,如果建構 Kotlin 程式碼或使用 Javanull
檢查架構,原本會導致空值性警告的行為,現在會導致錯誤。
詳情請參閱「穿戴式裝置版本資訊」。
更新 Google Play 服務機器學習套件程式庫。詳情請參閱 ML Kit 版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
2022 年 9 月 15 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Firebase App Check
- Firebase 應用程式發布
- Firebase Crashlytics Gradle 外掛程式
- Firebase 安裝
詳情請參閱 Firebase Android SDK 版本資訊。
Android 適用的
google-services
外掛程式 (v4.3.14) 最新版本現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
2022 年 9 月 13 日
- Google Play 服務 Matter 程式庫的初始 Beta 版。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-home:16.0.0-beta1
2022 年 9 月 6 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase App Check
詳情請參閱 Firebase Android SDK 版本資訊。
Google Play 服務 TensorFlow Lite 程式庫 (v16.0.0) 最新更新現已推出。這個版本發布後,程式庫現已正式推出。這個程式庫可做為獨立 TensorFlow Lite 程式庫的替代方案,用來縮減應用程式大小及接收自動更新。詳情請參閱 TensorFlow 說明文件。
更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
2022 年 9 月 1 日
play-services-auth
程式庫的最新更新包含下列變更:- 在
BeginSignInRequest
和GetSignInIntentRequest
中新增 API,您可以使用這些 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 版本資訊。
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。
- 已淘汰
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 Dynamic Module Support
- Firebase ML
- Firebase 遠端設定
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
2022 年 7 月 14 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
2022 年 7 月 6 日
- Google Play 服務 ThreadNetwork 程式庫的初始 Beta 版。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
2022 年 6 月 28 日
Android 適用的
google-services
外掛程式 (v4.3.13) 最新版本現已推出。詳情請參閱「Firebase Android SDK 版本資訊」。Google Play 服務程式碼掃描器程式庫的最新版本現已推出。如要進一步瞭解更新內容,請參閱 ML Kit 版本資訊。
play-services-base
、play-services-basement
和play-services-tasks
程式庫的最新更新包含下列變更:- 新增
OptionalModuleApi
介面,指出 API 是否需要額外的 Google Play 服務元件 (即選用模組)。 - 新增
ModuleInstallClient
類別,可讓您傳送明確要求來下載選用模組、發布選用模組,以及檢查需要選用模組的 API 是否可用。
- 新增
play-services-base-testing
程式庫的初始版本現已推出。這項功能可為ModuleInstallClient
提供測試偽造內容。
maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
2022 年 6 月 23 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Firebase 驗證
- Firebase 雲端通訊
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱 Firebase Android SDK 版本資訊。
Android 適用的
google-services
外掛程式 (v4.3.12) 和 Android 適用的strict-version-matcher
外掛程式 (v1.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,改用 「健康資料同步」。
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 開始,近距離分享功能現在需要
BLUETOOTH_ADVERTISE
、BLUETOOTH_CONNECT
和BLUETOOTH_SCAN
權限。新增
Payload#setFileName()
和Payload#setParentFolder()
,可使用指派的檔案名稱和相對路徑儲存收到的檔案。新增
VariantOfConcern
,允許公共衛生主管機關在接觸通知中附加該機關定義的關注變異株。舉例來說,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 版本資訊。
更新 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 版本資訊。
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>
結果時,導致執行階段 NPE (NullPointerException
)。如果您使用2021 年 12 月 9 日發布版本中列出的任何程式庫版本,可以明確依附於play-services-base
和play-services-tasks
的 v18.0.1,避免發生執行階段 NPE。在build.gradle
的dependencies
區段中新增下列內容:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
我們預計在 2022 年 1 月發布其他構件的新版本,這些構件已於 12 月 9 日發布,並對
play-services-base
和play-services-tasks
的 18.0.1 版有新的POM
依附元件。Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Google Analytics 專用 Firebase SDK
這個 Firebase 版本採用最新版本的
play-services-base
和play-services-tasks
(v18.0.1),修正 2021 年 12 月 9 日發布版本所述的問題。詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
2021 年 12 月 14 日
- 更新 Google Play 服務機器學習套件程式庫。詳情請參閱 ML Kit 版本資訊。
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」中移除已淘汰的健身常數。
- 在 Tasks 中新增
withTimeout()
公用程式方法
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。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
2021 年 10 月 29 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Firebase 雲端通訊
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase Dynamic Links
- Firebase 應用程式內通訊
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
2021 年 10 月 27 日
play-services-maps
用戶端程式庫現已正式推出,支援 Android API 級別 19 (Android 4.4,KitKat) 以上版本。這個版本包含可選擇使用的新地圖轉譯器,可提升效能和穩定性,並支援雲端式地圖樣式設定。如要進一步瞭解這項更新和其他更新,請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-maps:18.0.0
2021 年 10 月 11 日
play-services-appset
程式庫現已正式發布。這個程式庫的設計宗旨,是在尊重使用者隱私權的前提下,支援數據分析或防範詐騙等用途。這個程式庫包含管理應用程式組 ID 的方法。應用程式組 ID 是不重複的 ID,可讓您在特定裝置上,為機構擁有的整組應用程式建立使用情形或動作關聯。詳情請參閱這份指南。
這個正式版包含下列開發人員預覽版更新:
- 重新命名多個用戶端介面。詳情請參閱
play-services-appset
API 參考說明文件。 - 讓
play-services-appset
程式庫與即將推出的開發人員範圍應用程式集 ID 相容。預計 Google Play 服務很快就會支援開發人員範圍的應用程式組 ID。這項功能將在 Google Play 服務中發布,並推送至使用者的裝置,不必升級play-services-appset
程式庫版本。
- 重新命名多個用戶端介面。詳情請參閱
maven.google.com 上發布的構件
- com.google.android.gms:play-services-appset:16.0.0
2021 年 10 月 4 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Firebase 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 日
AdSense 搜尋廣告原生程式庫的最新更新包含下列變更:
- 修正
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 服務外掛程式 (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
程式庫的最新更新包含下列變更:- 新增 API:
CredentialSavingClient#saveAccountLinkingToken
, 協助您將應用程式中的使用者帳戶連結至 Google,以利帳戶連結。 - 新增了
BeginSignInRequest.Builder#associateLinkedAccounts
方法,協助使用者登入應用程式 (如果他們先前已將帳戶連結至 Google)。
- 新增 API:
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 日
AdSense 搜尋廣告原生程式庫的最新更新包含下列變更:
更新行動廣告的顯示方式,使其與網頁和預覽廣告的顯示方式一致。 詳情請參閱 Android 版 AFS Native SDK 版本資訊。
移除要求放送 SPA 廣告的功能。
Stream Protect SDK 現已推出,可搭配容易受延遲影響的 Android TV 下行串流應用程式使用。這項 SDK 需要裝置韌體支援,目前僅適用於 Chromecast (支援 Google TV)。詳情請參閱 Stream Protect SDK 參考說明文件。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
2021 年 6 月 16 日
為準備強制執行嚴格的可空值性,我們在先前未明確定義可空值性的多個 SDK 中,新增了
@RecentlyNonNull
和@RecentlyNullable
註解。這項變更會導致空值安全違規事項的警告。這項變更可提升 Kotlin 互通性,並為使用 Java 空值檢查架構的應用程式提供更完善的靜態空值檢查。
日後發布其他
com.google.android.gms
構件時,也會逐步推出類似的@RecentlyNonNull
和@RecentlyNullable
新增內容。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
2021 年 6 月 8 日
play-services-nearby
(18.0.0 版) 的最新更新包括下列變更:在 API 介面中新增
@NonNull
和@Nullable
註解,可能導致先前未以安全方式處理null
值的 Kotlin 應用程式發生錯誤 (請參閱有關空值安全的 Kotlin 說明文件)。將 ConnectionsClient 變更為介面,而非抽象類別。
將 ConnectionsClient#MAX_BYTES_DATA_SIZE 變更為最終版本。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 空值檢查架構的應用程式提供更完善的靜態空值檢查。
日後發布其他
com.google.android.gms
構件時,也會逐步推出類似的@RecentlyNonNull
和@RecentlyNullable
新增內容。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
2021 年 5 月 14 日
- Android 適用的 google-services 外掛程式 (v4.3.8) 現已推出更新版本。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.gms:google-services:4.3.8
2021 年 5 月 13 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase 驗證
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱 Firebase Android SDK 版本資訊。
Android 適用的 google-services 外掛程式 (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 外掛程式 (4.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 年淘汰。
- 在 Cast 用戶端程式庫中新增 SessionState 類別。
- 新增 CastReasonCodes,詳細說明 CastStatusCodes。使用 CastContext#getCastReasonCodeForCastStatusCode(int) 方法,將 CastStatusCodes 轉換為 CastReasonCodes。
- 已將依附元件
com.google.android.datatransport:transport-api
更新至最新版本。
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
類別的初始公開測試版。這個類別提供的方法可將 Android 手機變成 FIDO 驗證器,以完成驗證程序。淘汰
Fido#FIDO2_KEY_RESPONSE_EXTRA
和Fido#FIDO2_KEY_ERROR_EXTRA
。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-fido:19.0.0-beta
2021 年 1 月 20 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
2021 年 1 月 14 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase 驗證
- Firebase Performance Monitoring
- Google Analytics 專用 Firebase SDK
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
2020 年 12 月 16 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Cloud Firestore
- Cloud Functions for Firebase (用戶端)
- Cloud Storage for Firebase
- Firebase 雲端通訊
- Firebase 應用程式內通訊
- Firebase 安裝
- Firebase 執行個體 ID
- Firebase Performance Monitoring
- Firebase 即時資料庫
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
2020 年 12 月 8 日
- Google Play 服務視覺程式庫的最新更新僅包含內部更新。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
2020 年 12 月 4 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
2020 年 12 月 3 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
2020 年 11 月 25 日
新增了
play-services-password-complexity
程式庫。這個程式庫支援搭載 Android 4.4 以上版本的裝置檢查螢幕鎖定品質 (Android 10 中導入的功能)。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-password-complexity:17.0.0
2020 年 11 月 12 日
Firebase 最新更新包含下列變更:
- Firebase Android BoM (物料單)
- Firebase 驗證
- Firebase Crashlytics
- Firebase Crashlytics Gradle 外掛程式
- Firebase 安裝
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle 外掛程式
- Firebase 遠端設定
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
2020 年 11 月 9 日
play-services-auth
程式庫的最新更新包含下列變更:新增了
CredentialSavingClient
這個新的 API 用戶端,可協助您儲存使用者的密碼憑證,以便日後登入帳戶。新增 API
SignInClient#getSignInIntent(GetSignInIntentRequest)
,在使用者輕觸「使用 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 版本資訊。
Android 適用的
google-services
外掛程式 (v4.3.4) 和 Android 適用的strict-version-matcher
外掛程式 (v1.2.2) 現已推出更新版本。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
2020 年 9 月 23 日
play-services-location
的最新更新包含下列變更:新增
FusedLocationProviderClient.getCurrentLocation()
方法,用於計算裝置上的單一目前位置修正。在
FusedLocationProviderClient
中,新增對 Android 11 資料存取稽核歸因標記的支援。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-location:17.1.0
2020 年 9 月 11 日
Firebase 最新更新包含下列變更:
- Firebase 物料清單 (BoM)
- Firebase Authentication 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 原生廣告中新增了 TCF 第 2 版支援。 詳情請參閱 Android 適用的 AFS Native SDK 版本資訊。
2020 年 9 月 1 日
Google Play 服務視覺程式庫的更新內容包括:
- 修正未安裝 Google Play 服務時,Vision 程式庫中的
SecurityException
。 - 內部更新。
- 修正未安裝 Google Play 服務時,Vision 程式庫中的
maven.google.com 上發布的構件
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
2020 年 8 月 28 日
play-services-games
程式庫的更新內容包括修正LeaderboardsClient
。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:20.0.1
2020 年 8 月 27 日
Firebase 最新更新包含下列變更:
- Firebase 物料清單 (BoM)
- Cloud Firestore、Cloud Functions for Firebase (用戶端)、Cloud Storage for Firebase、Firebase 應用程式內訊息和 Firebase 即時資料庫 SDK
- Firebase Crashlytics Gradle 外掛程式
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
2020 年 8 月 20 日
- Google Play 服務 Awareness 程式庫進行了內部功能的小幅更新。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-awareness:18.0.1
2020 年 8 月 18 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括下列變更:為準備強制執行嚴格的空值性,我們在
base
和basement
SDK 先前未明確定義空值性的位置,新增了@RecentlyNonNull
和@RecentlyNullable
註解。這可提供更完善的 Kotlin 互通性,並為使用 Javanull
檢查架構的開發人員提供更完善的靜態null
檢查功能。類似的@RecentlyNonNull
和@RecentlyNullable
新增內容,將逐步在com.google.android.gms
構件版本中推出。如果應用程式與 Google Play 服務之間的連線發生問題,導致 API 呼叫失敗,現在可以從
ApiException
的Status
存取失敗的ConnectionResult
。在某些情況下,如果裝置沒有有效的 Google Play 服務,API 呼叫會更快失敗,而不是等待使用者確認。
新增了接受
Fragment
的超載。GoogleApiAvailability#getErrorDialog
已淘汰
Tasks#call
方法,改用TaskCompletionSource
。其他 Google Play 服務 API 的內部更新。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
2020 年 8 月 17 日
play-services-games
程式庫的更新項目包括下列變更:- 已新增「
loadFriends
」。 - 已新增「
getCompareProfileIntent
」。 - 新增
getCompareProfileIntentWithAlternativeNameHints
,可利用暱稱提供兩位球員的更多背景資訊。 - 新增
getCurrentPlayer
,可擷取已登入玩家的最新資料。 - 已移除
COLLECTION_SOCIAL
。 - 已新增「
COLLECTION_FRIENDS
」。 - 新增
getCurrentPlayerInfo
,可擷取已登入玩家的屬性。
- 已新增「
maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:20.0.0
2020 年 8 月 14 日
Firebase 最新更新包含下列變更:
- Firebase 物料清單 (BoM)
- Google Analytics 專用 Firebase SDK
- Firebase Crashlytics 和 Firebase ML SDK
- Firebase 應用程式發布 Gradle 外掛程式
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
2020 年 8 月 10 日
最新版 Google Play 健身服務的變更如下:
- 淘汰了下列
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。Android TV 應用程式可透過 SDK 遵循 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 Authentication、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 Installations SDK
- Google Analytics 專用 Firebase SDK
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
2020 年 6 月 1 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括下列變更:- 修正錯誤,在使用者變更語言代碼時,正確更新 Google Play 服務可用性錯誤訊息字串。
- 修正透過
Activity
在主要執行緒外例項化GoogleApi
型用戶端時,發生的競爭狀況錯誤。 - 重複完成的
Task
作業會顯示更詳細的錯誤訊息。 - 其他 Google Play 服務 API 的內部更新。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
2020 年 5 月 21 日
Firebase 最新更新包含下列變更:
- Firebase 雲端通訊、Firebase 應用程式內通訊訊息、Firebase 安裝作業和 Firebase 執行個體 ID SDK
- Google Analytics 專用 Firebase SDK
- Firebase Crashlytics Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
2020 年 5 月 7 日
Firebase 最新更新包含下列變更:
- Firebase 雲端通訊、Firebase 安裝和 Firebase 執行個體 ID SDK
- Google Analytics 專用 Firebase SDK
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Crashlytics Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
2020 年 4 月 29 日
play-services-recaptcha
程式庫的初始版本現已推出。 這項功能支援以 API 級別 16 以上為目標的 Android 手機和電視,包括下列兩項功能:reCAPTCHA Enterprise API,可為用戶端提供數值分數,指出使用者是真人而非自動攻擊的機率。詳情請參閱這份整合指南。
reCAPTCHA 雙重驗證 API,可讓用戶端透過電子郵件問題驗證使用者身分。詳情請參閱這份整合指南。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-recaptcha:16.0.0
2020 年 4 月 23 日
Firebase 最新更新包含下列變更:
- Firebase 驗證、Firebase Crashlytics、Firebase Crashlytics NDK、Cloud Firestore、Firebase 雲端通訊、Firebase 應用程式內通訊、Firebase 安裝作業、Firebase 執行個體 ID、Firebase ML Kit、Firebase Performance Monitoring、Firebase 即時資料庫和 Firebase 遠端設定 SDK
- Google Analytics 專用 Firebase SDK
- Firebase Crashlytics Gradle 外掛程式
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
2020 年 4 月 16 日
- 更新 Google Mobile Ads Android SDK 和 Firebase Ads SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
2020 年 4 月 9 日
Firebase 最新更新包含下列變更:
- Firebase Crashlytics、Firebase Crashlytics NDK、Firebase 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
程式庫的最新更新包含下列變更:- 新增了 API 用戶端
SignInClient
,可協助您驗證應用程式的使用者,包括登入現有使用者或註冊新使用者。目前支援兩種憑證類型:ID 權杖和使用者名稱/密碼。
- 新增了 API 用戶端
maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:18.0.0
2020 年 3 月 30 日
Firebase 最新更新包含下列變更:
- Cloud Firestore、Firebase 雲端通訊、Firebase Crashlytics、Firebase Crashlytics NDK、Firebase 安裝作業和 Firebase 執行個體 ID
- Google Analytics 專用 Firebase SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
2020 年 3 月 26 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括下列變更:play-services-basement
參照androidx-core:core:1.2.0
中的方法,因此這個修補程式會據此更新依附元件。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
2020 年 3 月 19 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括下列變更:舉例來說,
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 Authentication SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
2020 年 3 月 10 日
play-services-fido
程式庫的最新更新包含下列變更:- 淘汰 U2F API。U2F API 使用者應遷移至 FIDO2 API。 U2F API 將支援至 2020 年,並於 2021 年移除。
- 在
Fido2ApiClient
中公開註冊和簽署的新方法。這些方法更符合標準 - 新增支援在簽署要求中加入
UserVerificationMethod
擴充功能。註冊要求不支援擴充功能。 - 新增對
IsUserVerifyingPlatformAuthenticatorAvailable
方法的支援。 - 根據 WebAuthn 規格,將
PublicKeyCredential
做為頂層回應公開。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-fido:18.1.0
2020 年 3 月 9 日
Firebase 最新更新內容如下:
- 許多 Firebase Android SDK 的 Kotlin 擴充功能程式庫現已結束 Beta 版測試階段!您可以使用這些 KTX 程式庫,透過符合語言習慣的 Kotlin 語法存取 Firebase Android API。如要進一步瞭解這些 ktx 程式庫,請參閱 Android - Kotlin 參考說明文件。
OSS 授權 Gradle 外掛程式的最新更新修正了下列問題:
- 如果存在程式庫專案,但找不到任何授權 (GitHub 問題 #119)
- 無法解析 POM 檔案時,方法多載不明確 (GitHub 問題 #120)
maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.2
2020 年 3 月 3 日
Firebase 最新更新包含下列變更:
- Firebase 雲端通訊和 Firebase 執行個體 ID SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
Google Play 服務
SMS Verification APIs
新增了保護接收者的權限。詳情請參閱SmsRetriever
說明文件。
maven.google.com 上發布的構件
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2020 年 3 月 2 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:19.0.0
- com.google.android.gms:play-services-ads-lite:19.0.0
- com.google.firebase:firebase-ads:19.0.0
- com.google.firebase:firebase-ads-lite:19.0.0
2020 年 2 月 27 日
Firebase 最新更新包含下列變更:
- Cloud Firestore、Firebase 雲端通訊、Firebase 執行個體 ID 和 Firebase 遠端設定 SDK
- Google Analytics 專用 Firebase SDK
- Firebase 物料清單 (BoM)
這項更新也包含 Firebase 安裝作業 SDK 的初始版本。
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
2020 年 2 月 24 日
更新
play-services-cast
和play-services-cast-framework
程式庫,新增 MediaError 詳細錯誤代碼和錯誤原因的預先定義常數。詳情請參閱 Cast Android Sender SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
2020 年 2 月 14 日
Firebase 最新更新包含下列變更:
- Firebase Dynamic Links SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
2020 年 2 月 3 日
Firebase 最新更新包含下列變更:
- Firebase Crashlytics Gradle 外掛程式
- Firebase A/B 測試、Firebase 應用程式索引、Cloud Firestore、Cloud Functions for Firebase (用戶端)、Cloud Storage for Firebase、Firebase Realtime Database 和 Firebase 遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
Google Play 服務 Awareness 程式庫 v18.0.0 版包含下列重大變更:
- 已從
Awareness#SnapshotClient
中移除getPlaces()
和getWeather()
API。詳情請參閱淘汰公告。
- 已從
maven.google.com 上發布的構件
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
2020 年 1 月 14 日
Firebase 最新更新包含下列變更:
- Firebase 應用程式內通訊和 Firebase 效能監控 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 問題 #105)
- 可能發生 OOM (GitHub 問題 #106)
maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.1
2019 年 12 月 18 日
Firebase 最新更新包含下列變更:
- Firebase 應用程式發布 Gradle 外掛程式
- Firebase Performance Monitoring 和遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
2019 年 12 月 9 日
Firebase 最新更新包含下列變更:
- Firebase 應用程式發布 Gradle 外掛程式
- Cloud Firestore、Firebase 雲端通訊、Firebase 執行個體 ID、Firebase Performance Monitoring 和遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
2019 年 12 月 5 日
play-services-cast
和play-services-cast-framework
程式庫的更新內容包括:- 新增
setMediaSessionEnabled
,可啟用及停用 Cast SDK 建立的媒體工作階段。 - 變更在 Cast 工作階段期間顯示媒體通知的方式。如果啟用媒體通知,系統一律會在 Google Cast 工作階段期間顯示通知。先前,這項功能只會在應用程式於背景執行時顯示。
- 變更部分媒體相關類別,以實作
Parcelable
介面。
- 新增
2019 年 11 月 22 日
Firebase 最新更新包含下列變更:
- Firebase Authentication 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 遠端設定 SDK
- Firebase 物料清單 (BoM)
詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
2019 年 10 月 15 日
- 更新
play-services-auth-api-phone
程式庫,新增簡訊驗證碼自動填入 API。詳情請參閱SmsCodeRetriever
說明文件。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth-api-phone:17.3.0
2019 年 10 月 10 日
OSS 授權 Gradle 外掛程式的最新更新內容包括:
- 將外掛程式的行為變更為僅包含封裝的依附元件。
- 修正處理含有多個授權聲明的 .pom 檔案的問題 GitHub PR#88。
- 使用較新的 Gradle API (GitHub PR#62 和 PR#64)。
maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.10.0
2019 年 9 月 26 日
Firebase 最新更新包含下列變更:
- Firebase Authentication、Cloud Storage for Firebase、Firebase In-App Messaging、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) (v22.2.1)
詳情請參閱 Firebase Android SDK 版本資訊。
問題 - 我們收到回報,指出 Cloud Firestore 適用的 Firebase Android SDK 21.1.0 版可能會觸發未處理的例外狀況。因此,這個問題也會影響 Firebase BoM v22.2.0 版。請務必更新至下一個版本的 Cloud Firestore SDK 或 Firebase BoM,以取得修正檔。
maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
2019 年 9 月 11 日
play-services-cast
和play-services-cast-framework
程式庫的更新內容包括:- 在
RemoteMediaClient.MediaChannelResult
中新增MediaError
欄位,可用於存取失敗媒體指令的詳細錯誤代碼。 - 「
MediaStatus.COMMAND_SKIP_FORWARD
」和「MediaStatus.COMMAND_SKIP_BACKWARD
」已淘汰。應用程式應改用MediaStatus.COMMAND_QUEUE_NEXT
和MediaStatus.COMMAND_QUEUE_PREVIOUS
。 - 新增
com.google.android.datatransport:transport-api:2.0.0
的依附元件。
- 在
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 Realtime Database 和 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
- 移除了下列已淘汰的 DataTypes:
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 專用 Firebase SDK、Cloud Firestore、Firebase Cloud Messaging 和 Firebase ML Kit 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
淘汰下列方法:此版本修正了與
com.google.android.gms:play-services-awareness:17.0.0
版本相關的相容性問題,詳情請參閱 2019 年 7 月 2 日版本資訊。現在無需再透過使用前 Jetpackcom.google.android.gms:play-services-awareness:16.0.0
這種解決方法。請勿使用com.google.android.gms:play-services-awareness:**17.0.0**
這個版本。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
2019 年 8 月 1 日
- Firebase 最新更新包含 Firebase Performance Monitoring Gradle 外掛程式的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:perf-plugin:1.3.1
2019 年 7 月 24 日
Firebase 最新更新包含下列變更:
- Cloud Functions for Firebase (用戶端)、Firebase Realtime Database、 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 Authentication、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
新增了簡訊使用者同意聲明 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 In-App Messaging SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
2019 年 6 月 17 日
Google Play 服務和 Firebase 的最新更新包含下列變更:
從 Android 支援資料庫遷移至 Jetpack (AndroidX) 資料庫。 如未在應用程式中進行下列變更,程式庫將無法運作:
- 將
com.android.tools.build:gradle
升級至 3.2.1 以上版本。 - 將
compileSdkVersion
升級至 28 以上版本。 - 更新應用程式以使用 Jetpack (AndroidX),並按照「遷移至 AndroidX」一文中的操作說明進行。
- 將
Firebase 物料清單 (BoM)
maven.google.com 上發布的構件
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
2019 年 5 月 31 日
Firebase 最新更新包含下列變更:
- Cloud Firestore SDK
- Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
2019 年 5 月 28 日
- Firebase 最新更新包括 Cloud Firestore、應用程式內訊息、ML Kit 和 Performance Monitoring SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
2019 年 5 月 21 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
2019 年 5 月 16 日
- OSS 授權 Gradle 外掛程式已更新。詳情請參閱 https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5。
maven.google.com 上發布的構件
- com.google.android.gms:oss-licenses-plugin:0.9.5
2019 年 5 月 7 日
Firebase 最新更新包含下列變更:
Google Analytics for Firebase、Firebase 應用程式索引、Firebase 驗證、Cloud Firestore、Cloud Functions for Firebase (用戶端)、Firebase 雲端通訊、Cloud Storage for Firebase、Firebase 動態連結、Firebase 邀請、Firebase ML Kit、Firebase Performance Monitoring、Firebase 即時資料庫、Firebase 遠端設定、Firebase A/B 測試和 Firebase 執行個體 ID SDK
Firebase Gradle 外掛程式
Firebase 物料清單 (BoM)
詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appinvite:17.0.0
2019 年 4 月 29 日
- Places SDK for Android 的 Google Play 服務版本已淘汰。如要瞭解如何改用新版靜態 Places SDK for Android,請參閱遷移指南。
更新:自 2019 年 7 月 29 日起,com.google.android.gms:play-services-places
構件已停用。
如要繼續使用 Places SDK for Android,請更新至支援的 Places SDK for Android 版本。支援的版本列於版本資訊。
2019 年 4 月 23 日
- 在 Cast SDK 中新增 API,支援直播。擴充的遙控器使用者介面也支援直播。詳情請參閱「Cast Android Sender SDK 版本說明」。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
2019 年 4 月 15 日
- 在
InstantApps.showInstallPrompt()
中新增預先註冊支援
maven.google.com 上發布的構件
- com.google.android.gms:play-services-instantapps:16.1.2
2019 年 4 月 9 日
- 更新 InstantApps SDK,加入新方法,可檢查特定裝置是否能啟動 InstantApps。
areInstantAppsEnabledForDevice()
maven.google.com 上發布的構件
- com.google.android.gms:play-services-instantapps:16.1.0
2019 年 4 月 5 日
Firebase 最新更新內容包括對執行個體 ID、Firebase 驗證、Firebase 雲端通訊、Firebase Performance Monitoring 和 Firebase 遠端設定 SDK 所做的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
現已推出 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 遠端設定 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 日
- 雲端硬碟 API 已淘汰,將於 2019 年 12 月 6 日關閉。詳情請參閱遷移指南。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-drive:16.1.0
2019 年 3 月 18 日
- Google Play 服務 Cronet 用戶端程式庫現已推出。 Cronet 是高效能的網路程式庫,如要瞭解詳情,請參閱「使用 Cronet 執行網路作業」。Google Play 服務的 Cronet 用戶端程式庫可讓應用程式使用從 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 Invites、Firebase Dynamic Links 和 Cloud Functions for Firebase Client SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
Firebase 物料單 (BoM) 現已推出實驗性功能。搭配使用物料清單 (BoM) Gradle 功能與 Firebase,即可設定整個 Firebase 平台的版本。如要使用 Firebase BoM 將 SDK 新增至應用程式,請參閱「將 Firebase 新增至 Android 專案」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
2019 年 3 月 13 日
- 更新 Google Mobile Ads Android SDK。詳情請參閱產品版本資訊。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
2019 年 3 月 12 日
- 取消淘汰
Games.GamesOptions
和Games.Builder
。 - 新增
SnapshotMetadata.getSnapshotId
方法。 - 移除 Requests/Gifts 和 Quests API。請參閱先前的公告。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-games:17.0.0
2019 年 3 月 11 日
- Firebase 最新更新內容包括 Firebase 驗證、Firebase Performance Monitoring 和 Firebase 遠端設定 SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
2019 年 2 月 26 日
- Firebase 最新更新內容包括對執行個體 ID、Cloud Firestore、Firebase In-App Messaging 和 Firebase Cloud Messaging SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
- 修正 Google Cloud Messaging 的問題,這個問題有時會導致應用程式收到訊息時,因 Android 無回應 (ANR) 錯誤而當機。
- 修正執行個體 ID 的問題,現在權杖要求的回應速度變快,且在某些情況下不會導致要求逾時。
maven.google.com 上發布的構件
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
2019 年 2 月 7 日
- Firebase 最新更新內容包括 Firebase A/B 測試、Firebase Invites、Firebase Dynamic Links、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 最新更新內容包括 ML Kit for Firebase、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 和 In-App Messaging SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
2019 年 1 月 10 日
OSS 授權
- OSS 授權程式庫的最新更新可透過 Google Play 服務更新,更新 OSS 授權資料。
Google Play 服務核心程式庫
- play-services-base 和 play-services-basement 收到一些新方法,可支援其他程式庫的變更。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
2019 年 1 月 9 日
- Firebase 最新更新包含 Firebase 遠端設定 SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-config:16.1.3
2018 年 12 月 22 日
- Firebase 的最新更新包含 Firebase Crashlytics SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.crashlytics.sdk.android:crashlytics:2.9.8
2018 年 12 月 19 日
- Firebase 最新更新內容包括 Cloud Firestore 和 Firebase Performance Monitoring SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
2018 年 12 月 18 日
- 根據最新 WebAuthn 規格更新 FIDO2 API。開發人員可使用 FIDO2 API,透過兩種驗證器 (外部 U2F 驗證器和支援的裝置內建「嵌入式」驗證器) 進行嚴格的使用者驗證。
- 已從
Fido2ApiClient
和Fido2PrivilegedApiClient
中移除建構函式。這些類別應透過Fido
中的靜態工廠例項化。 - 已將
MakeCredentialOptions
和BrowserMakeCredentialOptions
分別重新命名為PublicKeyCredentialCreationOptions
和BrowserPublicKeyCredentialCreationOptions
。 - 擴增
RequestOptions
,加入AuthenticationExtensions
成員,讓呼叫者在進行註冊或驗證程序時,指定用戶端行為。目前僅支援FidoAppIdExtension
。視用途而定,系統日後可能會支援更多擴充功能。 - 新增
AuthenticatorSelectionCriteria
的建構工具。 - 變更
PublicKeyCredentialRequestOptions
、BrowserPublicKeyCredentialRequestOptions
的建構工具。 - 移除了 API 回應層級物件的建構工具
AuthenticatorAttestationResponse
、AuthenticatorAssertionResponse
、AuthenticatorErrorResponse
。 - 從 COSE 登錄檔新增 RSA 和 EC2 演算法的列舉,以用於
PublicKeyCredentialParameters
。 - 新增
AttestationConveyancePreference
,用於指定註冊程序中傳回的認證物件混淆程度。 - 將先前的 TokenBindingIdValue 重新命名並重組為
TokenBinding
。 - 擴增和/或更新其他資料結構,以代表 WebAuthn 草案 WD11。舉例來說,
PublicKeyCredentialUserEntity
中的「使用者 ID」欄位已更新為byte[]
,而非String
。請務必據此更新導入作業。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-fido:17.0.0
2018 年 12 月 13 日
- 修正錯誤:如果工作階段是由其他傳送者停止,Cast SDK 可能會嘗試繼續工作階段。
- 修正搭載 Android O 以上版本的裝置在 Casting 應用程式於背景執行時發生的通知錯誤。
- 修正錯誤:在投放應用程式終止後,投放媒體通知可能沒有回應。
- 由於存放區問題,我們已將一組構件移至 maven.google.com。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
構件已移至 maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
2018 年 12 月 6 日
- Firebase 最新更新內容包括 Firebase 驗證和 Cloud Firestore SDK 的異動。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
2018 年 12 月 3 日
- Firebase 最新更新內容包括 Firebase Dynamic Links、Firebase Invites、Firebase Remote Config、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 Performance Monitoring SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
2018 年 11 月 13 日
2018 年 10 月 2 日發布版本中的已知問題
2018 年 10 月 2 日發布版本的部分程式庫 POM 依附元件有問題。更新某些依附元件版本時 (即使使用 strict-version-matcher-plugin
),最有可能會發生 DEX 合併問題。如要解決這個問題,請按照下列方式更新至 Recommended Minimum Version
:
媒體庫 | 受影響的版本 | 建議的最低版本 |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
2018 年 11 月 12 日
廣告
- 修正錯誤:特定
play-services-ads
和firebase-analytics
組合 (例如ads:17.1.0
和analytics:16.0.5
) 導致發生duplicate entry
編譯器錯誤。發布商使用firebase-analytics
以及任何廣告程式庫版本 (例如17.1.1
com.google.android.gms:play-services-ads:17.1.1
) 必須使用com.google.firebase:firebase-analytics:16.0.5
。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
2018 年 11 月 9 日
- Firebase 最新更新內容包括 Cloud Firestore、Firebase 專用的 Cloud Functions、Firebase In-App Messaging、Firebase Database 和 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 Cloud Messaging、Firebase Instance ID、Firebase ML、Firebase Vision、Firebase 遠端設定和 Firebase Authentication SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
Google Play 服務核心程式庫
- play-services-basement 收到一些新方法,可支援其他程式庫的變更。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
2018 年 10 月 9 日
- 重構 strict-version-matcher-plugin 依附元件分析,以便在偵測到衝突的構件版本時,顯示更完善的錯誤訊息。錯誤訊息現在會包含專案名稱和專案內依附元件名稱,協助您找出導致錯誤的已宣告依附元件。
- 修正外掛程式中與多模組和並行建構相關的錯誤。
maven.google.com 上發布的構件
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
2018 年 10 月 5 日
廣告
- 在 AndroidManifest.xml 中新增
<meta-data>
標記的新規定:- Google AdMob 發布商必須指定含有鍵
<meta-data>
的com.google.android.gms.ads.APPLICATION_ID
標記。詳情請參閱 AdMob 入門指南。 - Google Ad Manager 發布商必須指定含有鍵
com.google.android.gms.ads.AD_MANAGER_APP
的<meta-data>
代碼。詳情請參閱 Ad Manager 入門指南。
- Google AdMob 發布商必須指定含有鍵
- 原生廣告:
NativeAppInstallAd
、NativeContentAd
和相關聯的 API 已淘汰,建議改用UnifiedNativeAd
。如需使用新版 API 的進一步操作說明,請參閱「原生廣告進階版統一」。 - 原生廣告:新增「隱藏這則廣告」功能。
- 原生廣告:已移除良性警告記錄:「UnconfirmedClickListener must not be null while ClickConfirmingView is set.」。
- 獎勵廣告:呼叫
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 服務健身 v16.0.0 版提供兩種新資料類型及其各自的彙整資料:
maven.google.com 上發布的構件
- com.google.android.gms:play-services-fitness:16.0.0
2018 年 9 月 25 日
穿戴式
- 修正錯誤,並提升搭載 Google Play 服務的裝置上 Wearable SDK 的可用性。詳情請參閱「穿戴式裝置版本資訊」。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-wearable:16.0.0
2018 年 9 月 18 日
- Firebase 最新更新包含 Firebase Messaging SDK 的異動。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
2018 年 9 月 5 日
- Firebase 最新更新內容包括 Firebase Common、Firebase Database、Firebase Instance ID、Firebase Messaging 和 Firebase Storage SDK 的變更。詳情請參閱「Firebase Android SDK 版本資訊」。
投放
- 修正了在指定 Android O 以上版本的應用程式背景中啟動
ReconnectionService
時擲回的IllegalStateException
。如果應用程式已啟用「自動重新連線」,請更新 Cast SDK,以免發生錯誤。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
2018 年 8 月 23 日
- Firebase 最新更新包含 Firebase Core、Google Analytics for Firebase、Firebase 錯誤報告、Firebase 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 將淘汰下列方法:
setBarcodeLabel
方法,從GiftCardWalletObject.Builder
setCardIdentifier
方法,從GiftCardWalletObject.Builder
setInfoModuleDataHexBackgroundColor
方法,從GiftCardWalletObject.Builder
setInfoModuleDataHexFontColor
方法,從GiftCardWalletObject.Builder
getBarcodeLabel
方法,從GiftCardWalletObject
getCardIdentifier
方法,從GiftCardWalletObject
getInfoModuleDataHexBackgroundColor
方法,從GiftCardWalletObject
getInfoModuleDataHexFontColor
方法,從GiftCardWalletObject
setBarcodeLabel
方法,從LoyaltyWalletObject.Builder
setInfoModuleDataHexBackgroundColor
方法,從LoyaltyWalletObject.Builder
setInfoModuleDataHexFontColor
方法,從LoyaltyWalletObject.Builder
getBarcodeLabel
方法,從LoyaltyWalletObject
getInfoModuleDataHexBackgroundColor
方法,從LoyaltyWalletObject
getInfoModuleDataHexFontColor
方法,從LoyaltyWalletObject
setBarcodeLabel
方法,從OfferWalletObject.Builder
setInfoModuleDataHexBackgroundColor
方法,從OfferWalletObject.Builder
setInfoModuleDataHexFontColor
方法,從OfferWalletObject.Builder
getBarcodeLabel
方法,從OfferWalletObject
getInfoModuleDataHexBackgroundColor
方法,從OfferWalletObject
getInfoModuleDataHexFontColor
方法,從OfferWalletObject
getActionUri
方法,從WalletObjectMessage
getImageUri
方法,從WalletObjectMessage
maven.google.com 上發布的構件
- com.google.android.gms:play-services-wallet:16.0.0
2018 年 8 月 13 日更新
- 修正 Cloud Firestore v17.0.5 版本中的方法問題。
- 已移除 play-services-auth 中錯誤公開且無法使用的 API 方法
Credential#getGeneratedPassword
。
maven.google.com 上發布的構件
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
2018 年 8 月 13 日
- Firebase 最新更新包括 Firebase 效能監控、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 授權程式庫錯誤
- 修正錯誤:無法支援沒有動作列的應用程式主題。
- 根據 SemVer,這個版本屬於錯誤修正版本,但根據 2018 年 5 月 23 日的附註,這個版本已遞增為主要版本。
在 maven.google.com 發布的構件:
- com.google.android.gms:play-services-oss-licenses:16.0.0
2018 年 6 月 28 日
Firebase
- Firebase 最新更新包括 Firebase 雲端通訊和 Firebase 執行個體 ID 的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
maven.google.com 上發布的構件
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
2018 年 6 月 27 日
嚴格版本比對器外掛程式開放原始碼
2018 年 6 月 21 日
Firebase
- Firebase 最新更新包含 Firebase Invites 和 Firestore 的 API 變更。詳情請參閱 Firebase Android SDK 版本資訊。
maven.google.com 上發布的構件
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
2018 年 6 月 14 日
Firebase
- Firebase 最新更新包含 Firebase 驗證、Firebase 應用程式索引和 Firebase Core 的 API 變更。詳情請參閱 Firebase Android SDK 版本資訊。
2018 年 5 月 23 日
已移除版本範圍
從 Google Play 服務和 Firebase 的 15.0.0 版開始,程式庫間的依附元件會使用 POM 中的版本範圍定義。這會影響使用這些程式庫的專案建構可重現性。舉例來說,Gradle 的依附元件解析會嘗試使用存放區中可用的最高具體版本,導致依附元件版本提升,但專案本身不會有任何變更。
使用版本範圍是錯誤的做法,我們已修正此問題;Google Play 服務和 Firebase 依附元件將不再使用版本範圍。不過,現有的已發布程式庫 POM 檔案已包含範圍。因此,日後所有程式庫更新都必須在先前發布程式庫的依附元件範圍外啟動。
範例:
- 如果
play-services-bar
依附於play-services-foo
,且範圍為[15.0.0, 16.0.0)
,則play-services-foo
的新版本必須以16.0.0
開頭,才能超出這個範圍。 - 日後發布的任何
play-services-bar
版本,都會對單一版本的play-services-foo
宣告「軟性」需求。 - 日後發布的
play-services-foo
版本都會遵循 SemVer。
Firebase
- Firebase 最新更新內容包括 Cloud Firestore、Cloud Storage、Firebase 驗證、Firebase 即時資料庫和機器學習的 API 變更。詳情請參閱「Firebase Android SDK 版本資訊」。
- 現在 Firebase 要求應用程式 Gradle 檔案明確列出
com.google.firebase:firebase-core
做為依附元件,Firebase 服務才能正常運作。
2018 年 5 月 8 日
Firebase
- Firebase 最新更新包括 Firebase 效能監控新增功能,以及 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 版的已知問題
如果您使用 Android Plugin for Gradle 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 版開始,Android Studio 的 SDK 管理工具將不再提供更新的離線 Javadoc (Google Play 服務構件)。
從 15.0.0 版開始,系統不會再提供
play-services
別名目標,以擷取所有 Google Play 服務元件。我們已建議不要這麼做一段時間。
廣告
- 新增
UnifiedNativeAd
類別,可包含應用程式安裝廣告或內容廣告。 - 更新了 Native Ads Advanced API,支援
UnifiedNativeAd
:- 新增
UnifiedNativeAdView
和UnifiedNativeAdAssetNames
類別。 - 新增
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
介面。 - 已將
forUnifiedNativeAd()
方法新增至AdLoader.Builder
類別。 - 對中介服務 API 進行多項更新,讓配接器和自訂事件能夠傳回
UnifiedNativeAd
的執行個體。
- 新增
驗證
- 在
AccountTransfer
類別中新增KEY_EXTRA_ACCOUNT_TYPE
常數,讓套件瞭解應處理的帳戶類型。
投放
- 淘汰
AppVisibilityListener
類別。 - 淘汰
RemoteMediaClient.Listener
類別。請改用新的RemoteMediaClient.Callback
類別。 - 修正
TracksChooserDialogFragment
中的當機問題,並對建構函式和建立者進行多項變更。 - 推出
MediaQueue
API,取代現有的媒體佇列機制。使用新的MediaQueueRecyclerViewAdapter
和MediaQueueArrayAdapter
類別,分別存取回收器檢視畫面和清單檢視畫面中的MediaQueue
。 - 現在輕觸投放遙控器通知後,系統會將使用者帶往 Google Home 應用程式或相應的 Cast 應用程式,視 Cast 應用程式是否支援自動加入工作階段而定。
- 廣告支援服務更新:
- Cast Sender API 現在支援載入
VAST
廣告。 - 新增「略過廣告」按鈕和倒數文字 UI 元素。
- Cast Sender API 現在支援載入
- 新增不需要
Context
做為參數的CastContext.getSharedInstance()
版本。 - 修正 CAF 中的
IllegalStateException
異常終止問題。 - 已將
DEVICE_CONNECTION_SUSPENDED
新增至CastStatusCodes
(適用於PendingResult
)。 - 詳情請參閱
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
權限。 - 還原執行階段連結授權構件的專屬套件名稱,解決部分建構系統 (例如 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 中造成「more than one library with package name ‘com.google.android.gms.license’」(套件名稱為「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
類別。
- 淘汰
投放
- 改善廣告支援:
- 在
MediaInfo.Builder
類別中新增setAdBreakClips()
和setAdBreaks()
方法,以便在媒體載入要求中傳送廣告插播和片段資訊。 - 更新
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 更廣為使用後再採用。
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 應用程式索引、Firebase 驗證、Firebase 雲端通訊和 Firebase Performance Monitoring 的新增功能。詳情請參閱「Firebase Android SDK 版本資訊」。
位置
- 新增
KEY_VERTICAL_ACCURACY
常數,表示位置的預估垂直準確度。
- 新增
錢包
- 更新
isReadyToPay()
方法,提供額外檢查選項,確保使用者有現有的付款方式。
- 更新
穿戴式裝置
更新了適用於新版
GoogleApi
型用戶端的 Wearable API,可自動管理服務連線,且使用時所需的樣板程式碼較少:- 新增
CapabilityClient
類別和Wearable.getCapabilityClient()
方法,取代CapabilityApi
介面,以便瞭解 Wear 網路節點提供的功能。 - 新增
ChannelClient
類別和Wearable.getChallenClient()
方法,取代ChannelApi
介面,用於從穿戴式裝置節點傳送及接收資料。 - 新增
DataClient
類別和Wearable.getDataClient()
方法,取代DataApi
介面,用於讀取及寫入資料項目和資產。 - 新增
MessageClient
類別和Wearable.getMessageClient()
方法,取代MessageApi
介面,以便將訊息傳送至其他節點。 - 新增
NodeClient
類別和Wearable.getNodeClient()
方法,取代NodeApi
介面,做為瞭解連線節點的方式。
- 新增
API 呼叫會傳回
Task<ResultType>
,而非PendingResult<ResultWrapper>
ChannelClient.ChannelCallback
取代ChannelApi.ChannelListener
。WearableOptions.Builder.setLooper()
會取代GoogleApiClient.Builder.setHandler()
,在新版 API 用戶端類別中設定事件監聽器回呼的執行緒。
如要進一步瞭解最新的 Wearable API 版本,請參閱「Android Wear 版本資訊」頁面。
版本 11.8.0 已解決的問題
在 targetSdkVersion 為 26 的應用程式中,使用 Context
建立的 GoogleApi
執行個體現在會自動提示使用者更新 Google Play 服務,解決 11.6.0 版的已知問題。
2017 年 11 月 27 日 - 版本 11.6.2
Google Play 服務 11.6.2 版的重點如下:
Firebase
- Firebase 最新更新內容包括 Cloud Firestore 和 Cloud Storage for Firebase 的新增功能。詳情請參閱「Firebase Android SDK 版本資訊」。
2017 年 11 月 6 日 - 版本 11.6.0
Google Play 服務 11.6 版的重點如下:
廣告
- 新增
NativeAdViewHolder
類別,這是顯示原生廣告的替代方式。 - 淘汰
AdLoader.getMediationAdapterClassName()
方法。發布商應改用最近推出的NativeAppInstallAd.getMediationAdapterClassName()
或NativeContentAd.getMediationAdapterClassName()
。 - 取消淘汰
RewardedVideoAd.setUserId()
方法,以便用於伺服器對伺服器獎勵驗證。
- 新增
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 版本資訊。
- 已對
雲端硬碟
- 更新 Drive API,支援新的
GoogleApi
型用戶端,可自動管理服務連線,且使用時所需的樣板程式碼較少:- 新增
DriveClient
類別和Drive.getDriveClient()
方法。DriveClient
提供與 Drive API 一般互動的進入點。 - 新增
DriveResourceClient
類別和Drive.getDriveResourceClient()
方法。DriveResourceClient
提供與DriveResource
互動的 API 方法進入點 (即DriveFile
或DriveFolder
)。
- 新增
- 新增
CreateFileActivityOptions
和OpenFileActivityOptions
物件,可傳遞至新的DriveClient.newCreateFileActivityIntentSender()
和DriveClient.newOpenFileActivityIntentSender()
方法,以建立對應的檔案挑選器。 - 透過
DriveApi
、DrivePreferencesApi
、DriveContents
、DriveResource
、DriveFolder
和DriveFile
存取的GoogleApiClient
API 方法已淘汰。
- 更新 Drive API,支援新的
Firebase
- Firebase 最新更新內容包括驗證、動態連結和雲端通訊的新增功能。詳情請參閱「Firebase Android SDK 版本資訊」。
健身
- 為新的
GoogleApi
型用戶端更新 Fitness API,可自動管理服務連線,且使用時所需的樣板程式碼較少:- 新增
BleClient
類別和Fitness.getBleClient()
方法。BleClient
提供掃描、聲明及使用 Google Fit 中藍牙低功耗裝置的進入點。 - 新增
ConfigClient
類別和Fitness.getConfigClient()
方法。ConfigClient
:提供存取 Google Fit 中自訂資料類型和設定的進入點。 - 新增
GoalsClient
類別和Fitness.getGoalsClient()
方法。GoalsClient
提供進入點,可讀取使用者在 Google Fit 中建立的健身Goal
。 - 新增
HistoryClient
類別和Fitness.getHistoryClient()
方法。HistoryClient
提供在 Google Fit 中插入、刪除及讀取資料的進入點。 - 新增
RecordingClient
類別和Fitness.getRecordingClient()
方法。RecordingClient
提供進入點,可在 Google Fit 中啟用感應器資料的低功耗背景收集功能,並持續收集資料。 - 新增
SensorsClient
類別和Fitness.getSensorsClient()
方法。SensorsClient
提供進入點,可公開本機和連線裝置中的各種健身資料來源,並將即時事件傳送給監聽器。 - 新增
SessionsClient
類別和getSessionsClient
方法。SessionsClient
是建立及管理 Google 健身使用者活動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
提供與 Notifications 互動的 API 方法進入點。 - 新增
PlayerStatsClient
類別和Games.getPlayerStatsClient()
方法。PlayerStatsClient
提供 API 方法的進入點,可擷取玩家統計資料。 - 新增
PlayersClient
類別和Games.getPlayersClient()
方法。PlayersClient
提供與 Player 互動的 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()
方法,將暫時性片段新增至活動。請先確保 Activity 可以執行片段交易,且不會遺失狀態,再呼叫這個方法。大多數開發人員應不會受到這項異動影響,因為resolveTask()
通常會在按鈕點擊事件監聽器中呼叫。
11.6.0 版的已知問題
如果應用程式的 targetSdkVersion 為 26,使用 Context
建立的 GoogleApi
執行個體不會自動提示使用者更新 Google Play 服務。在這些情況下,請考慮改用 GoogleApiAvailability.showErrorDialogFragment()
。
2017 年 10 月 3 日 - 版本 11.4.2
Google Play 服務 11.4.2 版的重點:
- Cloud Firestore
- Cloud Firestore 初始公開測試版現已推出。 Cloud Firestore 是 Firebase 和 Google Cloud Platform 提供的資料庫,具備彈性與擴充性,適用於行動裝置、網頁和伺服器開發。與 Firebase 即時資料庫一樣,Firestore 會透過即時事件監聽器,在用戶端應用程式間同步處理資料,並支援離線使用,因此只要應用程式能夠回應,就能建構相關工作,不受網路延遲或連線問題影響。Cloud Firestore 也提供企業級的擴充性,並與其他 Firebase 和 Google Cloud Platform 產品 (包括 Cloud Functions) 完美整合。如要進一步瞭解 Cloud Firestore,請參閱 Firebase 網誌。如要立即開始使用 Cloud Firestore,請參閱快速入門導覽課程。
2017 年 9 月 - 版本 11.4.0
Google Play 服務 11.4 版的重點。
廣告
- 在
NativeAppInstallAd
和NativeContentAd
類別中新增getMediationAdapterClassName()
方法。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
- 現在使用 Nearby Connections 時,必須取得
BLUETOOTH
、BLUETOOTH_ADMIN
、ACCESS_WIFI_STATE
和CHANGE_WIFI_STATE
權限。
- 現在使用 Nearby Connections 時,必須取得
OSS 授權
- 新增對授權內容中超連結的支援。
- 已將
setActivityTitle()
方法新增至OssLicensesMenuActivity
類別,方便您設定自訂活動標題。淘汰先前的標題設定方法。
錢包
- 推出新的 Google Payment API,定義於
PaymentsClient
類別中。重要差異:loadPaymentData()
方法會取代Payments
類別中的loadFullWallet()
和loadMaskedWallet()
方法。- 呼叫端可使用
isReadyToPay()
方法指定支援的付款方式。
詳情請參閱新版 Payment API。
- 推出新的 Google Payment API,定義於
2017 年 8 月 - 版本 11.2.0
Google Play 服務 11.2 版的重點。
Google Play 服務更新至 11.2.2 版:本次更新內容如下:
- 修正 Firebase Performance Monitoring 的小問題。詳情請參閱「Firebase Android 版本資訊」。
- 已將新的
loadAd()
方法新增至RewardedVideoAd
類別,該方法會接收PublisherAdRequest
物件。 - 新的 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 現已推出。這項服務可為應用程式和網站提供 U2F 實體安全金鑰支援,符合 FIDO 聯盟定義的標準。詳情請參閱「開始使用 FIDO U2F」和「com.google.android.gms.fido」。
- 新增
投放
- 新增類別「NotificationActionsProvider」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 雲端訊息和 Firebase Performance Monitoring 的小問題。詳情請參閱「Firebase Android 版本資訊」。
Google Play 服務更新至 11.0.2 版:這個版本修正了 Firebase Crash Reporting 和 Firebase Performance Monitoring 的次要問題。詳情請參閱「Firebase Android 版本資訊」。
Google Play 服務更新至 11.0.1 版:這個版本修正了影響使用 rxjava 的應用程式的問題。
廣告
- 已將
OnVideoMute()
、OnVideoPause()
、OnVideoPlay()
和OnVideoStart()
方法新增至VideoController.VideoLifecycleCallbacks
類別。 - 新增在全螢幕廣告中啟用沉浸模式的功能,方法是在
PublisherInterstitialAd
和RewardedVideoAd
類別中加入setImmersiveMode()
方法。 - 新增
OnPublisherAdViewLoadedListener
介面和PublisherAdViewOptions
和PublisherAdViewOptions.Builder
類別,以便搭配AdLoader
使用,發出原生廣告加橫幅廣告請求。 - 新增選用的
OnImmersiveModeUpdatedListener
介面,中介服務介面卡可實作此介面,以接收沉浸模式更新通知。 - 已將
getMediationAdapterClassName()
方法新增至RewardedVideoAd
類別。
- 已將
應用程式邀請
AppInvite
類別現已淘汰。請改用FirebaseDynamicLinks#getInstance()
做為存取 Dynamic Link 資料的主要進入點,並使用FirebaseAppInvite#getInvitation()
取得 App Invites 資料。
知名度
- 在
TimeFence
類別中新增常數,為 Snapshot API 和 Fence API 提供新的內容類型。 - 新增建立時間圍欄的功能,可因應裝置當地時區的變化。
- 新增建立時間圍欄的功能,可根據裝置位置變化做出回應,包括根據日出或日落當地時間指定的時間圍欄。
- 在
身分
- 新增
SmsRetriever
API,可協助您擷取傳送至應用程式的簡訊,不必要求使用者授權讀取傳送至裝置的所有簡訊。詳情請參閱 SMS Retriever API。
- 新增
投放
Cast.CastApi
、Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
、RemoteMediaPlayer.OnMetadataUpdatedListener
、RemoteMediaPlayer.OnPreloadStatusUpdatedListener
、RemoteMediaPlayer.OnQueueStatusUpdatedListener
、RemoteMediaPlayer.OnStatusUpdatedListener
介面現已淘汰。RemoteMediaPlayer
類別也已淘汰。如需更新應用程式的操作說明,請參閱「將 Android 傳送端應用程式從 Cast SDK 第 2 版遷移至 Cast SDK 第 3 版」。bindTextViewToSmartSubtitle()
方法現已在UIMediaController
類別中提供。
Common API
GoogleApiAvailability
類別中的getOpenSourceSoftwareLicenseInfo()
方法現已淘汰。- 新增
ApiException
和ResolvableApiException
類別。當對 Google Play 服務的呼叫失敗時,這些類別會提供 Task 物件的例外狀況。 - 已新增
GoogleApi
類別。以這個類別為基礎的 API 用戶端會管理應用程式與 Google Play 服務之間的連線。 - 已新增
Response
類別。這個類別會提供在 Google Play 服務中呼叫 API 方法的結果,方法是使用GoogleApi
的子類別。
Firebase
- Firebase 最新更新包括新增電話號碼驗證功能,以及改善應用程式索引和動態連結。詳情請參閱「Firebase Android SDK 版本資訊」。
遊戲
Players
類別中的getPlayerSearchIntent()
、loadConnectedPlayers()
、loadInvitablePlayers()
和loadMoreInvitablePlayers()
方法現已淘汰。Invitations
類別中的loadInvitations()
方法現已淘汰。RealTimeMultiplayer
和TurnBasedMultiplayer
類別中的getSelectOpponentsIntent()
方法現已淘汰。GameRequest
、OnRequestReceivedListener
和Requests
介面現已淘汰。此外,GameRequestBuffer
和GameRequestEntity
類別現已淘汰。如需更新應用程式的說明,請參閱「Play 遊戲驗證採用 Google 登入 API」。
免安裝應用程式
- 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 發布以來,App Indexing API 已遷移至新的 Firebase App Indexing API。原始的 App Indexing API 現已全面淘汰,使用 10.2.6 版 SDK 建構的應用程式無法再使用。
Firebase
Firebase 最新更新內容包括 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
在 Nearby
messages.audio
API 中新增AudioBytes
類別,讓裝置使用近超音波音訊傳送或接收資料。Firebase
Firebase 最新更新包含多項功能改良項目,包括 Analytics、Authentication、Realtime Database、Storage、Android 適用的 Test Lab、Crash Reporting 和 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 應用程式索引 API。詳情請參閱「Firebase Android SDK 版本資訊」。
2016 年 10 月 - 版本 9.8
Google Play 服務 9.8 版的重點。
廣告
- 針對使用 Google Mobile Ads SDK 的應用程式中顯示的廣告,新增 DoubleClick Campaign Manager 廣告主 Active View 流量評估資料的收集功能。
投放
Cast API v3.3 在下列領域為應用程式開發人員提供更完善的功能:
- 播放廣告時,系統會顯示改良後的搜尋列,並模糊處理背景海報圖片。
- 新增自訂迷你控制項樣式的功能。
- 新增
ImageHints
類別,可為ImagePicker
物件提供提示,說明要在 UI 中顯示的圖片類型和大小。 - 如要進一步瞭解這個版本,請參閱「Cast SDK 3.3 版」。
Fit
- Google Fit 現在提供目標 API,可讓應用程式讀取 Google Fit Android 應用程式使用者建立的健身目標。
Google 登入
- 在採用 Credentials API 的應用程式中,使用者只要輕觸一下,即可填入與帳戶相關聯的電話號碼。
Nearby
- Nearby Messages 經過強化後,現在提供全新的選擇性加入 UI,並支援免持操作。
- 暫時無法使用鄰近分享通知功能。詳情和最新消息請參閱鄰近通知開發人員網站。
Firebase
- Firebase 最新更新版本包含多項改良項目,並修正多項功能的錯誤。詳情請參閱「Firebase Android SDK 版本資訊」。
2016 年 9 月 - 版本 9.6
Google Play 服務 9.6 版的重點。
Google Play 服務更新至 9.6.1 版 這個版本修正了
play-services-location.aar
中缺少minSdkVersion
值的問題,該問題會導致非預期的WRITE_EXTERNAL_STORAGE
、READ_EXTERNAL_STORAGE
和READ_PHONE_STATE
權限合併至應用程式資訊清單。廣告
- 在
MobileAds
類別中新增發布者診斷 API 方法openDebugMenu
,為行動版網站和行動應用程式廣告發布者提供與電腦版廣告相同的疑難排解和預覽功能。
- 在
投放
Cast API 3.2 版在下列領域為應用程式開發人員提供改良功能:
- 廣告模式:將控制器和通知控制項設為在放送廣告時停用控制項的模式。
- 直播模式:直播影片和音訊串流現在會顯示「播放/停止」按鈕,取代「播放/暫停」按鈕。
- 如要進一步瞭解這個版本,請參閱「Cast SDK 3.2 版」。
地圖
- 推出自訂地圖樣式:您現在可以設定地圖樣式,變更 (或隱藏) 道路、公園、商家等項目的外觀。
- 根據預設,地圖現在會顯示商家搜尋點。商家搜尋點代表商家,例如商店、餐廳和飯店。您可以透過自訂地圖樣式隱藏這些項目。
- 如需詳細資料和重要注意事項,請參閱 Maps Android API 版本資訊。
地點
- 新增
setCountry
方法,將地點自動完成要求的範圍限制為單一國家/地區。
- 新增
Firebase
- Firebase 最新更新版本包含多項改良項目,並修正多項功能的錯誤。詳情請參閱「Firebase Android SDK 版本資訊」。
2016 年 8 月 - 版本 9.4
Google Play 服務 9.4 版的重點。
Google 登入
GoogleSignInAccount
現在包含getFamilyName()
和getGivenName()
方法,可存取已登入使用者的姓氏和名字。
Google Plus
Plus.API (包括
Plus.PeopleApi
和Plus.AccountApi
) 已淘汰。系統仍支援所有 Google+ UI 小工具,例如分享和「+1」按鈕。- 如要整合 Google 登入功能,請切換至
GoogleSignInApi
。 - 如果應用程式需要社群資訊和更詳盡的個人資料,請參閱 Android Contacts Provider 或跨平台 People API。如要透過應用程式使用者群體的社交關係圖,提升應用程式的發布成效,請使用 Firebase Invites。
詳情請參閱 Plus.API 淘汰注意事項。
- 如要整合 Google 登入功能,請切換至
投放
Cast API 第 3 版現在提供更完善的功能,可協助應用程式開發人員處理下列事項:
ControlButtonsContainer
介面會定義控制按鈕的容器。ExpandedControllerActivity
類別提供擴充控制器的多數實作項目,也就是全螢幕遙控器。
地點
- Places API 現在包含重新設計的地點挑選器 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 v3。
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 管理 Beacon 的規定。Nearby 現在會直接傳回已剖析的 BLE 廣告,讓用戶使用自己的解決方案解讀這些廣告。
- 距離估計值和 RSSI 資訊現在會傳回至前景信標用戶端。
2016 年 5 月 - 版本 9.0
Google Play 服務 9.0 版的重點。
Google Play 服務更新至 9.0.2 版 Google Play 服務 9.0.2 版現已推出。這個版本修正了 Firebase 驗證的已知問題,也就是部分裝置無法使用
FirebaseAuthApi
。當這些裝置嘗試使用 Authentication API 時,會發生FirebaseApiNotAvailableException
錯誤。Google Play 服務更新至 9.0.1 版
Google Play 服務 9.0.1 版現已推出。這個版本修正了 9.0.0 版的下列問題:
- 修正 ContextCompat.getNoBackupFilesDir() 的類別變更編譯錯誤。
- 修正已知問題:如果應用程式使用 ProGuard 後續處理,在沒有 Google Play 服務 APK 的裝置上放送 AdMob 廣告時,會發生這個問題。
Firebase
Firebase 提供行動開發人員所需的工具和基礎架構,協助他們開發應用程式、擴大使用者群,以及透過應用程式內廣告賺取收益。在此版本中,Google Play 服務現在提供 Firebase API,並包含新產品:Firebase Analytics、Firebase Storage、Firebase Remote Config、Firebase Crash Reporting、Firebase Dynamic Links 和 Firebase Notifications。
如需適用於不同 Firebase 功能的程式庫清單,請參閱「Firebase 程式庫」。Google Play 服務 9.0 SDK 中的 Firebase 現在包含下列功能:
應用程式邀請 (現為 Firebase 邀請) 仍可在
com.google.android.gms.appinvite
使用,但建議您日後改用com.google.firebase:firebase-invites
。Firebase 雲端通訊是以 Google 雲端通訊 API 為基礎,並加以改良。您仍可繼續使用 Google Cloud Messaging,但建議升級至
com.google.firebase:firebase-messaging
。com.google.android.gms.gcm
如要進一步瞭解 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
- 簡化「鄰近」同意聲明使用者介面和權限模型。
- 只要應用程式具備精細位置資訊存取權,就能掃描 BLE Beacon, 不必取得額外權限。
- 應用程式呼叫 GoogleAPIClient
connect()
方法時,系統會向使用者顯示同意對話方塊。
- 簡化「鄰近」同意聲明使用者介面和權限模型。
遊戲
- 更新用戶端 SDK,在 Player Stat API 中加入兩項新預測:預測玩家未來 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()
可透過程式輔助方式存取位置預測功能,建立完全自訂的搜尋使用者介面。
- 此外,地點挑選器也新增了自動完成功能。
- 這個版本推出新的自動完成服務,可根據使用者的搜尋查詢傳回地點預測結果。
Google 登入
- 使用者透過「Google 設定」>「已連結的應用程式」撤銷應用程式的存取權時,Google Play 服務會啟動撤銷服務,清除快取登入狀態。
- 您可以使用 setHostedDomain 建構工具方法,設定
GoogleSignInOptions
物件,提示使用者僅使用 Google 應用程式網域中的帳戶登入。 - 已移除
onUploadServerAuthCode
回呼和相關函式。如要取得後端的存取權杖,請使用requestServerAuthCode
和getServerAuthCode
方法。詳情請參閱「啟用伺服器端存取權」。
Google Fit 記錄
- Google Fit 記錄 API 現在包含新的方法
updateData
,可讓您更輕鬆地更新儲存在 Google Fit 中的資料。有了updateData
,您不必再刪除與要新增至 Google Fit 的資料點重疊的現有資料點。系統會自動解決衝突,方法是刪除與新資料點重疊的現有資料點。
- Google Fit 記錄 API 現在包含新的方法
鄰近訊息
- 新增支援在背景訂閱 BLE 訊號訊息。這樣一來,即使應用程式目前未啟用,也能接收信號通知。
應用程式邀請
- 現在透過電子郵件傳送邀請時,可以加入應用程式的其他資料,包括:自訂圖片、邀請安裝按鈕的自訂行動號召文字,以及邀請電子郵件的自訂 HTML。
Vision API
- 新增 Aztec 條碼支援。
定位服務
- 使用 Wi-Fi 或行動通信基地台判斷位置時,精確度更高。
已知問題
- 目前無法使用最新版 Android Wear 的模擬器。
2015 年 11 月 - 版本 8.3
Google Play 服務 8.3 版的重點。
- Google 登入:新版
GoogleSignIn
API 可大幅簡化基本 Google 帳戶功能與應用程式的整合程序。部分異動包括:- 您現在可以變更
GoogleApiClient
登入狀態,不必重新建立連線。詳情請參閱SIGN_IN_MODE_OPTIONAL
和SIGN_IN_MODE_REQUIRED
。 - 透過伺服器驗證時,可簡化整合程序。
- 不再需要系統權限即可取得已登入的帳戶。
- 全新設計的「登入」按鈕。
- 您現在可以變更
- 定位服務
- 改善整合式位置資訊供應器的電池續航力。
- 新的
flushLocations()
方法可讓您立即傳回任何批次處理的位置資訊,不必等待批次處理完成。
- 應用程式評估 - 這個版本新增了收集應用程式內購事件匿名統計資料的功能。
- 應用程式邀請 - 新的
AppInvite.AppInviteApi.getInvitation()
方法會設定ResultCallback
,可用於啟動深層連結活動。
- 應用程式邀請 - 新的
- 其他改善項目 - Google Play 服務進行了多項改善和變更,包括:
- 如果應用程式已加入闔家適用計畫,即可使用新的
AdRequest.Builder setIsDesignedForFamilies
方法,指定特定廣告請求是否應傳回符合闔家適用規定的廣告。 ResolvingResultCallbacks
可用於在需要使用者互動時,自動啟動 API 呼叫傳回的解決方案CastRemoteDisplayLocalService
會公開新的回呼onServiceCreated
,當本機服務建立完成時,系統會呼叫此回呼。GoogleApiClient.dumpAll()
方法可用於偵錯生命週期問題。- 您現在可以透過程式輔助功能,在
CameraSource
上setAutoFocusEnabled()
。 - 現在您可以使用
PutDataRequest.isUrgent()
方法,透過DataApi
指定要同步至穿戴式裝置的項目緊急程度。 - Credentials 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 遊戲 Player Stats API - 全新 API,可讓您根據遊戲生命週期中特定玩家區隔,打造專屬的玩家體驗。 玩家區隔的依據是玩家的進度、消費和參與度。
- Google Maps Android API - 新增穿戴式應用程式的微光模式支援功能。微光模式適用於「持續顯示」(Always on) 的應用程式;當使用者不再密集使用應用程式,系統就會啟用微光模式。
- 應用程式邀請:您現在可以自訂從應用程式傳送的電子郵件邀請。
- 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,可瞭解相片和影片中的物體。行動裝置視覺架構包含臉部偵測器、條碼掃描器,以及用於追蹤這些物件在影片中的位置的函式。
- Nearby Messages API - 新的 Nearby Messages API 提供跨平台 API,讓附近裝置和 Beacon 互相探索及通訊,不必連上同一個 Wi-Fi 網路。
- Android 專用 Smart Lock:這個版本強化了 Android 專用 Smart Lock,可偵測您獨特的步態。如果扒手拿走你的手機,裝置在大多數情況下都會鎖定。啟用「人體感測」即可試用。
- 地點相片:新增支援功能,可透過 Places API 擷取及顯示地點相片。
2015 年 5 月 - 7.5 版
如要瞭解 Google Play 服務 7.5 的功能重點,請參閱公告網誌文章。
密碼專用 Smart Lock - 這個版本推出
gms.auth.api.credentials
API,可儲存及擷取憑證,並在不同裝置 (以及 Chrome 中的網站) 自動登入使用者帳戶。如要儲存憑證,請呼叫Auth.CredentialsApi.save()
方法。反之,如要擷取儲存在 Android 裝置和 Chrome 的憑證,請呼叫Auth.CredentialsApi.request()
方法。Google Cloud Messaging - 這個版本可讓您更有效率地傳送訊息和通知給使用者、最佳化工作排程以節省電池用量,以及簡化應用程式接收訊息的方式。主題訊息功能可讓您建立個人化通知,觸及目標對象。使用新的
GcmListenerService
實作標準化方法,接收 GCM 訊息,並在 GCM 伺服器要求時顯示通知。新的GcmNetworkManager
類別可讓您以省電的方式排定一次性及週期性工作,並指定網路和裝置充電限制,進一步最佳化電池用量。廣告 - 這個版本在 AdMob、DFP 和 AdX 中新增了由發布商放送的原生廣告。發布商可透過原生廣告存取個別廣告素材資源,並決定如何呈現廣告,以配合應用程式內容。AdMob、DFP 和 AdX 都支援兩種系統定義的格式:應用程式安裝廣告和內容廣告。DFP 發布商也可以使用自訂原生廣告格式,透過自己的預訂廣告空間建立自訂原生解決方案。
Cast:全新的 Google Cast 遊戲管理員 API 支援遊戲,並採用簡化的通訊模型、每個傳送端裝置的多位玩家,以及傳送端和接收端之間的自訂訊息,讓您透過 Cast 體驗提升任何遊戲的品質。全新的遠端螢幕連線模式可讓原生應用程式 (尤其是遊戲) 直接將第二個螢幕畫面 Cast 到電視上,現在任何遊戲都能透過 Cast 放大畫面。新的「自動播放和佇列」API 可為所有連線的應用程式提供可編輯的同步媒體佇列,並支援預先載入自適應串流。
執行個體 ID :執行個體 ID 是每個應用程式執行個體的專屬 ID,可讓應用程式使用執行個體 ID 雲端服務產生安全權杖。
地圖 - 本版本在 Android Wear 上提供 Google 地圖 Android API,因此您現在可以建立地圖式應用程式,直接在穿戴式裝置上執行。
Fit - Fit API 現在提供移動距離和消耗的卡路里資料,您可以訂閱這些資料。這個版本也推出了新的運動活動資料類型 (
TYPE_WORKOUT_EXERCISE
)。雲端硬碟 - 這個版本可讓您呼叫
delete()
方法,即使應用程式處於離線狀態,也能永久刪除檔案和資料夾。應用程式邀請 - 使用新的
appinvite
API,透過口碑行銷宣傳應用程式。讓使用者與聯絡人和好友分享您的應用程式。讓 Google 支援推薦和新手上路流程,您就能專心打造優質應用程式。