2025 年 7 月 15 日
play-services-oss-licenses
库的最新更新包含以下变更:- 修复了以下问题:当向 activity 应用
ActionBar
主题时,许可菜单和内容会隐藏在应用栏后面。
- 修复了以下问题:当向 activity 应用
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-oss-licenses:17.2.1
2025 年 7 月 9 日
play-services-base
和play-services-tasks
库的最新更新包含以下变更:- 修复了不正确的依赖项,以移除核心库 desugaring 要求。
在 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) v8.2.0 或更高版本构建应用的这一要求。
移除了应用必须设置
isCoreLibraryDesugaringEnabled = true
的要求。
play-services-oss-licenses
库的最新更新包含以下变更:- 更新了开源声明 activity,以支持全屏显示。
在 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(物料清单)
- Firebase SDK for Google Analytics
- Firebase AI Logic
- Firebase Cloud Messaging
- 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
的最新更新 (v21.0.0) 包含以下更改:- 添加了对使用
requestServerSideAccess
的其他身份验证范围的支持。 - 移除了已弃用的 Google 登录依赖项。
- 移除了已弃用的 Google 云端硬盘依赖项。
- 添加了对使用
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-games-v2:21.0.0
2025 年 6 月 12 日
相机功能组合查询 (
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
库的最新更新 (v0.0.2) 包含内部修复和改进。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-maps3d:0.0.2
2025 年 6 月 9 日
- 更新了 Google 移动广告 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 时的用户体验。
在 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
的最新更新(v16.0.0-alpha08)包含以下变更:添加了用于发出凭据状态信号的 Signal credential state API。
添加了用于清除注册表的清除创建选项 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
,以允许 OEM 自定义意见征求对话框界面。已弃用
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。
如需了解详情,请参阅 Google Maps 3D SDK for Android 文档。
在 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 Authentication
- Firebase Data Connect
- Firebase Remote Config
- 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 移动广告 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 Remote Config
- 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
的最新更新 (v19.2.0) 包含归因方面的改进。play-services-base
、play-services-basement
和play-services-tasks
库的最新更新包含以下更改:在每个 AAR 中添加了一个
aar-metadata.properties
文件,用于强制执行以下操作:您的应用必须使用 Android Gradle 插件 (AGP) v8.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 移动广告 Android SDK。如需了解详情,请参阅产品版本说明。
play-services-fido
库的最新更新 (v21.2.0) 包含以下变更:- 向
PublicKeyCredentialCreationOptions.Builder
添加了一个新的 APIsetAttestationFormats
,用于设置请求的证明格式列表(按首选顺序)。 - 添加了
PaymentExtension
。 - 在
AuthenticationExtensions.Builder
中添加了新的 APIsetPaymentExtension
,并废弃了 APIsetGoogleThirdPartyPaymentExtension
。
- 向
在 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
的最新更新 (v18.2.0) 包含以下更改:- 添加了对来电号码的支持。
- 准备了库以支持即将推出的改进和功能。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-auth-api-phone:18.2.0
2025 年 3 月 20 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase SDK for Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase(客户端)
- Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Firebase In-App Messaging
- 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
签名文件一起发布,以确保真实性。(可选)您可以启用签名验证。如需配置 Google 的可信密钥,请参阅 Jetpack 文档。
- 添加了
在 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 移动广告 Android SDK。如需了解详情,请参阅产品版本说明。
play-services-tagmanager
的最新更新 (v18.3.0) 包含以下更改:- 移除了对 Universal Analytics 代码的支持。Universal 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
) 的最新更新包含以下变更:
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha06
2025 年 3 月 6 日
- 首次发布相机弱光增强库 (
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(物料清单)
- Firebase SDK for Google Analytics
- 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 移动广告 Android SDK。 如需了解详情,请参阅产品版本说明。
Firebase 广告 SDK(
firebase-ads
和firebase-ads-lite
制品)不再发布。请改用 Google 移动广告 Android SDK。 对于某些应用,您可能还需要添加适用于 Google Analytics 的 Firebase SDK。firebase-ads
和firebase-ads-lite
制品不提供自己的二进制文件,只是其依赖项的封装容器。我们做出此项更改是为了让您更好地控制添加到应用中的依赖项。如需详细了解此项更改以及如何迁移以使用 Google 移动广告 Android SDK,请参阅 Firebase 文档中的此常见问题解答。请注意,任何现有版本仍可继续使用。不过,如需获得 bug 修复和新功能,您需要迁移来使用相关 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
(v19.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 App Distribution Gradle 插件
- Firebase Authentication
- 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
重新公开了注册凭据 API。此 API 在上一个版本中被错误地移除了。
- 通过
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha05
2025 年 1 月 16 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase SDK for Google Analytics
- Firebase App Distribution Gradle 插件
- Firebase Crashlytics
- Firebase Data Connect
- Firebase Performance Monitoring
- Firebase Remote Config
如需了解详情,请参阅 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
库的最新版本现已推出 (v22.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,该 API 通过
CreateCredentialRequest
、CreateCredentialResponse
、CreateCredentialHandle
和CreateCredentialException
提供支持。 - 添加了
CredentialProviderService
,以便提供方接收凭据更新。 - 添加了
CallingAppInfoParcelable
类,用于将客户端信息传播到凭据提供程序。 - 添加了
CreateCredentialCallback
类,供提供方将凭据创建响应传播回客户端。 - 添加了对指定其他 intent 操作的支持,以便在用户选择已注册的凭据时用于启动履单 activity。
- 添加了对通过注册表、
RegisterCreationOptionsRequest
和RegisterCreationOptionsResponse
存储 / 预配凭据的支持
- 添加了创建凭据 API,该 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
的最新更新 (v18.2.0) 包含以下变更:- 创建了共享的持久客户端,而不是为每个广告 ID 调用进行一次性绑定。这样可以降低延迟时间。客户端在空闲 30 秒后会自动断开连接。
play-services-auth
库的最新更新 (v21.3.0) 包含以下变更:向
AuthorizationRequest.Builder
添加了一个新 APIsetOptOutOfIncludeGrantedScopes
,用于指定是否应跳过之前授予的范围。弃用了所有用于获取令牌的 API。如需提取授权的访问令牌,请使用
AuthorizationClient
。 如需获取用于身份验证的身份令牌,请改用 Credential Manager。
Google Play 服务 LiteRT (TensorFlow Lite) 库 (v16.4.0) 的最新更新现已推出。此版本新增了对 LiteRT (TF Lite) C++ API 的 Beta 版支持。
此库可作为独立 LiteRT (TensorFlow Lite) 库的替代方案,以减小应用大小并接收自动更新。如需了解详情,请参阅 LiteRT 文档。
Google Play 服务 TensorFlow Lite 库的最新更新包含 TensorFlow Lite v2.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 移动广告 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
库的最新更新 (v18.5.0) 包含内部修复和改进。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-basement:18.5.0
2024 年 11 月 21 日
play-services-wearable
的最新更新 (v19.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 v2.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 Cloud Messaging
- 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 移动广告 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 库中发现的潜在拒绝服务漏洞。
- 修复了以下 bug:对于搭载 Android R 或更低版本的设备,尝试在 Google Cast 通知中显示过小的图片可能会导致系统界面崩溃。
- 已删除“
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 Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Firebase In-App Messaging
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
- 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
的最新更新 (v16.1.0) 包含以下更改:- 向
prepareEnvironment
API 添加了PrepareEnvironmentCallback
。
- 向
在 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
的最新更新 (v16.0.1) 包含以下更改:- 修复了以下问题:在极少数情况下,如果应用搜索服务尚未启用,则在首次创建会话时启用该服务会导致该服务无法使用。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-appsearch:16.0.1
2024 年 10 月 1 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase SDK for Google Analytics
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- 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 移动广告 Android SDK 和 Firebase Ads SDK。 如需了解详情,请参阅产品版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-ads:23.4.0
- com.google.android.gms:play-services-ads-lite:23.4.0
- com.google.firebase:firebase-ads:23.4.0
- com.google.firebase:firebase-ads-lite:23.4.0
2024 年 9 月 23 日
- 将
play-services-recaptchabase
库的依赖项更新为最新版本。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-recaptchabase:16.1.0
2024 年 9 月 18 日
play-services-dtdi
库的最新更新包含以下变更:添加了
startScanningForDeviceAvailability
和stopScanningForDeviceAvailability
,以便在附近有可用设备时进行监听。添加了
getApiAvailability
以获取有关 DTDI API 可用性的信息。
如需了解详情,请参阅 DTDI API 参考文档。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
2024 年 9 月 12 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase App Distribution
- 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 日
Credential Manager API (
play-services-identity-credentials
) 的最新更新包含以下变更:
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
2024 年 8 月 22 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase SDK for Google Analytics
- Cloud Firestore
- Firebase Cloud Messaging
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase Ads SDK。 如需了解详情,请参阅产品版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
2024 年 8 月 7 日
- 更新了 Google Play 服务的 ML Kit 库。如需了解详情,请参阅 ML Kit 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
2024 年 8 月 1 日
Firebase 的最新更新包含以下方面的变更:
- Vertex AI in Firebase
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-vertexai:16.0.0-beta04
2024 年 7 月 25 日
针对数字凭证用例,首次发布 Credential Manager API (
play-services-identity-credentials
) 的 Alpha 版。play-services-auth-blockstore
的最新更新 (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
库现已正式发布。此库提供用于安装和更新 Android Device Policy 应用的 API。
在 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
的最新更新 (v16.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) 的最新更新修复了将 Play Games 服务 API 与使用 Unreal Engine 构建的游戏搭配使用时的兼容性问题。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-games-v2:20.1.2
2024 年 7 月 2 日
play-services-games-v2
(v20.1.1) 的最新更新修复了以下 bug:当尝试访问 Play Games 服务 API 时,应用的即时应用版本会崩溃。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-games-v2:20.1.1
2024 年 6 月 27 日
- 更新了 Google 移动广告 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
(v19.0.0) 的最新更新包括对以下新功能的支持:- 将地图配色方案配置为深色、浅色或使用系统设置。 如需了解详情,请参阅配置地图。
- 使用地图的默认颜色,以与 Google 地图应用中已提供的新颜色相匹配。如需了解详情,请参阅全新 Google Maps Platform 地图样式。
- 使用边界的数据驱动型样式和数据集的数据驱动型样式。
最新版本的
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(物料清单)
- Firebase SDK for Google Analytics
- 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(物料清单)
- Firebase SDK for Google Analytics
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- Firebase Dynamic Links
- Firebase Performance Monitoring
如需了解详情,请参阅 Firebase Android SDK 版本说明。
适用于 Android 的
google-services
插件 (v4.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
库的最新更新包含以下变更:- 向
AuthorizationRequest.Builder
添加了一个新的 API [addResourceParameter
],以允许将自定义资源参数传递给 Authorization 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 移动广告 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 Testing
- Firebase App Check
- Firebase App Distribution Gradle 插件
- Firebase Authentication
- Cloud Firestore
- Cloud Functions for Firebase(客户端)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle 插件
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase 安装
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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
,用于获取已代理的通知的数据。
- 添加了新方法
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cloud-messaging:17.2.0
2024 年 4 月 16 日
play-services-auth
库的最新更新包含以下变更:- 弃用了与一键登录、密码保存和“使用 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 In-App Messaging
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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
) 包含以下变更:为
UwbClient
添加了新方法subscribeToUwbAvailability
和unsubscribeFromUwbAvailability
,以支持 UWB 可用性订阅。为
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 In-App Messaging
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase Ads SDK。 如需了解详情,请参阅产品版本说明。
2024 年 9 月,我们将不再发布 Firebase Ads SDK(
firebase-ads
和firebase-ads-lite
制品)。请改用 Google 移动广告 Android SDK。这些 Firebase 制品不提供自己的二进制文件,只是其依赖项的封装容器。我们做出此项更改是为了让您更好地掌控向应用中添加的依赖项。如需详细了解此项更改以及如何迁移以使用 Google 移动广告 Android SDK,请参阅 Firebase 文档中的此常见问题解答。
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase Remote Config
如需了解详情,请参阅 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 App Distribution Gradle 插件
- Firebase Realtime Database
- Firebase Remote Config
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
2024 年 2 月 26 日
play-services-wallet
库的最新更新包含以下变更:添加了可与 Android 上的新 Activity Result API 搭配使用的新协定,以处理
loadPaymentData
任务结果。如需了解详情,请参阅 Google Pay Android SDK 版本说明。已弃用
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
。 请改用此版本中引入的新的 Activity Result API 协定。
请注意,这些更改已在
play-services-wallet
v19.3.0-beta01 中提供。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-wallet:19.3.0
2024 年 2 月 20 日
- 更新了 Google Play 服务的 ML Kit 库。如需了解详情,请参阅 ML Kit 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
2024 年 2 月 15 日
play-services-auth
库的最新更新 (v21.0.0) 包含以下重大破坏性更改:- 移除了 Credentials API。已替换为凭据管理器。
在 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 Testing
- Firebase App Check
- Firebase App Distribution
- Firebase App Distribution Gradle 插件
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
- Firebase SDK for Google Analytics
如需了解详情,请参阅 Firebase Android SDK 版本说明。
适用于 Android 的
google-services
插件的最新版本 (v4.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
。 - 向
LocationRequest
添加了isBatched()
方法。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-location:21.1.0
2024 年 1 月 18 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Firebase ML
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
2024 年 1 月 4 日
play-services-base
、play-services-basement
和play-services-tasks
库的最新更新包含以下更改:添加了使用 AndroidX
ActivityResultContract
的新重载方法startResolutionForResult
。添加了新的重载方法,可更灵活地使用自定义执行程序:
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
2023 年 12 月 26 日
Nearby SDK 的最新更新 (
play-services-nearby
) 包含以下变更:针对 Google 快速配对服务 (GFPS) 添加了更多支持:
为
Nearby
添加了新方法getFastPairClient
,以获取FastPairClient
。添加了一个新类
FastPairClient
,其中包含与快速配对相关的 API。为
FastPairClient
添加了新方法isSassDeviceAvailable
和triggerSassForUsage
,以支持音频切换。
将
supportedSlotDurations
和supportedRangingIntervals
的返回类型更改为List
。移除了与接触史通知相关的 API。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-nearby:19.1.0
2023 年 12 月 18 日
Google Play 服务中的 TensorFlow Lite C API 的公开 Beta 版现已发布。
借助此 API,您可以编写在 Google Play 服务中使用 TensorFlow Lite 的 C 或 C++ 代码。
如需了解详情,请参阅 Google Play 服务中的 TensorFlow Lite C API 文档。
在 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 Cloud Messaging
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase 广告 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
,应用可以监听该对象以了解成功或抛出的异常。
如需了解详情,请参阅 Cast Android Sender SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
2023 年 11 月 16 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase Authentication
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
如需了解详情,请参阅 Firebase Android SDK 版本说明。
play-services-pay
库的最新更新 (v16.4.0) 包含以下变更,以支持电子货币功能:添加了
EmoneyReadiness
。添加了一种新方法
checkReadinessForEmoney
,供已列入电子货币功能许可名单的应用检查 Google Play 服务是否已准备好支持电子货币。为允许列表中的应用添加了一种新方法
notifyEmoneyCardStatusUpdate
,以便在电子货币卡状态发生特定更新时通知 Google Play 服务。为允许列表中的应用添加了一种新方法
pushEmoneyCard
,以便将电子货币卡推送到 Google Play 服务。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
2023 年 11 月 9 日
play-services-cloud-messaging
库的最新更新包含以下变更:- 添加了新方法
messageHandled
,用于指示消息已处理。
- 添加了新方法
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cloud-messaging:17.1.0
2023 年 11 月 7 日
- 更新了 Google Play 服务的 ML Kit 库。如需了解详情,请参阅 ML Kit 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
2023 年 10 月 30 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase SDK for Google Analytics
如需了解详情,请参阅 Firebase Android SDK 版本说明。
更新了 Google 移动广告 Android SDK 和 Firebase 广告 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 App Distribution Gradle 插件
- Firebase Cloud Messaging
- 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 App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Firebase 安装
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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
库的最新更新 (v16.3.0) 包含以下变更:- 添加了一种新方法
notifyCardTapEvent
,用于让已列入许可名单的应用将某些卡点按事件通知给 Google Play 服务。
- 添加了一种新方法
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-pay:16.3.0
2023 年 9 月 25 日
Nearby SDK 的最新更新 (
play-services-nearby
) 包含以下变更:为
UwbClient
添加了新方法addControleeWithSessionParams
,以支持已配置的 STS 单个密钥用例。为
UwbClient
添加了新方法reconfigureRangingInterval
和reconfigureRangeDataNtf
,以支持对测距间隔和测距数据通知进行动态重新配置。针对可配置的时段和测距间隔添加了新的测距功能。请参阅
supportedSlotDurations
、supportedRangingIntervals
、supportsRangingIntervalReconfigure
和hasBackgroundRangingSupport
。添加了新的测距参数,用于配置时隙时长、测距间隔和 AoA。请参阅
slotDuration
、rangingInterval
和isAoaDisabled
。添加了
getAuthenticationStatus
以获取身份验证状态,并添加了ConnectionInfo.Builder#setAuthenticationStatus
以设置身份验证握手结果。移除了附近状态 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 Authentication
- Firebase Crashlytics
- Firebase In-App Messaging
如需了解详情,请参阅 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 In-App Messaging
如需了解详情,请参阅 Firebase Android SDK 版本说明。
适用于 Android 的
google-services
插件的最新版本 (v4.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 移动广告 Android SDK 和 Firebase 广告 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 移动广告 Android SDK 和 Firebase 广告 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 App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics Gradle 插件
- Firebase In-App Messaging
- 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 App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle 插件
- Firebase Performance Monitoring
- Firebase Remote Config
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase 广告 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(物料清单)
- Firebase SDK for Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase(客户端)
- Firebase App Check
- Firebase Realtime Database
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase 广告 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 v2.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 Authentication
- Firebase Crashlytics
- Firebase In-App Messaging
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
2023 年 4 月 20 日
play-services-oss-licenses
库的最新更新包含一项修复,可从库本身中移除多余的许可信息。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-oss-licenses:17.0.1
2023 年 4 月 17 日
play-services-wallet
库的最新更新包含一个用于创建和自定义 Google Pay 付款按钮的新 API。如需了解详情,请参阅 Google Pay for Payments 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-wallet:19.2.0-beta01
2023 年 4 月 13 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase SDK for Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics Gradle 插件
- Firebase Realtime Database
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase 广告 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 Authentication
如需了解详情,请参阅 Firebase Android SDK 版本说明。
对
play-services-cast
、play-services-cast-framework
和play-services-cast-tv
库的更新包括:NotificationManager
现在用于发布 Cast 媒体通知,而不是前台服务。- 新增了
CastReasonCodes#CAST_CANCELLED
,用于指示正在取消的 Cast 会话。
如需了解详情,请参阅 Cast Android Sender SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
2023 年 3 月 24 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase SDK for Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Remote Config
如需了解详情,请参阅 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 服务的性能。附近 UWB SDK 的最新更新包含以下变更:
- 修复了附近服务重用
UWBClient
以支持多个会话的问题。
- 修复了附近服务重用
在 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 Games 服务 (v2) 原生更新包含对 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 App Distribution
- Firebase App Distribution Gradle 插件
- Firebase Cloud Messaging
- Firebase In-App Messaging
- 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 Testing
- 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 日
附近 UWB SDK 的最新更新包含以下变更:
- 添加了新的测距功能,以显示设备容量:
minRangingInterval
supportedChannels
添加了新的测距参数,以支持 Provisioned-STS 测距:
在测距位置启用 RSSI:
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-nearby:18.4.0
2023 年 1 月 31 日
- 更新了 Google 移动广告 Android SDK 和 Firebase 广告 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 App Distribution Gradle 插件
- Firebase Crashlytics
- Firebase In-App Messaging
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
如需了解详情,请参阅 Firebase Android SDK 版本说明。
适用于 Android 的
google-services
插件的最新版本 (v4.3.15) 现已推出。如需了解详情,请参阅 Firebase Android SDK 版本说明。play-services-fido
库的最新更新包含以下变更:- 修复了导致 build 失败的
ResidentKeyRequirement
问题。
- 修复了导致 build 失败的
在 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
在手机上启动 Google 钱包 Wear 界面。新增了一个 API
getProductName
,用于返回相应市场中的商品名称。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-pay:16.1.0
2022 年 12 月 15 日
- Google Play 服务 Matter 库的最新更新将 API 从 Beta 版升级为正式版。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-home:16.0.0
2022 年 12 月 14 日
- 更新了 Google 移动广告 Android SDK 和 Firebase 广告 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 Cloud Messaging
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
2022 年 12 月 6 日
- Google Play 服务 ML Kit 智能回复库的初始 Beta 版。 如需了解详情,请参阅 ML Kit 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
2022 年 12 月 5 日
OSS 许可 Gradle 插件的最新更新包含以下问题的修复:
- 设置
notCompatibleWithConfigurationCache
以避免使用 Gradle 孵化配置缓存功能时出现错误。(GitHub 问题 #206)
- 设置
在 maven.google.com 上发布的制品
- com.google.android.gms:oss-licenses-plugin:0.10.6
2022 年 11 月 17 日
play-services-auth
库的最新更新包含以下变更:- 在
BeginSignInRequest
中添加了一个新 API,使开发者能够使用 JetPack 库来使用通行密钥。 - 在
CredentialSavingClient
中添加了一个新 API,允许开发者从 activity 结果 intent 中检索状态对象。
- 在
play-services-fido
库的最新更新包含以下变更:Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Cloud Functions for Firebase(客户端)
- Firebase App Distribution 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 App Distribution 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 Games 服务 (v2) 原生 SDK 的初始 Beta 版。 如需了解详情,请参阅文档。
在 maven.google.com 上发布的制品
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
2022 年 10 月 20 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase Crashlytics
如需了解详情,请参阅 Firebase Android SDK 版本说明。
针对 Play 服务的 TensorFlow Lite 库的最新更新包含以下变更:
- 改进了下载可选模块时的稳定性。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
2022 年 10 月 13 日
play-services-location
库的最新更新包含以下变更:FusedLocationProviderClient
、ActivityRecognitionClient
、GeofencingClient
和SettingsClient
现在是接口而不是类,这有助于强制执行正确的使用方式并提高可测试性。- 添加了
LocationRequest.Builder
类作为构造LocationRequest
的首选方法,并废弃了旧的构造方法。 CurrentLocationRequest.Builder
和LastLocationRequest.Builder
现在是final
。- 由免安装应用调用的基于
PendingIntent
的 API 现在会正确失败,而不是永远不返回结果。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-location:21.0.0
2022 年 10 月 13 日
play-services-threadnetwork
库的最新更新包含以下变更:- 添加了对 Android 8.0(API 级别 26)的支持。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
2022 年 10 月 12 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Cloud Functions for Firebase(客户端)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase ML
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle 插件
- Firebase Realtime Database
- Firebase Remote Config
- Firebase 安装
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase 广告 SDK。如需了解详情,请参阅产品版本说明。
- 更新了
play-services-cast
和play-services-cast-framework
库。如需了解详情,请参阅 Cast Android Sender SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
2022 年 9 月 29 日
play-services-tflite-gpu
库的最新更新包含以下变更:- 添加了
TfLiteGpu.getClient(context)
,以与ModuleInstallClient
API 兼容。 - 提高了
TfLiteGpu.isGpuDelegateAvailable(context)
的稳定性
- 添加了
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-tflite-gpu:16.1.0
2022 年 9 月 21 日
play-services-games
库的最新更新包含以下变更:- 弃用了视频录制功能。
- 针对 Android SDK 版本 33 及更高版本,停用了通过 Play Games 服务进行的视频录制。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-games:23.0.0
2022 年 9 月 20 日
穿戴式设备库的最新更新包含以下变更:
- 在搭载 Google Play 服务的设备上,Wearable SDK 的可用性有所提升。
- 添加了对以 Android 13 为目标平台的应用的支持。
- 将
@RecentlyNonNull
和@RecentlyNullable
替换为严格的可为 null 性注释(@NonNull
和@Nullable
)。进行此更改后,之前会引发 null 性警告的情况现在会在构建 Kotlin 代码或使用 Javanull
检查框架时引发错误。
如需了解详情,请参阅穿戴式设备版本说明。
更新了 Google Play 服务的 ML Kit 库。如需了解详情,请参阅 ML Kit 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
2022 年 9 月 15 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- 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 移动广告 Android SDK 和 Firebase 广告 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(物料清单)
- Firebase SDK for Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase(客户端)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase 安装
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
2022 年 8 月 16 日
- 更新了 Google Play 服务的 ML Kit 库。如需了解详情,请参阅 ML Kit 版本说明。
play-services-dtdi
库的初始 Beta 版(v16.0.0-beta01)现已推出。这是 设备到设备 API 的第一个公开版本。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
2022 年 8 月 8 日
对
play-services-cast
、play-services-cast-framework
和play-services-cast-tv
库的更新包括:- 已弃用
CastContext#getSharedInstance(Context)
。 请改用CastContext#getSharedInstance(Context, Executor)
(返回 Task API)和ModuleUnavailableException
来处理 Cast SDK 无法加载内部 Cast 模块时出现的异常。 - 已弃用
ApplicationMetadata#getImages()
。 请改为使用ApplicationMetadata#getIconUrl()
,该方法会返回在 Cast 开发者控制台中设置的应用映像。 - 将
play-services-cast-tv
库的minSdkVersion
从 14 更改为 16。
如需了解详情,请参阅 Cast Android Sender SDK 版本说明。
- 已弃用
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
2022 年 8 月 5 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Firebase App Distribution Gradle 插件
- Firebase Authentication
- Firebase Cloud Messaging
如需了解详情,请参阅 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
的最新更新包括高级多段线自定义功能(已正式发布),具体如下:- 向多段线添加了样式 span。
- 添加了 sprite 样式。
- 添加了纹理样式。
附近 UWB SDK 的最新更新包含以下变更:
- 已启用 UWB 控制器客户端创建。
- 启用了一对多双边双向测距 (DS-TWR)。
Nearby Connections SDK 的最新更新包含以下变更:
- 添加了
ConnectionLifecycleCallback#onBandwidthChanged
,用于通知客户端连接质量是良好(6 ~ 60 MBps)、一般(60 ~ 200 KBps)还是较差(5 KBps)。 - 添加了
ConnectionType
以取代原始 API(例如,使用AdvertisingOptions.Builder#setConnectionType
而不是AdvertisingOptions.Builder#setDisruptiveUpgrade
)。 - 已弃用
AdvertisingOptions.Builder#setDisruptiveUpgrade
。 请改用AdvertisingOptions.Builder#setConnectionType
。 - 已弃用
ConnectionOptions.Builder#setDisruptiveUpgrade
。 请改用ConnectionOptions.Builder#setConnectionType
。
- 添加了
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
2022 年 7 月 15 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Firebase 动态模块支持
- Firebase ML
- Firebase Remote Config
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase 广告 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 服务的初始 Beta 版 ThreadNetwork 库。
在 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 Authentication
- Firebase Cloud Messaging
- 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 客户端的可为 null 性注解问题。
- 修复了
LocationCallback
内存泄漏问题。 - 添加了一个新的 API,用于 getCurrentLocation(),并提供额外的请求选项。
- 添加了一个新的 API,用于 getLastLocation(),并提供额外的请求选项。
- 添加了新的 API,用于支持使用执行器的 requestLocationUpdates()。
- 已弃用 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 App Distribution
- Firebase App Distribution Gradle 插件
- Firebase Authentication
- Firebase Crashlytics
- Firebase Crashlytics Gradle 插件
- Firebase Performance Monitoring
如需了解详情,请参阅 Firebase Android SDK 版本说明。
Google Play 服务 TensorFlow Lite 库的最新更新包含 TensorFlow v2.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 移动广告 Android SDK 和 Firebase 广告 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 Cloud Messaging
如需了解详情,请参阅 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 Authentication
如需了解详情,请参阅 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 服务代码扫描器库的初始 Beta 版。如需了解详情,请参阅 ML Kit 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
2022 年 5 月 6 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase SDK for Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase(客户端)
- Firebase App Check
- Firebase Cloud Messaging
- Firebase Realtime Database
- Firebase Remote Config
如需了解详情,请参阅 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 App Distribution
- Firebase Cloud Messaging
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
2022 年 4 月 12 日
play-services-nearby
(v18.1.0) 的最新更新包括以下更改:从 Android S 开始,附近连接现在需要
BLUETOOTH_ADVERTISE
、BLUETOOTH_CONNECT
和BLUETOOTH_SCAN
权限。添加了
Payload#setFileName()
和Payload#setParentFolder()
,用于保存接收到的文件,并为其分配文件名和相对路径。添加了
VariantOfConcern
,以允许公共卫生机构 (PHA) 在接触史通知中附加 PHA 定义的关注变异株。 例如,PHA 可以分配以下定义:VariantOfConcernType.type1
为“疫苗有效”VariantOfConcernType.type2
为“高透射”VariantOfConcernType.type3
为“高严重程度”VariantOfConcernType.type4
为“疫苗突破”弃用了 Nearby Message 超声波功能。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-nearby:18.1.0
2022 年 3 月 24 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase SDK for Google Analytics
- Cloud Firestore
- Firebase App Check
- Firebase Authentication
如需了解详情,请参阅 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(物料清单)
- Firebase SDK for Google Analytics
- Firebase Cloud Messaging
如需了解详情,请参阅 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
库的初始版本现已推出。 此库提供简化的登录功能。 如需了解详情,请参阅登录功能入门指南(适用于 v2)。
在 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 Testing
- Firebase App Distribution
- Firebase App Distribution Gradle 插件
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase 安装
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
如需了解详情,请参阅 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)
降低了日志记录严重程度(GitHub 问题 #202)
AmbiguousVariantSelectionException
在 maven.google.com 上发布的制品
- com.google.android.gms:oss-licenses-plugin:0.10.5
2022 年 2 月 22 日
更新了 Google Play 服务的 ML Kit 库。如需了解详情,请参阅 ML Kit 版本说明。
更新了 Google 移动广告 Android SDK 和 Firebase 广告 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
2022 年 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
- Firebase SDK for Google Analytics
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
2022 年 2 月 1 日
play-services-auth
库的最新更新包含一项新 API,可帮助通过电话号码进行身份验证时提供登录提示。它允许用户选择 SIM 卡上的电话号码并将其分享给通话应用。如需了解详情,请参阅 API 文档。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-auth:20.1.0
2022 年 1 月 25 日
- 更新了 Google Play 服务的 ML Kit 库。如需了解详情,请参阅 ML Kit 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
2022 年 1 月 20 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Firebase Crashlytics
- Firebase App Distribution 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 数据备份到云端的功能。新增了一个 API,即
BlockstoreClient#isEndToEndEncryptionAvailable
,可用于检查备份到云端的 Block Store 数据是否会进行端到端加密。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-auth-blockstore:16.1.0
2022 年 1 月 5 日
- 多个库的最新更新(请参阅下方的“已发布的制品”部分)包括使用最新版本的
play-services-base
和play-services-tasks
(v18.0.1) 来修复 2021 年 12 月 9 日版本中描述的问题。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
2021 年 12 月 16 日
play-services-base
和play-services-tasks
的最新更新解决了在 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(物料清单)
- Firebase SDK for Google Analytics
此 Firebase 版本采用了最新版本的
play-services-base
和play-services-tasks
(v18.0.1),以修复 2021 年 12 月 9 日版本中描述的问题。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
2021 年 12 月 14 日
- 更新了 Google Play 服务的 ML Kit 库。如需了解详情,请参阅 ML Kit 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
2021 年 12 月 10 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase Crashlytics
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
2021 年 12 月 9 日
对多个库的最新更新包含以下变更:
- 之前使用
@RecentlyNonNull
和@RecentlyNullable
的位置现在使用严格的可为 null 性注释(@NonNull
和@Nullable
)。进行此更改后,之前会导致 null 性警告的情况现在会在构建 Kotlin 代码或使用 Javanull
检查框架时导致错误。在未来发布的其他com.google.android.gms
制品中,类似的注释变更将逐步推出。
如需查看受影响的库的完整列表,请参阅“已发布的制品”部分。
- 之前使用
play-services-base
、play-services-basement
和play-services-tasks
库的最新更新包括上述严格可为 null 性注解变更,以及以下其他变更:- 从范围中移除了已废弃的健身常量。
- 向 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 Realtime Database
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase 广告 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
参数可为 null。 - 弃用了远程显示功能。
- 将
minSdkVersion
从 14 更改为 16。
如需了解详情,请参阅 Cast Android Sender SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
2021 年 10 月 29 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle 插件
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase 广告 SDK。如需了解详情,请参阅产品版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
2021 年 9 月 22 日
ads-identifier
库的最新更新包含 Google Play 服务权限的声明:com.google.android.gms.permission.AD_ID
。如果您使用的是
ads-identifier
v17.1.0 或更高版本,则无需在应用清单中再次声明权限即可访问广告 ID。不过,如果您的应用不应访问广告 ID,您必须使用<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
移除相应权限。如需了解详情,请参阅
getId()
。play-services-pay
库的最新更新修复了导致其所有 API 被屏蔽的权限问题。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
2021 年 9 月 13 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Functions for Firebase(客户端)
- Firebase Realtime Database
- Firebase App Distribution Gradle 插件
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
2021 年 9 月 9 日
AFS Native 库的最新更新包含以下变更:
- 修复了
onAdLeftApplication
未记录广告点击次数的 bug。 - 修复了以下 bug:应用在尝试加载广告时,如果未连接到网络,则会崩溃。
- 修复了
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-afs-native:19.0.1
2021 年 8 月 23 日
- 更新了 Google 移动广告 Android SDK 和 Firebase 广告 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 In-App Messaging
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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 Remote Config
如需了解详情,请参阅 Firebase Android SDK 版本说明。
适用于 Android 的 google-services 插件的更新版本 (v4.3.9) 现已推出。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
2021 年 7 月 28 日
play-services-appset
库的开发者预览版现已推出。此库旨在以尊重用户隐私的方式支持分析或欺诈预防等使用情形。此库包含用于管理应用组 ID 的方法。应用组 ID 是一种唯一 ID,可在给定设备上用于关联您组织拥有的一组应用的使用情况或操作。如需了解详情,请参阅此指南。
ads-identifier
API 参考文档已更新,其中包含以下信息:用户启用“限制广告跟踪”功能后,广告 ID 即将发生变化;以及一项新的 Google Play 服务权限要求。如需了解详情,请参阅
getId()
。ads-identifier
库本身没有任何变化。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-appset:16.0.0-alpha1
2021 年 7 月 22 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
如需了解详情,请参阅 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 App Distribution Gradle 插件
- Firebase Crashlytics
- Firebase Crashlytics Gradle 插件
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
2021 年 6 月 17 日
AFS Native 库的最新更新包含以下变更:
更新了移动广告呈现方式,以与网页和预览广告呈现方式保持一致。 如需了解详情,请参阅 AFS Native SDK for Android 版本说明。
移除了请求 SPA 广告的功能。
Stream Protect SDK 现已可用于对延迟敏感的下游 Android TV 应用。此 SDK 需要设备固件支持,目前仅在 Chromecast with 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 日
之前未明确定义可为 null 性的多个 SDK 中新增了
@RecentlyNonNull
和@RecentlyNullable
注解,以便为强制执行严格的可为 null 性做好准备。此更改会导致出现有关 null 安全违规的警告。此变更可为使用 Java null 检查框架的应用提供更好的 Kotlin 互操作性和更好的静态 null 检查。
我们会在未来版本中逐步推出其他
com.google.android.gms
制品的类似添加项(@RecentlyNonNull
和@RecentlyNullable
)。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
2021 年 6 月 8 日
play-services-nearby
(v18.0.0) 的最新更新包括以下更改:在 API 表面中添加了
@NonNull
和@Nullable
注释,可能会导致之前未以安全方式处理null
值的 Kotlin 应用出错(请参阅关于 null 安全性的 Kotlin 文档)。将 ConnectionsClient 更改为接口,而不是抽象类。
将 ConnectionsClient#MAX_BYTES_DATA_SIZE 更改为最终版本。
添加了 ConnectionInfo#getAuthenticationDigits(),以获取提供给两个设备的 4 位人类可读的身份验证令牌。
新增了对敏感文件传输的支持,通过 Payload#isSensitive() 和 Payload#setSensitive(boolean) 限制其他应用访问共享文件。
添加了对中断性升级功能的支持。默认情况下,此功能处于启用状态。客户端可以使用 AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) 和 ConnectionOptions.Builder#setDisruptiveUpgrade(boolean) 停用此功能,从而防止在升级过程中停用或断开最初连接的 Wi-Fi 网络。
更新了 Google 移动广告 Android SDK 和 Firebase 广告 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 日
之前未明确定义可为 null 性的多个 SDK 中新增了
@RecentlyNonNull
和@RecentlyNullable
注解,以便为强制执行严格的可为 null 性做好准备。此更改会导致出现有关 null 安全违规的警告。此变更可提供更好的 Kotlin 互操作性,并为使用 Java null 检查框架的应用提供更好的静态 null 检查。
我们会在未来版本中逐步推出其他
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 Authentication
- Firebase Crashlytics Gradle 插件
如需了解详情,请参阅 Firebase Android SDK 版本说明。
适用于 Android 的 google-services 插件 (v4.3.7) 的更新版本现已推出。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
2021 年 5 月 11 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Cloud Firestore
- Cloud Functions for Firebase(客户端)
- Cloud Storage for Firebase
- Firebase SDK for Google Analytics
- Firebase A/B Testing
- Firebase App Distribution Gradle 插件
- Firebase App Indexing
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle 插件
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase 安装
- Firebase ML
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle 插件
- Firebase Realtime Database
- Firebase Remote Config
以下产品的初始 Beta 版现已发布:
- Firebase App Check
- Firebase 动态功能模块支持
如需了解详情,请参阅 Firebase Android SDK 版本说明。
适用于 Android 的 google-services 插件 (v4.3.6) 的更新版本现已推出。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
2021 年 4 月 29 日
- 更新了 Google 移动广告 Android SDK 和 Firebase 广告 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 表面添加了 “非语义版本破坏性”可为 null 性注释。
在
AndroidManifest.xml
中添加了以下声明,以支持 Android 11(API 级别 30)及更高版本中的软件包可见性过滤。更新到com.google.android.gms:play-services-maps:17.0.1
后,您可以从自己的AndroidManifest.xml
中移除以下行:
穿戴式设备库的最新更新包含以下变更:
- 修复了 bug
- 在搭载 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
更新为最新版本。
如需了解详情,请参阅 Cast Android Sender SDK 版本说明。
Firebase 的最新更新包含以下方面的变更:
- Firebase Android BoM(物料清单)
- Firebase App Distribution 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 Authentication
- Firebase Cloud Messaging
- Firebase 实例 ID
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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 而导致的 build 警告(GitHub 问题 #166)
- 任务未缓存(GitHub 问题 #68)(GitHub 问题 #146)(GitHub 问题 #165)
更新了 Google 移动广告 Android SDK 和 Firebase 广告 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 移动广告 Android SDK 和 Firebase 广告 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 Realtime Database
如需了解详情,请参阅 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 Authentication
- Firebase In-App Messaging
- Firebase ML
- Firebase Remote Config
- Firebase App Distribution 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 App Indexing
- 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 In-App Messaging
- Firebase Remote Config
- Firebase SDK for Google Analytics
如需了解详情,请参阅 Firebase Android SDK 版本说明。
适用于 Android 的 google-services 插件的更新版本 (v4.3.5) 现已推出。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
2021 年 1 月 25 日
play-services-fido
库的最新更新包含以下变更:推出了
SourceDirectTransferClient
类的初始公开 Beta 版。 此类提供了一种方法,可将 Android 手机变成 FIDO 身份验证器,以完成身份验证流程。弃用了
Fido#FIDO2_KEY_RESPONSE_EXTRA
和Fido#FIDO2_KEY_ERROR_EXTRA
。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-fido:19.0.0-beta
2021 年 1 月 20 日
- 更新了 Google 移动广告 Android SDK 和 Firebase 广告 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 Authentication
- Firebase Performance Monitoring
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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 Cloud Messaging
- Firebase In-App Messaging
- Firebase 安装
- Firebase 实例 ID
- Firebase Performance Monitoring
- Firebase Realtime Database
如需了解详情,请参阅 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 移动广告 Android SDK 和 Firebase 广告 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 Remote Config
如需了解详情,请参阅 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 Authentication
- Firebase Crashlytics
- Firebase Crashlytics Gradle 插件
- Firebase 安装
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle 插件
- Firebase Remote Config
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
2020 年 11 月 9 日
play-services-auth
库的最新更新包含以下变更:添加了一个新的 API 客户端
CredentialSavingClient
,可帮助您保存用户密码凭据,以便日后用于登录用户。添加了新 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 Testing
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase In-App Messaging
- Firebase 实例 ID
- Firebase Remote Config
- Firebase SDK for Google Analytics
- 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 Realtime Database 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 移动广告 Android SDK 和 Firebase 广告 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(物料清单)
- Firebase SDK for Google Analytics
- 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 移动广告 Android SDK 和 Firebase 广告 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 v2 支持。 如需了解详情,请参阅 AFS Native SDK for Android 版本说明。
2020 年 9 月 1 日
Google Play 服务视觉库的更新包括:
- 修复了未安装 Google Play 服务时视觉库中的
SecurityException
。 - 内部更新。
- 修复了未安装 Google Play 服务时视觉库中的
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
2020 年 8 月 28 日
- 对
play-services-games
库的更新包括针对LeaderboardsClient
的修复。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-games:20.0.1
2020 年 8 月 27 日
Firebase 的最新更新包含以下方面的变更:
- Firebase 物料清单 (BoM)
- Cloud Firestore、Cloud Functions for Firebase(客户端)、Cloud Storage for Firebase、Firebase In-App Messaging 和 Firebase Realtime Database SDK
- Firebase Crashlytics Gradle 插件
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
2020 年 8 月 20 日
- 对 Google Play 服务的 Awareness 库进行了次要的内部功能更新。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-awareness:18.0.1
2020 年 8 月 18 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括以下更改:为了为强制执行严格的可为 null 性做好准备,我们在
base
和basement
SDK 之前未明确定义可为 null 性的地方添加了@RecentlyNonNull
和@RecentlyNullable
注解。这可提供更好的 Kotlin 互操作性,并为使用 Javanull
检查框架的任何人提供更好的静态null
检查。@RecentlyNonNull
和@RecentlyNullable
的类似添加项将在com.google.android.gms
制品的版本中逐步推出。如果 API 调用因应用与 Google Play 服务之间的连接问题而失败,现在可以从
ApiException
的Status
中访问失败的ConnectionResult
。在某些情况下,如果设备没有有效的 Google Play 服务,API 调用会更快失败,而不是等待用户确认。
添加了接受
Fragment
的新GoogleApiAvailability#getErrorDialog
过载。弃用了
Tasks#call
方法,取而代之的是TaskCompletionSource
。其他 Google Play 服务 API 的内部更新。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
2020 年 8 月 17 日
- 对
play-services-games
库的更新包括以下变更:- 添加了
loadFriends
。 - 添加了
getCompareProfileIntent
。 - 添加了
getCompareProfileIntentWithAlternativeNameHints
,该功能可利用昵称为两位玩家提供更多背景信息。 - 添加了
getCurrentPlayer
,用于检索有关已登录玩家的最新数据。 - 移除了
COLLECTION_SOCIAL
。 - 添加了
COLLECTION_FRIENDS
。 - 添加了
getCurrentPlayerInfo
,用于检索已登录玩家的属性。
- 添加了
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-games:20.0.0
2020 年 8 月 14 日
Firebase 的最新更新包含以下方面的变更:
- Firebase 物料清单 (BoM)
- Firebase SDK for Google Analytics
- Firebase Crashlytics 和 Firebase ML SDK
- Firebase App Distribution 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 Cloud Messaging、Firebase 实例 ID 和 Firebase 安装 SDK
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
2020 年 7 月 29 日
- 为 Android TV 应用添加了新的 Cast 接收器 SDK。该 SDK 可让 Android TV 应用符合 Cast 协议,从而使其充当接收器应用。如需了解详情,请参阅 Cast Android Sender SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
2020 年 7 月 20 日
- 更新了 Google 移动广告 Android SDK 和 Firebase 广告 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。 对于选择启用此功能的用户,系统可以在一键登录期间自动选择凭据,而无需等待用户操作(例如点按“继续”按钮)。
- 在
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-auth:18.1.0
2020 年 7 月 8 日
Firebase 的最新更新包含以下方面的变更:
- Firebase 物料清单 (BoM)
- Firebase Cloud Messaging 和 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 Testing、Firebase Authentication、Cloud Firestore、Firebase Cloud Messaging、Firebase Crashlytics、Firebase In-App Messaging、Firebase 实例 ID 和 Firebase Remote Config SDK
- Firebase SDK for Google Analytics
如需了解详情,请参阅 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 Cloud Messaging、Firebase Crashlytics、Firebase 实例 ID、Firebase Realtime Database SDK
- Firebase Crashlytics Gradle 插件
如需了解详情,请参阅 Firebase Android SDK 版本说明。
更新了 Google 移动广告 Android SDK 和 Firebase 广告 SDK。如需了解详情,请参阅产品版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
2020 年 6 月 4 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Crashlytics、Firebase Crashlytics NDK 和 Firebase 安装 SDK
- Firebase SDK for Google Analytics
- Firebase App Distribution 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
的最新更新包括以下更改:- 修复了以下 bug:当用户更改语言区域时,无法正确更新 Google Play 服务可用性错误消息字符串。
- 修复了在主线程外使用
Activity
s 实例化基于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 Cloud Messaging、Firebase In-App Messaging、Firebase Installations 和 Firebase 实例 ID SDK
- Firebase SDK for Google Analytics
- 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 Cloud Messaging、Firebase 安装和 Firebase 实例 ID SDK
- Firebase SDK for Google Analytics
- Firebase App Distribution Gradle 插件
- Firebase Crashlytics Gradle 插件
- Firebase 物料清单 (BoM)
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
2020 年 4 月 29 日
play-services-recaptcha
库的初始版本现已推出。 它支持以下两项功能,适用于以 API 级别 16 及更高级别为目标平台的 Android 手机和电视。reCAPTCHA Enterprise API,可为客户端提供一个数值分数,用于指示用户是真人而非自动化攻击的一部分的可能性。如需了解详情,请参阅此集成指南。
reCAPTCHA 2FA API,可让客户端通过电子邮件验证方式来验证用户身份。如需了解详情,请参阅此集成指南。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-recaptcha:16.0.0
2020 年 4 月 23 日
Firebase 的最新更新包含以下方面的变更:
- Firebase Authentication、Firebase Crashlytics、Firebase Crashlytics NDK、Cloud Firestore、Firebase Cloud Messaging、Firebase In-App Messaging、Firebase Installations、Firebase Instance ID、Firebase ML Kit、Firebase Performance Monitoring、Firebase Realtime Database 和 Firebase Remote Config SDK
- Firebase SDK for Google Analytics
- 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 移动广告 Android SDK 和 Firebase 广告 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 ML Kit for 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 Cloud Messaging、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 Cloud Messaging、Firebase Crashlytics、Firebase Crashlytics NDK、Firebase 安装和 Firebase 实例 ID
- Firebase SDK for Google Analytics
- 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
2019 年 3 月 19 日
play-services-basement
、play-services-tasks
和play-services-base
的最新更新包括以下更改:- 向 API 表面添加了“非破坏性”可空性注释
例如,
GoogleApiAvailability#makeGooglePlayServicesAvailable
现在返回@NonNull Task
,以便 Kotlin 编译器将其视为非 null 类型,而不是平台类型。 不过,传递给它的Activity
参数未标记为@NonNull
(即使它实际上不为 null),因此这项更改不会破坏传入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 移动广告 Android SDK 和 Firebase 广告 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 Cloud Messaging、Firebase In-App Messaging、Firebase Installations、Firebase 实例 ID 和 Firebase Remote Config 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
2019 年 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 Cloud Messaging 和 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 移动广告 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 Cloud Messaging、Firebase 实例 ID 和 Firebase Remote Config SDK
- Firebase SDK for Google Analytics
- 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 Testing、Firebase App Indexing、Cloud Firestore、Cloud Functions for Firebase(客户端)、Cloud Storage for Firebase、Firebase Realtime Database 和 Firebase Remote Config 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 In-App Messaging 和 Firebase Performance Monitoring SDK
- Firebase SDK for Google Analytics
- Firebase 物料清单 (BoM)
此更新还包括 Firebase Crashlytics 的初始 Beta 版发布:
- Firebase Crashlytics SDK 和 Firebase Crashlytics SDK for 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 而导致的 build 警告 (GitHub 问题 #57)
- 某些库的内容为空 (GitHub 问题 #99)
- “此应用没有任何开源许可”消息(GitHub 问题 #105)
- 潜在的内存不足问题 (OOM)(GitHub 问题 #106)
在 maven.google.com 上发布的制品
- com.google.android.gms:oss-licenses-plugin:0.10.1
2019 年 12 月 18 日
Firebase 的最新更新包含以下方面的变更:
- Firebase App Distribution Gradle 插件
- Firebase Performance Monitoring 和 Remote Config 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 App Distribution Gradle 插件
- Cloud Firestore、Firebase Cloud Messaging、Firebase 实例 ID、Firebase Performance Monitoring 和 Remote Config SDK
- Firebase 物料清单 (BoM)
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
2019 年 12 月 5 日
对
play-services-cast
和play-services-cast-framework
库的更新包括:- 添加了
setMediaSessionEnabled
以启用和停用由 Cast SDK 创建的媒体会话。 - 更改了媒体通知在 Cast 会话期间的显示方式。如果媒体通知已启用,则在投屏会话期间,系统会始终显示该通知。 以前,此通知仅在应用处于后台时显示。
- 更改了一些媒体相关类,以实现
Parcelable
接口。
- 添加了
2019 年 11 月 22 日
Firebase 的最新更新包含以下方面的变更:
- Firebase 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 App Distribution Gradle 插件
- Cloud Firestore、Firebase Cloud Messaging、Firebase In-App Messaging、Firebase 实例 ID、ML Kit for Firebase 和 Firebase Performance Monitoring SDK
- Firebase 物料清单 (BoM)
如需了解详情,请参阅 Firebase Android SDK 版本说明。
适用于 Android 的
google-services
插件 (v4.3.3) 和适用于 Android 的strict-version-matcher
插件 (v1.2.1) 现已推出。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- com.google.firebase:firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-common:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-plugin:1.2.1
2019 年 11 月 5 日
- 更新了 Google 移动广告 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 的最新更新包含以下方面的变更:
- Firebase SDK for Google Analytics
- 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 App Distribution Gradle 插件
- Cloud Firestore、Firebase 机器学习套件、Firebase Performance Monitoring、Firebase Realtime Database 和 Firebase Remote Config SDK
- Firebase 物料清单 (BoM)
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
2019 年 10 月 15 日
- 更新了
play-services-auth-api-phone
库,以添加新的短信验证码自动填充 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 App Distribution 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 功能可用性方面的 bug。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-basement:17.1.1
2019 年 9 月 13 日
Firebase 的最新更新包含以下方面的变更:
- Cloud Firestore SDK (v21.1.1)
- Firebase 物料清单 (BoM) (v22.2.1)
如需了解详情,请参阅 Firebase Android SDK 版本说明。
问题 - 我们收到报告称,Firebase Android SDK for Cloud Firestore 的 v21.1.0 版本可能会触发未捕获的异常。因此,此问题也会影响 Firebase BoM v22.2.0 版本。请务必更新到 Cloud Firestore SDK 或 Firebase BoM 的下一个版本,以获取相应修复。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
2019 年 9 月 11 日
对
play-services-cast
和play-services-cast-framework
库的更新包括:- 向
RemoteMediaClient.MediaChannelResult
添加了MediaError
字段,该字段可用于访问失败的媒体命令的详细错误代码。 MediaStatus.COMMAND_SKIP_FORWARD
和MediaStatus.COMMAND_SKIP_BACKWARD
已弃用。应用应改用MediaStatus.COMMAND_QUEUE_NEXT
和MediaStatus.COMMAND_QUEUE_PREVIOUS
。- 添加了对
com.google.android.datatransport:transport-api:2.0.0
的新依赖项。
如需了解详情,请参阅 Cast Android Sender SDK 版本说明。
- 向
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
2019 年 9 月 9 日
Firebase 的最新更新包含以下方面的变更:
- Cloud Firestore、Cloud Storage for Firebase、Firebase ML Kit、Firebase 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 移动广告 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 的最新更新包含以下方面的变更:
- Firebase SDK for Google Analytics
- Cloud Functions for Firebase(客户端)和 Firebase ML Kit SDK
- Firebase 物料清单 (BoM)
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
2019 年 8 月 27 日
Google Play 服务钱包 SDK 的更新包括:
移除了已弃用的 Android Pay API 和相关符号:
com.google.android.gms.wallet.Cart
类com.google.android.gms.wallet.CountrySpecification
类com.google.android.gms.wallet.EnableWalletOptimizationReceiver
类com.google.android.gms.wallet.FullWallet
类com.google.android.gms.wallet.FullWalletRequest
类com.google.android.gms.wallet.LineItem
类com.google.android.gms.wallet.MaskedWallet
类com.google.android.gms.wallet.MaskedWalletRequest
类com.google.android.gms.wallet.ProxyCard
类- 字段
com.google.android.gms.wallet.Wallet#Payments
- 字段
com.google.android.gms.wallet.WalletConstants#Payments
- 接口
com.google.android.gms.wallet.Payments
- 套餐
com.google.android.gms.wallet.fragment
弃用 Google Pay API 对象中的非 JSON 方法以及非 JSON 构建器。请使用 Google Pay API 文档中所述的基于 JSON 的 API,而不是已弃用的符号。
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
类- 方法
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- 方法
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
com.google.android.gms.wallet.PaymentDataRequest.Builder
类- 方法
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- 方法
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- 方法
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
com.google.android.gms.wallet.PaymentData.Builder
类- 方法
com.google.android.gms.wallet.PaymentData#getCardInfo
- 方法
com.google.android.gms.wallet.PaymentData#getEmail
- 方法
com.google.android.gms.wallet.PaymentData#getExtraData
- 方法
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- 方法
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- 方法
com.google.android.gms.wallet.PaymentData#getShippingAddress
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-wallet:18.0.0
2019 年 8 月 22 日
适用于 Android 的
google-services
插件 (v4.3.1) 现已推出。此版本移除了对已废弃 API 的调用。如需了解详情,请参阅 Firebase Android SDK 版本说明。Google Play 健身服务 v18.0.0 版包含以下重大变更:
- 废弃了以下基于 GoogleApiClient 的 API:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- 移除了以下已弃用的数据类型:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- 从
SensorRequest
中移除了已废弃的方法fromLocationRequest
。 - 为
DataPoint
和DataSet
添加了 build 方法。
- 废弃了以下基于 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 的最新更新包含以下方面的变更:
- Firebase SDK for Google Analytics、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
中的以下方法:此版本修复了 2019 年 7 月 2 日版本说明中描述的与
com.google.android.gms:play-services-awareness:17.0.0
版本的兼容性问题。不再需要使用 Jetpack 前的com.google.android.gms:play-services-awareness:16.0.0
这一解决方法。不应使用com.google.android.gms:play-services-awareness:**17.0.0**
版本。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
2019 年 8 月 1 日
- Firebase 的最新更新包含对 Firebase Performance Monitoring Gradle 插件的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:perf-plugin:1.3.1
2019 年 7 月 24 日
Firebase 的最新更新包含以下方面的变更:
- Cloud Functions for Firebase(客户端)、Firebase 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 移动广告 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 移动广告 Android SDK。如需了解详情,请参阅产品版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2019 年 7 月 2 日
- Google Play 服务
auth.api.phone
新增了 SMS User Consent API。如需了解详情,请参阅startSmsUserConsent
文档。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-auth-api-phone:17.1.0
com.google.android.gms:play-services-awareness:17.0.0
的已知问题
2019 年 6 月 27 日
- 适用于 Android 的
google-services
插件 (v4.3.0) 和适用于 Android 的strict-version-matcher
插件 (v1.2.0) 现已推出。此版本包含 bug 修复,并更改了应用插件的位置。如需了解详情,请参阅 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 Cloud Messaging、Firebase Performance Monitoring 和 Firebase 实例 ID SDK
- Firebase 物料清单 (BoM)
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
2019 年 6 月 20 日
Firebase 的最新更新包含以下方面的变更:
- Firebase 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
升级到 v3.2.1 或更高版本。 - 将
compileSdkVersion
升级到 28 或更高版本。 - 更新应用以使用 Jetpack (AndroidX);请按照迁移到 AndroidX 中的说明操作。
- 将
Firebase 物料清单 (BoM)
在 maven.google.com 上发布的制品
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
2019 年 5 月 31 日
Firebase 的最新更新包含以下方面的变更:
- Cloud Firestore SDK
- Firebase 物料清单 (BoM)
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
2019 年 5 月 28 日
- Firebase 的最新更新包含对 Cloud Firestore、In-App Messaging、ML Kit 和 Performance Monitoring SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
2019 年 5 月 21 日
- 更新了 Google 移动广告 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 App Indexing、Firebase Authentication、Cloud Firestore、Cloud Functions for Firebase(客户端)、Firebase Cloud Messaging、Cloud Storage for Firebase、Firebase Dynamic Links、Firebase Invites、Firebase ML Kit、Firebase Performance Monitoring、Firebase Realtime Database、Firebase Remote Config、Firebase A/B Testing 和 Firebase Instance IDs SDK
Firebase Gradle 插件
Firebase 物料清单 (BoM)
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appinvite:17.0.0
2019 年 4 月 29 日
- Places SDK for Android 的 Google Play 服务版本已弃用。如需详细了解如何改用新的静态 Places SDK for Android,请参阅迁移指南。
更新:自 2019 年 7 月 29 日起,com.google.android.gms:play-services-places
制品已停用。
如需继续使用 Places SDK for Android,请更新到受支持的 Places SDK for Android 版本。支持的版本会在版本说明中列出。
2019 年 4 月 23 日
- 向 Cast SDK 添加了 API,以支持直播。扩展的控制器界面还支持直播。如需了解详情,请参阅 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 Authentication、Firebase Cloud Messaging、Firebase Performance Monitoring 和 Firebase Remote Config SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
包含 Kotlin 扩展程序的 Cloud Firestore Android 库的 Beta 版现已推出。如需了解详情,请参阅最新的 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2019 年 4 月 2 日
- Firebase 的最新更新包括对 Firebase 物料清单 (BoM) 的更新。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-bom:17.0.0
2019 年 3 月 27 日
Firebase 的最新更新包括以下方面的变更:
- Firebase 实例 ID、Firebase In-App Messaging、Cloud Firestore、Firebase Cloud Messaging、Firebase ML Kit 和 Firebase Remote Config SDK
- Firebase Gradle 插件
如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
2019 年 3 月 21 日
- Drive API 已弃用,将于 2019 年 12 月 6 日关闭。如需了解详情,请参阅迁移指南。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-drive:16.1.0
2019 年 3 月 18 日
- 适用于 Cronet 的 Google Play 服务客户端库现已推出。 Cronet 是一种高性能网络库;如需了解详情,请参阅使用 Cronet 执行网络操作。适用于 Cronet 的 Google Play 服务客户端库允许应用使用从 Google Play 服务加载的最新版 Cronet。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cronet:16.0.0
2019 年 3 月 15 日
Firebase 的最新更新包括对 Firebase 核心、Google Analytics for Firebase、Firebase Invites、Firebase Dynamic Links 和 Cloud Functions for Firebase 客户端 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 移动广告 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
方法。 - 移除了“请求/礼物”和“任务”API。请参阅之前的公告。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-games:17.0.0
2019 年 3 月 11 日
- Firebase 的最新更新包括对 Firebase Authentication、Firebase Performance Monitoring 和 Firebase Remote Config 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 Testing、Firebase Invites、Firebase Dynamic Links、Cloud Firestore 和 Firebase Remote Config SDK 的更改。 如需了解详情,请参阅 Firebase Android SDK 版本说明。
- Google Play 服务的最新更新添加了 AFS Native。如需了解详情,请参阅 AFS Native SDK for Android 版本说明。
在 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 Remote Config SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-config:16.1.3
2018 年 12 月 22 日
- Firebase 的最新更新包含对 Firebase Crashlytics SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.crashlytics.sdk.android:crashlytics:2.9.8
2018 年 12 月 19 日
- Firebase 的最新更新包括对 Cloud Firestore 和 Firebase Performance Monitoring SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
2018 年 12 月 18 日
- 根据最新的 WebAuthn 规范更新了 FIDO2 API。开发者可以使用 FIDO2 API 通过两种类型的身份验证器(外部 U2F 身份验证器和受支持的设备常驻“嵌入式”身份验证器)对用户进行强身份验证。
- 从
Fido2ApiClient
和Fido2PrivilegedApiClient
中移除了构造函数。这些类应通过Fido
中的静态工厂进行实例化。 - 将
MakeCredentialOptions
和BrowserMakeCredentialOptions
分别重命名为PublicKeyCredentialCreationOptions
和BrowserPublicKeyCredentialCreationOptions
。 - 使用
AuthenticationExtensions
成员扩充了RequestOptions
,该成员允许调用方在执行注册或身份验证仪式时指定客户端行为。目前仅支持FidoAppIdExtension
。随着时间的推移,我们可能会根据使用场景支持更多扩展。 - 为
AuthenticatorSelectionCriteria
添加了构建器。 - 更改了
PublicKeyCredentialRequestOptions
、BrowserPublicKeyCredentialRequestOptions
的构建器。 - 移除了 API 响应级对象
AuthenticatorAttestationResponse
、AuthenticatorAssertionResponse
、AuthenticatorErrorResponse
的构建器。 - 添加了来自 COSE 注册表的 RSA 和 EC2 算法的枚举,以用于
PublicKeyCredentialParameters
。 - 添加了
AttestationConveyancePreference
,用于指定注册仪式中返回的证明对象的模糊处理级别。 - 将之前的 TokenBindingIdValue 重命名并重构为
TokenBinding
。 - 增强和/或更新了其他数据结构,以表示 WebAuthn 草稿 WD11。例如,
PublicKeyCredentialUserEntity
中的“用户 ID”字段已更新为byte[]
,而不是String
。请务必相应地更新您的实现。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-fido:17.0.0
2018 年 12 月 13 日
- 修复了以下 bug:如果会话被其他发送者停止,Cast SDK 可能会尝试恢复会话。
- 修复了在搭载 Android O 或更高版本的设备上,当投屏应用在后台运行时发生的通知 bug。
- 修复了在投放应用被终止后,投放媒体通知可能无响应的 bug。
- 由于代码库问题,已将一组制品移至 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 Authentication 和 Cloud Firestore SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
2018 年 12 月 3 日
- Firebase 的最新更新包括对 Firebase 动态链接、Firebase 邀请、Firebase 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 App Invites、Firebase ML Kit 和 Firebase Performance Monitoring SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
2018 年 11 月 13 日
2018 年 10 月 2 日发布的版本存在已知问题
2018 年 10 月 2 日发布的版本中的某些库的 POM 依赖项存在问题。当某些依赖项版本更新时(即使在使用 strict-version-matcher-plugin
时),这很可能会表现为 dex 合并问题。如需解决此问题,请更新到 Recommended Minimum Version
,如下所示:
库 | 受影响的版本 | 建议的最低版本 |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
2018 年 11 月 12 日
Ads
- 修复了以下 bug:某些
play-services-ads
和firebase-analytics
的组合(例如,ads:17.1.0
和analytics:16.0.5
)导致了duplicate entry
编译器错误。如果发布商使用firebase-analytics
以及任何广告库的版本17.1.1
(例如,com.google.android.gms:play-services-ads:17.1.1
)必须使用com.google.firebase:firebase-analytics:16.0.5
。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
2018 年 11 月 9 日
- Firebase 的最新更新包括对 Cloud Firestore、Cloud Functions for Firebase、Firebase 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 对许可文本进行编码,以解决部分开发者遇到的 bug。
在 maven.google.com 上发布的制品
- com.google.android.gms:oss-licenses-plugin:0.9.4
2018 年 11 月 2 日
- Firebase 的最新更新包括针对 Google Analytics for Firebase 的 bug 修复和启动延迟缩短优化。如需了解详情,请参阅 Firebase Android SDK 版本说明。
Ads
- 向
AdRequest.Builder
添加了setMaxAdContentRating()
和setTagForUnderAgeOfConsent()
方法。 - 添加了以下常量,以用于
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、In-App Messaging 和 Performance Monitoring SDK 以及 Google Services Gradle 插件的更改。 如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
2018 年 10 月 18 日
- Cast 的最新更新包括对广告、CAF 清单和
UIMediaController
中SeekBar
绑定的更改。如需了解详情,请参阅 Cast Android 发送方版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
2018 年 10 月 16 日
- Firebase 的最新更新包括对 Firebase Messaging、Firebase IID、Firebase ML、Firebase Vision、Firebase Config 和 Firebase Auth SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
Google Play 服务核心库
- play-services-basement 收到了一些新方法,以支持其他库中的更改。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
2018 年 10 月 9 日
- 重构了严格版本匹配器插件依赖项分析,以便在发现冲突的制品版本时显示更清晰的错误消息。错误消息现在包含项目名称和项目内依赖项名称,可帮助您确定哪些已声明的依赖项导致了错误。
- 修复了插件中与多模块和并行 build 相关的 bug。
在 maven.google.com 上发布的制品
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
2018 年 10 月 5 日
Ads
- 为 AndroidManifest.xml 中的
<meta-data>
标记添加了新要求:- Google AdMob 发布商必须指定一个包含键
com.google.android.gms.ads.APPLICATION_ID
的<meta-data>
标记。如需了解详情,请参阅 AdMob 入门指南。 - Google Ad Manager 发布商必须指定带有键
com.google.android.gms.ads.AD_MANAGER_APP
的<meta-data>
标记。如需了解详情,请参阅 Ad Manager 入门指南。
- Google AdMob 发布商必须指定一个包含键
- 原生广告:
NativeAppInstallAd
、NativeContentAd
及相关 API 已弃用,取而代之的是UnifiedNativeAd
。 有关使用新 API 的详细说明,请参阅原生高级广告(统一)。 - 原生广告:添加了“不再显示该广告”功能。
- 原生广告:移除了良性警告日志:“UnconfirmedClickListener must not be null while ClickConfirmingView is set.”(在设置 ClickConfirmingView 的情况下,UnconfirmedClickListener 不得为 null)。
- 激励广告:调用
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 中的 bug 并进行了内部改进。
在 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 日
穿戴式设备
- 修复了 bug,并提高了搭载 Google Play 服务的设备上 Wearable SDK 的可用性。如需了解详情,请参阅穿戴式设备版本说明。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-wearable:16.0.0
2018 年 9 月 18 日
- Firebase 的最新更新包含对 Firebase Messaging SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
2018 年 9 月 5 日
- Firebase 的最新更新包括对 Firebase Common、Firebase Database、Firebase 实例 ID、Firebase Messaging 和 Firebase Storage SDK 的更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
Cast
- 修复了当
ReconnectionService
在以 Android O 或更高版本为目标平台的应用的后台启动时抛出的IllegalStateException
。如果您的应用已启用自动重新连接,请更新 Cast SDK 以避免此 bug。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
2018 年 8 月 23 日
- Firebase 的最新更新包含对 Firebase Core、Google Analytics for Firebase、Firebase Crash Reporting、Firebase Dynamic Links 和 Firebase Invites SDK 的 API 更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
2018 年 8 月 22 日
- Firebase 的最新更新会更新 Firebase In-App Messaging SDK。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
2018 年 8 月 16 日
- Firebase 的最新更新引入了 Firebase In-App Messaging 的 Beta 版 API。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
2018 年 8 月 15 日
新版 Google Play 服务钱包 16.0.0,包含:
- 更新为 Google Pay API,允许开发者指定 JSON 请求并使用 JSON 响应。如需了解详情,请参阅 Google Pay API 文档。
- Google Pay API for Passes 中以下方法的弃用:
GiftCardWalletObject.Builder
中的setBarcodeLabel
方法GiftCardWalletObject.Builder
中的setCardIdentifier
方法GiftCardWalletObject.Builder
中的setInfoModuleDataHexBackgroundColor
方法GiftCardWalletObject.Builder
中的setInfoModuleDataHexFontColor
方法GiftCardWalletObject
中的getBarcodeLabel
方法GiftCardWalletObject
中的getCardIdentifier
方法GiftCardWalletObject
中的getInfoModuleDataHexBackgroundColor
方法GiftCardWalletObject
中的getInfoModuleDataHexFontColor
方法LoyaltyWalletObject.Builder
中的setBarcodeLabel
方法LoyaltyWalletObject.Builder
中的setInfoModuleDataHexBackgroundColor
方法LoyaltyWalletObject.Builder
中的setInfoModuleDataHexFontColor
方法LoyaltyWalletObject
中的getBarcodeLabel
方法LoyaltyWalletObject
中的getInfoModuleDataHexBackgroundColor
方法LoyaltyWalletObject
中的getInfoModuleDataHexFontColor
方法OfferWalletObject.Builder
中的setBarcodeLabel
方法OfferWalletObject.Builder
中的setInfoModuleDataHexBackgroundColor
方法OfferWalletObject.Builder
中的setInfoModuleDataHexFontColor
方法OfferWalletObject
中的getBarcodeLabel
方法OfferWalletObject
中的getInfoModuleDataHexBackgroundColor
方法OfferWalletObject
中的getInfoModuleDataHexFontColor
方法WalletObjectMessage
中的getActionUri
方法WalletObjectMessage
中的getImageUri
方法
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-wallet:16.0.0
2018 年 8 月 13 日更新
- 修正了 Cloud Firestore v17.0.5 版本中方法存在的问题。
- 移除了 play-services-auth 中错误公开且无法使用的 API 方法
Credential#getGeneratedPassword
。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
2018 年 8 月 13 日
- Firebase 的最新更新包括针对 Firebase Performance Monitoring、Firebase ML Kit、Cloud Firestore 等的 API 更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
- 修复了 SignIn API 中的一个问题,即当用户取消登录时,系统会返回错误的状态代码。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2018 年 8 月 2 日
Cast
- 修复了 RemoteMediaPlayer 和 RemoteMediaClient 中因 seek 请求超时而发生的 IllegalStateException。 这是在 15.0.0 中引入的回归问题。客户端应更新到 16.0.1 或更高版本才能获得此修复。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
2018 年 8 月 1 日
- 最新版本的 OSS 许可 Gradle 插件已重新打包到组 ID
com.google.android.gms
中,并重命名为oss-licenses-plugin
。今后,该应用将继续以这个新群组 ID 和名称发布。我们还在 GitHub 上将其设为开源。
在 maven.google.com 上发布的制品
- com.google.android.gms:oss-licenses-plugin:0.9.3
2018 年 7 月 30 日
- 添加了
InstantApps.showInstallPrompt()
方法,该方法会显示一个对话框,让用户安装当前的即时应用。
在 maven.google.com 上发布的制品
- com.google.android.gms:play-services-instantapps:16.0.0
2018 年 7 月 27 日
Cloud Firestore
- Firebase 的最新更新包含 Cloud Firestore 的 API 变更。如需了解详情,请参阅 Firebase Android SDK 版本说明。
Cast
- 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 许可库 bug 修复
- 修复了阻止支持无操作栏的应用主题的 bug。
- 根据 SemVer,此版本被视为 bug 修复版本,但根据 2018 年 5 月 23 日的以下注释,此版本的主要版本已递增。
在 maven.google.com 上发布的制品:
- com.google.android.gms:play-services-oss-licenses:16.0.0
2018 年 6 月 28 日
Firebase
- Firebase 的最新更新包含针对 Firebase Cloud Messaging 和 Firebase 实例 ID 的 API 更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
在 maven.google.com 上发布的制品
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
2018 年 6 月 27 日
将 Strict Version Matcher 插件设为开源
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 Authentication、Firebase App Indexing 和 Firebase Core 的 API 更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
2018 年 5 月 23 日
已移除版本范围
从 Google Play 服务和 Firebase 的 15.0.0 版开始,库间依赖项在 POM 中使用版本范围定义。这会影响使用这些库的项目的 build 可重现性。举例来说,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 Realtime Database 和机器学习的 API 更改。如需了解详情,请参阅 Firebase Android SDK 版本说明。
- Firebase 现在要求应用 Gradle 文件明确列出
com.google.firebase:firebase-core
作为依赖项,以便 Firebase 服务按预期运行。
2018 年 5 月 8 日
Firebase
- Firebase 的最新更新包括对 Firebase Performance Monitoring 的新增功能,以及发布了 Firebase 机器学习套件 Beta 版。如需了解详情,请参阅 Firebase Android SDK 版本说明。
2018 年 5 月 2 日
Firebase
- Firebase 的最新更新包括对 Firebase Analytics、Firebase Authentication、Firebase Cloud Messaging、Firebase Cloud Storage、Cloud Firestore、Firebase 崩溃报告和 Firebase Performance Monitoring 的新增功能,以及独立的版本号。如需了解详情,请参阅 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'
如需解决此问题,请更新到较新版本的插件。
v 15.0.0 版的亮点:
Play 服务更新
新版
com.google.gms.oss.licenses.plugin
Gradle 插件现已推出。请更新,因为只有此最新版本才能与 Google Play 服务 15.0.0 及更高版本搭配使用。这是支持 Android Studio 2.x 的最后一个插件版本。从下一个版本开始,该插件将仅支持 Android Studio 3.x。对
com.google.android.gms.R
类的一切引用都已替换为特定于组件的引用,例如com.google.android.gms.ads.R
。如果您在代码中直接使用这些类,可能需要更新代码以实现兼容。从 15.0.0 开始,将不再提供更新的离线 Javadoc(Android Studio 的 SDK 管理器中的 Google Play 服务制品)。
从 15.0.0 开始,将不再有用于拉取所有 Google Play 服务组件的
play-services
别名目标。我们已建议不要使用此方法一段时间了。
Ads
- 添加了
UnifiedNativeAd
类,该类可以包含应用安装广告或内容广告。 - 更新了 Native Ads Advanced API 以支持
UnifiedNativeAd
:- 添加了
UnifiedNativeAdView
和UnifiedNativeAdAssetNames
类。 - 添加了
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
接口。 - 向
AdLoader.Builder
类添加了forUnifiedNativeAd()
方法。 - 对中介 API 进行了多项更新,使适配器和自定义事件能够返回
UnifiedNativeAd
的实例。
- 添加了
Auth
- 向
AccountTransfer
类添加了KEY_EXTRA_ACCOUNT_TYPE
常量,可让软件包知道应处理哪个账号类型。
Cast
- 弃用了
AppVisibilityListener
类。 - 弃用了
RemoteMediaClient.Listener
类。请改用新的RemoteMediaClient.Callback
类。 - 修复了
TracksChooserDialogFragment
中的崩溃问题,并对其构造函数和创建者进行了一些更改。 - 引入了
MediaQueue
API,以取代现有的媒体队列机制。使用新的MediaQueueRecyclerViewAdapter
和MediaQueueArrayAdapter
类,分别在回收器视图和列表视图中访问MediaQueue
。 - 现在,点按投放遥控器通知会将用户带到 Google Home 应用或相应的 Cast 应用,具体取决于 Cast 应用是否支持自动加入会话。
- 广告支持更新:
- Cast Sender API 现在支持加载
VAST
广告。 - 添加了“跳过广告”按钮和倒计时文字界面元素。
- Cast Sender API 现在支持加载
- 添加了不需要
Context
作为参数的CastContext.getSharedInstance()
版本。 - 修复了 CAF 中的
IllegalStateException
崩溃问题。 - 为
PendingResult
向CastStatusCodes
添加了DEVICE_CONNECTION_SUSPENDED
。 - 如需了解详情,请参阅
Google Cast release notes
。
Firebase
- Firebase 的最新更新包括对 Firebase Authentication 和 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’”问题。
- firebase-database 和 firebase-firestore 的
@PropertyName
注释已将其value()
方法混淆。这意味着,如果您使用@PropertyName
,应用将无法构建。 - 某注释导致了虚假的 lint 错误,声称
GoogleSignIn
和CredentialsClient
仅供内部使用。您可以放心地忽略这些消息。
我们会尽快发布更新后的 12.0.1 版本来解决这些问题。
Google Play 服务 12.0.0 版的亮点:
广告
- 向
NativeAdMapper
类添加了trackViews()
方法。该方法取代了同一类中现已弃用的trackView()
方法。
- 向
身份验证
- 弃用了
Auth.AuthCredentialsOptions
类,取而代之的是新的CredentialsOptions
类。
- 弃用了
投射
- 改进了广告支持:
- 向
MediaInfo.Builder
类添加了setAdBreakClips()
和setAdBreaks()
方法,以便在媒体加载请求中发送广告插播和短片信息。 - 更新了
AdBreakInfo.Builder
类,并添加了AdBreakClipInfo
类,以简化新的插播广告和片段发送方法。
- 向
- 添加了对新的语音投屏 API 的支持:
- 向
MeadiaLoadOptions.Builder
类添加了setCredentials()
和setCredentialsType()
方法,并向MediaLoadOptions
类添加了getCredentials()
和getCredentialsType()
方法。这些方法可让您通过加载请求设置和获取应用专用凭据。 - 向
MediaInfo
类添加了getEntity()
方法。该实体表示用于从 Google 助理加载媒体的深层链接。
- 向
- 修复了在 Google Play 服务版本过旧的设备上调用
CastContext.getSharedInstance()
时导致崩溃的 bug。过时的 Google Play 服务版本仍会导致该方法失败,因此客户端应检查是否为合适的版本。
- 改进了广告支持:
Fido
- Fast Identity Online 2.0 (FIDO2) API 现已面向抢先体验合作伙伴提供。由于该 API 仍处于抢先体验阶段,因此可能会在不发出警告的情况下进行重大更改。为了确保应用的稳定性,请等到此 API 更广泛地可用后再依赖它。
Firebase
- Firebase 的最新更新包括对 Firebase Authentication、Firebase Cloud Messaging、Firestore 和 Firebase Functions 的新增功能。如需了解详情,请参阅 Firebase Android SDK 版本说明。
免安装应用
- 添加了一个新的
Launcher
API,用于检查提供的网址,并在找到相应网址时启动即时应用。
- 添加了一个新的
位置
- 添加了
ActivityTransition
类,以帮助应用区分用户进行的不同身体活动,例如步行、跑步或驾驶。 - 添加了
BoundsMode
接口,以允许getAutocompletePredictions()
方法启用具有边界限制的搜索。
- 添加了
Google 地图
- 添加了
StreetViewSource
类,可让您将街景搜索限制为仅返回室外全景图片。 - 如需查看功能的完整列表、bug 修复和其他说明,请参阅 Maps Android API 版本说明。
- 添加了
附近分享
- 弃用了基于
GoogleApiClient
的Messages
和Connections
接口。请改用基于新GoogleApi
的客户端MessagesClient
和ConnectionsClient
。
- 弃用了基于
2017 年 12 月 18 日 - 版本 11.8.0
Google Play 服务 11.8.0 版的亮点:
身份验证
WorkAccountApi
类现已弃用。请改用通过WorkAccount.getClient()
使用的WorkAccountClient
。
投射
- 对
UIMediaController
类进行了以下更改:- 当视图绑定到
UIMediaController
时,控制器现在会注册监听器,这些监听器会根据用户互动情况调用以下某个事件处理方法: - 您可以替换上述任何事件处理方法,以自定义其行为。
- 改进了文档,以明确说明
UIMediaController
的底层实现。 - 反转了静音切换按钮的显示,现在取消静音时会显示扬声器图标,静音时会显示带叉的扬声器图标。
- 当视图绑定到
- 适用于 Android 的 Cast SDK 现在支持免安装应用。
- 对
Firebase
- Firebase 的最新更新包括对 Firebase Appindexing、Firebase Authentication、Firebase Cloud Messaging 和 Firebase Performance Monitoring 的新增功能。如需了解详情,请参阅 Firebase Android SDK 版本说明。
位置
- 添加了
KEY_VERTICAL_ACCURACY
常量,用于指示位置的估计垂直精确度。
- 添加了
Google 钱包
- 更新了
isReadyToPay()
方法,以提供一个额外的检查选项,确保用户拥有现有的付款方式。
- 更新了
穿戴式设备
针对新的基于
GoogleApi
的客户端更新了 Wearable API,这些客户端可自动管理与服务的连接,并且只需较少的样板代码即可使用:- 添加了
CapabilityClient
类和Wearable.getCapabilityClient()
方法,以替换CapabilityApi
接口,从而了解 Wear 网络上节点提供的功能。 - 添加了
ChannelClient
类和Wearable.getChallenClient()
方法,以替换ChannelApi
接口,作为一种从穿戴式节点发送和接收数据的方式。 - 添加了
DataClient
类和Wearable.getDataClient()
方法,以替换DataApi
接口,作为读取和写入数据项及资源的一种方式。 - 添加了
MessageClient
类和Wearable.getMessageClient()
方法,以替换MessageApi
接口,作为向其他节点发送消息的方式。 - 添加了
NodeClient
类和Wearable.getNodeClient()
方法,以取代NodeApi
接口,作为了解已连接节点的一种方式。
- 添加了
API 调用返回
Task<ResultType>
而不是PendingResult<ResultWrapper>
ChannelClient.ChannelCallback
取代了ChannelApi.ChannelListener
。WearableOptions.Builder.setLooper()
取代了GoogleApiClient.Builder.setHandler()
,用于在新 API 客户端类中设置监听器回调的线程。
如需详细了解最新的 Wearable API 版本,请参阅 Android Wear 版本说明页面。
在版本 11.8.0 中解决的问题
在 targetSdkVersion 为 26 的应用中,使用 Context
创建的 GoogleApi
实例现在会自动提示用户更新 Google Play 服务,从而解决 11.6.0 中存在的已知问题。
2017 年 11 月 27 日 - 版本 11.6.2
Google Play 服务 11.6.2 版的亮点:
Firebase
- Firebase 的最新更新包括对 Cloud Firestore 和 Cloud Storage for Firebase 的新增功能。如需了解详情,请参阅 Firebase Android SDK 版本说明。
2017 年 11 月 6 日 - 版本 11.6.0
Google Play 服务 11.6 版的亮点:
广告
- 添加了
NativeAdViewHolder
类,这是展示原生广告的另一种方式。 - 弃用了
AdLoader.getMediationAdapterClassName()
方法。发布商应改用最近推出的NativeAppInstallAd.getMediationAdapterClassName()
或NativeContentAd.getMediationAdapterClassName()
。 - 取消了
RewardedVideoAd.setUserId()
方法的弃用状态,以便将其用于服务器到服务器的奖励验证。
- 添加了
身份验证
- 针对新的基于
GoogleApi
的客户端更新了 Auth API,这些客户端可自动管理与服务的连接,并且只需较少的样板代码即可使用:- 添加了
CredentialsClient
和Credentials
类。CredentialsClient
提供用于请求凭据的入口点,并指示使用凭据登录是否成功。 - 添加了
GoogleSignInClient
和GoogleSignIn
类。GoogleSignInClient
提供与 Google 登录 API 互动的入口点。
- 添加了
- 添加了
GoogleAuthUtil.requestGoogleAccountsAccess()
方法。如果用户同意,该方法会在 Android O 中将设备上安装的所有 Google 账号显示给调用方。 - 添加了
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
方法。此方法修复了 Android O 及更高版本设备上存在的问题,即有时不显示Auth.Api.Credential
保存确认对话框,而是显示有效自动填充服务的保存对话框。添加了用于替换该默认行为的方法。
- 针对新的基于
认知度
- 针对新的基于
GoogleApi
的客户端更新了 Awareness API,这些客户端可自动管理与服务的连接,并且使用时所需的样板代码更少:- 添加了
FenceClient
类和Awareness.getFenceClient()
方法。使用FenceClient
,而不要使用FenceApi
。 - 添加了
SnapshotClient
类和Awareness.getSnapshotClient()
方法。使用SnapshotClient
,而不要使用SnapshotApi
。
- 添加了
- 针对新的基于
投射
- 对
RemoteMediaClient
类中的方法进行了以下更改:- 添加了
load(MediaInfo, MediaLoadOptions)
方法。 - 弃用了其他
load()
方法。 - 添加了方法
setPlaybackRate(double)
和setPlaybackRate(double, JSONObject)
。调用这些方法可为当前媒体项设置可变的播放速率。
- 添加了
- 如需了解详情,请参阅 Google Cast 版本说明。
- 对
云端硬盘
- 针对新的基于
GoogleApi
的客户端更新了 Drive API,这些客户端可自动管理与服务的连接,并且只需较少的样板代码即可使用:- 添加了
DriveClient
类和Drive.getDriveClient()
方法。DriveClient
为与 Drive API 的一般互动提供入口点。 - 添加了
DriveResourceClient
类和Drive.getDriveResourceClient()
方法。DriveResourceClient
为与DriveResource
(即DriveFile
或DriveFolder
)交互的 API 方法提供入口点。
- 添加了
- 添加了
CreateFileActivityOptions
和OpenFileActivityOptions
对象,这些对象可传递给新的DriveClient.newCreateFileActivityIntentSender()
和DriveClient.newOpenFileActivityIntentSender()
方法,以创建相应的文件选择器。 - 通过
DriveApi
、DrivePreferencesApi
、DriveContents
、DriveResource
、DriveFolder
和DriveFile
访问的已弃用的GoogleApiClient
API 方法。
- 针对新的基于
Firebase
- Firebase 的最新更新包括对 Authentication、Dynamic Links 和 Cloud Messaging 的新增功能。如需了解详情,请参阅 Firebase Android SDK 版本说明。
健身
- 针对新的基于
GoogleApi
的客户端更新了 Fitness API,这些客户端可自动管理与服务的连接,并且只需较少的样板代码即可使用:- 添加了
BleClient
类和Fitness.getBleClient()
方法。BleClient
提供用于在 Google 健身中扫描、声明和使用蓝牙低功耗设备的入口点。 - 添加了
ConfigClient
类和Fitness.getConfigClient()
方法。ConfigClient
提供用于在 Google 健身中访问自定义数据类型和设置的入口点。 - 添加了
GoalsClient
类和Fitness.getGoalsClient()
方法。GoalsClient
提供用于读取 Google 健身中用户创建的健身Goal
的入口点。 - 添加了
HistoryClient
类和Fitness.getHistoryClient()
方法。HistoryClient
提供用于在 Google 健身中插入、删除和读取数据的入口点。 - 添加了
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
为与通知交互的 API 方法提供入口点。 - 添加了
PlayerStatsClient
类和Games.getPlayerStatsClient()
方法。PlayerStatsClient
为 API 方法提供入口点,以检索玩家统计数据。 - 添加了
PlayersClient
类和Games.getPlayersClient()
方法。PlayersClient
为与玩家互动的 API 方法提供入口点。 - 添加了
RealTimeMultiplayerClient
类和Games.getRealTimeMultiplayerClient()
方法。RealTimeMultiplayerClient
为与实时多人游戏功能互动的 API 方法提供入口点。 - 添加了
SnapshotsClient
类和Games.getSnapshotsClient()
方法。SnapshotsClient
为与快照交互的 API 方法提供入口点。 - 添加了
TurnBasedMultiplayerClient
类和Games.getTurnBasedMultiplayerClient()
方法。TurnBasedMultiplayerClient
为与回合制多人游戏互动的 API 方法提供入口点。 - 添加了
VideosClient
类和Games.getVideosClient()
方法。VideosClient
为与视频互动的 API 方法提供入口点。
- 添加了
- 废弃了 API 入口点:
Achievements
、Events
、GamesMetadata
、Invitations
、Leaderboards
、Notifications
、Stats
、Players
、RealTimeMultiplayer
、Snapshots
、TurnBasedMultiplayer
和Videos
。
- 针对新的基于
位置
- 修复了
FusedLocationProviderClient
问题,该问题偶尔会在 Google Play 服务更新时导致崩溃。 - 弃用了
AddPlaceRequest
类中的GeoDataApi.addPlace()
和GeoDataClient.addPlace()
方法。AddPlaceRequest
将于 2018 年 6 月 30 日移除。
- 修复了
附近分享
- 针对新的基于
GoogleApi
的客户端更新了 Nearby API,这些客户端可自动管理与服务的连接,并且只需较少的样板代码即可使用:- 添加了
ConnectionClient
类和Nearby.getConnectionsClient()
方法。ConnectionClient
提供用于通告和发现附近应用及服务并与它们建立连接以进行通信的入口点。 - 添加了
MessagesClient
类和Nearby.getMessagesClient()
方法。MessagesClient
提供用于发布简单消息和订阅以接收附近设备发送的这些消息的入口点。
- 添加了
- 添加了
Connections.cancelPayload()
方法,该方法可用于获取当前正在往返于远程端点的Payload
。
- 针对新的基于
Google 钱包
getPaymentMethodTokenizationParameters
和getTransactionInfo
不再是必填字段。如果未设置这些值,Google Payment API 将不会返回可扣款的令牌。在用户仅尝试更改选择而不进行购买的流程中(例如在应用的“付款设置”中),请避免设置这些字段。- 更改了
resolveTask()
方法,以向 activity 添加临时 fragment。在调用该方法之前,请确保 Activity 能够执行 fragment 事务,而不会丢失状态。大多数开发者应该不会受到此项变更的影响,因为resolveTask()
通常是在按钮点击监听器中调用的。
版本 11.6.0 的已知问题
在 targetSdkVersion 为 26 的应用中,使用 Context
创建的 GoogleApi
实例不会自动提示用户更新 Google Play 服务。在这些情况下,请考虑改用 GoogleApiAvailability.showErrorDialogFragment()
。
2017 年 10 月 3 日 - 版本 11.4.2
Google Play 服务 11.4.2 版的亮点:
- Cloud Firestore
- Cloud Firestore 的初始公开 Beta 版现已发布。 Cloud Firestore 是一种灵活且可扩缩的数据库,适用于在 Firebase 和 Google Cloud Platform 上进行移动、Web 和服务器开发。与 Firebase Realtime Database 一样,它可以通过实时监听器使您的数据在各个客户端应用之间保持同步,并提供离线支持,帮助您构建无论网络延迟时间或互联网连接状况如何都能快速响应的应用。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
类。
- 向
Analytics
- 添加了新类
AnalyticsJobService
。此类为 Android O 提供兼容性支持,并由 Google Analytics 用于上传数据。您无需执行任何操作即可使用此类,它会自动作为 Analytics 软件包的一部分添加。 - 弃用了
AnalyticsService
类的getContext()
方法。 - 弃用了
CampaignTrackingService
类。
- 添加了新类
身份验证
- 现在,当用户未保存任何提示信息时,提示选择器会发送
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
结果。
- 现在,当用户未保存任何提示信息时,提示选择器会发送
认知度
投射
- 添加了新类
PrecacheManager
。此类提供了一些方法来预缓存用户打算消费的内容,以缩短加载时间。 - 向
CastContext
类添加了getPrecacheManager()
方法,以便您的应用获取PrecacheManager
类的实例。 - 向
SessionManager
类添加了startSession(Intent)
。当发送方应用由隐式 intent 启动时,调用此方法以加入 Cast 会话。
如需了解详情,请参阅 Cast API 版本说明。
- 添加了新类
常见
- 向
GoogleApiAvailability
类添加了checkApiAvailability()
方法。该方法会返回一个任务,用于异步检查指定的 API 是否可用。如果一个或多个 API 不可用,任务会失败,并显示AvailabilityException
,您可以查询各个 API 的可用性。
- 向
云端硬盘
- 从
DriveApi
接口中移除了cancelPendingActions()
。
- 从
Firebase
- Firebase 的最新更新包括对 App Indexing 和 Authentication 的新增功能。如需了解详情,请参阅 Firebase Android SDK 版本说明。
Google 地图
- 使用新的
GoogleMap.OnMyLocationClickListener
来检测用户何时点击了“我的位置”蓝点。如需了解详情,请参阅有关“我的位置”图层的开发者指南。
- 使用新的
附近分享
- 现在,使用 Nearby Connections 需要
BLUETOOTH
、BLUETOOTH_ADMIN
、ACCESS_WIFI_STATE
和CHANGE_WIFI_STATE
权限。
- 现在,使用 Nearby Connections 需要
OSS 许可
- 添加了对许可内容中超链接的支持。
- 向
OssLicensesMenuActivity
类添加了setActivityTitle()
方法,以便更轻松地设置自定义 activity 标题。弃用了之前的标题设置方法。
Google 钱包
- 引入了新的 Google Payment API,该 API 在
PaymentsClient
类中定义。值得注意的差异:loadPaymentData()
方法取代了Payments
类中的loadFullWallet()
和loadMaskedWallet()
方法。- 调用方可以使用
isReadyToPay()
方法指定支持哪些支付方式。
如需了解详情,请参阅新的 Payment API。
- 引入了新的 Google Payment API,该 API 在
2017 年 8 月 - 版本 11.2.0
Google Play 服务 11.2 版的亮点。
Google Play 服务已更新至 11.2.2。在此版本中:
- 修复了 Firebase Performance Monitoring 中的一些小问题。如需了解详情,请参阅 Firebase Android 版本说明。
- 向
RewardedVideoAd
类添加了一个新的loadAd()
方法,该方法会接受PublisherAdRequest
对象。 - 新的 OSS 许可库简化了在 Google Play 服务和其他库中显示依赖项许可的过程。如需了解详情,请参阅添加开源许可声明指南。
Google Play 服务依赖项现已通过 maven.google.com 提供
现在可以直接从
maven.google.com
获取依赖项。您可以按如下方式配置 build,以更新应用的 Gradle build 脚本来使用此代码库:allprojects { repositories { jcenter() google() } }
如需详细了解此变更,请参阅随附的博文。如需详细了解 Google Maven 制品库,请参阅 Android 文档中的添加 build 依赖项。
11.2 中的 SDK 版本支持
当您将应用的 Play 服务依赖项升级到 11.2.0 或更高版本后,还必须更新应用的
build.gradle
,以指定compileSdkVersion
至少为 26 (Android O)。这不会改变应用的运行方式。您无需更新targetSdkVersion
。如果您将compileSdkVersion
更新到 26,则可能会在 build 中收到一条错误消息,其中包含以下对 Android 支持库的引用:This support library should should not use a different version (25) than the compileSdkVersion (26).
将支持库依赖项升级到至少 26.0.0 版即可解决此错误。
广告
- 向
AdLoader
类添加了loadAds()
方法,该方法可使应用在一次请求中加载多个不同的广告。
- 向
身份验证
- 添加了
WorkAccountClient
类。此类提供用于管理 Android for Work 账号生命周期的方法。 - 添加了 accounttransfer 软件包。此软件包包含身份验证器用于引导账号的 API。
- Fast Identity Online Universal 2nd Factor (FIDO U2F) API 现已推出。它根据 FIDO Alliance 定义的标准,为应用和网站提供 U2F 实体安全密钥支持。如需了解详情,请参阅 FIDO U2F 使用入门和 com.google.android.gms.fido。
- 添加了
投射
- 添加了新类 NotificationActionsProvider,以支持自定义媒体通知操作。
Firebase
- Firebase 的最新更新包括对应用索引、数据库、动态链接和存储空间的添加。如需了解详情,请参阅 Firebase Android SDK 版本说明。
免安装应用
- 添加了
InstantAppsClient
作为新的主要入口点。 - 添加了
PackageManagerCompat
Cookie API,可在会话之间持久保存少量即时应用数据。
- 添加了
地点
- 添加了
GeoDataClient
类。此类可访问包含本地地点和商家信息的 Google 数据库。 - 添加了
PlaceDetectionClient
类。此类可快速访问设备的当前地点,并且让用户有机会报告位于特定地点的设备的位置(例如签到)。 - 向
Places
类添加了getGeoDataClient()
和getPlaceDetectionClient()
方法。
- 添加了
Google 钱包
- 移除了多个已弃用的方法和类。
2017 年 6 月 - 版本 11.0
Google Play 服务 11.0 版的亮点。
Google Play 服务已更新至 11.0.4。此版本修复了 Firebase Cloud Messaging 和 Firebase Performance Monitoring 中的一些小问题。如需了解详情,请参阅 Firebase Android 版本说明。
Google Play 服务已更新至 11.0.2。此版本修复了 Firebase 崩溃报告和 Firebase Performance Monitoring 中的一些小问题。如需了解详情,请参阅 Firebase Android 版本说明。
Google Play 服务已更新至 11.0.1。此版本修复了影响使用 rxjava 的应用的问题。
广告
- 向
VideoController.VideoLifecycleCallbacks
类添加了OnVideoMute()
、OnVideoPause()
、OnVideoPlay()
和OnVideoStart()
方法。 - 通过向
PublisherInterstitialAd
和RewardedVideoAd
类添加setImmersiveMode()
方法,增加了在全屏广告中启用沉浸模式的功能。 - 添加了
OnPublisherAdViewLoadedListener
接口以及PublisherAdViewOptions
和PublisherAdViewOptions.Builder
类,以便与AdLoader
搭配使用来发送原生及横幅广告请求。 - 添加了可选的
OnImmersiveModeUpdatedListener
接口,中介适配器可通过实现该接口来了解沉浸模式更新。 - 向
RewardedVideoAd
类添加了getMediationAdapterClassName()
方法。
- 向
应用邀请
AppInvite
类现已弃用。请改用FirebaseDynamicLinks#getInstance()
作为访问动态链接数据的主要入口点,并使用FirebaseAppInvite#getInvitation()
获取应用邀请数据。
认知度
- 向
TimeFence
类添加了常量,以便为 Snapshot API 和 Fence API 提供新的情境类型。 - 添加了创建可响应设备本地时区变化的定时围栏的功能。
- 添加了创建可响应设备位置变化的时间围栏的功能,包括基于日出或日落当地时间指定的时间围栏。
- 向
身份
- 添加了
SmsRetriever
API,可帮助您检索发送到应用的短信,而无需征求用户同意来读取发送到其设备的所有短信。如需了解详情,请参阅 SMS Retriever API。
- 添加了
投射
Cast.CastApi
、Cast.MessageReceivedCallback
、RemoteMediaPlayer.MediaChannelResult
、RemoteMediaPlayer.OnMetadataUpdatedListener
、RemoteMediaPlayer.OnPreloadStatusUpdatedListener
、RemoteMediaPlayer.OnQueueStatusUpdatedListener
、RemoteMediaPlayer.OnStatusUpdatedListener
接口现已弃用。RemoteMediaPlayer
类也已弃用。如需有关更新应用的说明,请参阅将 Android 发送端应用从 Cast SDK v2 迁移到 Cast SDK v3。bindTextViewToSmartSubtitle()
方法现已在UIMediaController
类中提供。
通用 API
GoogleApiAvailability
类中的getOpenSourceSoftwareLicenseInfo()
方法现已弃用。- 添加了
ApiException
和ResolvableApiException
类。当对 Google Play 服务的调用失败时,这些类会为 Task 对象提供异常。 - 添加了
GoogleApi
类。基于此类的 API 客户端可管理应用与 Google Play 服务之间的连接。 - 添加了
Response
类。此类提供使用GoogleApi
的子类在 Google Play 服务中调用 API 方法的结果。
Firebase
- Firebase 的最新更新包括新增了电话身份验证功能,以及对 App Indexing 和动态链接的多项改进。如需了解详情,请参阅 Firebase Android SDK 版本说明。
游戏
Players
类中的getPlayerSearchIntent()
、loadConnectedPlayers()
、loadInvitablePlayers()
和loadMoreInvitablePlayers()
方法现已弃用。Invitations
类中的loadInvitations()
方法现已弃用。RealTimeMultiplayer
和TurnBasedMultiplayer
类中的getSelectOpponentsIntent()
方法现已弃用。GameRequest
、OnRequestReceivedListener
和Requests
接口现已废弃。此外,GameRequestBuffer
和GameRequestEntity
类现已弃用。如需了解有关更新应用的说明,请参阅采用 Google 登录 API 的 Play Games 身份验证。
免安装应用
- Android 免安装应用 API 现已在 Google Play 服务中提供。借助 Android 免安装应用,Android 用户无需安装即可立即运行您的应用。如需了解详情,请参阅 Android 免安装应用。
位置
- 添加了
FusedLocationProviderClient
类。此类提供与融合位置信息提供程序互动的主要入口点,该提供程序除了使用 GPS 之外,还使用各种数据源来尽可能准确快速地确定设备的位置。 - 添加了
GeofencingClient
类。此类提供与地理围栏 API 交互的主要入口点。 - 向
LocationServices
类添加了getFusedLocationProvider()
和getGeofencingClient()
方法。 - 添加了
LocationSettingsResponse
类。使用checkLocationSettings()
方法成功检查与位置信息相关的系统设置时,系统会返回此类作为响应。 - 添加了
SettingsClient
类。此类提供了一个主要入口点,用于与位置信息设置 API 互动,以帮助检查和配置设备的位置信息相关系统设置。
- 添加了
附近分享
- Nearby Connections API 现在提供以下功能:
- 使用蓝牙、BLE 和 Wi-Fi 热点进行完全离线的点对点通信
- 同时进行广告宣传和发现
- 加密(可选身份验证)
- 支持最大 32 KB 的字节数据载荷
- 支持文件数据载荷(仅限于设备上的可用空间)和流数据载荷(载荷大小不受限制)。
- 添加了
AdvertistingOptions
类。此类为对startAdvertising()
方法的调用提供选项。 - 添加了
ConnectionInfo
类。此类提供有关正在初始化的连接的信息。 - 添加了
ConnectionLifecycleCallback
类。此类是与远程端点连接相关的生命周期事件的监听器。 - 添加了
ConnectionResolution
类。此类是调用onConnectionInitiated()
方法后收到的结果。 - 添加了
DiscoveredEndpoints
类。此类在发现端点时提供有关该端点的信息。 - 添加了
DiscoveryOptions
类。此类为对startDiscovery()
方法的调用提供选项。 - 添加了
EndpointDiscoveryCallback
类。此类是在端点发现期间调用的监听器。 - 添加了
Payload
、PayloadCallback
、Payload.File
和Payload.Stream
类。这些类表示数据、数据载荷监听器、设备本地存储空间中的文件内数据以及数据流。 还添加了相关的PayloadTransferUpdate.Status
接口。 - 添加了
Strategy
类。此类定义了设备的连接要求和连接的拓扑约束。 Connections.ConnectionRequestListener
和Connections.ConnectionResponseCallback
类现已弃用。请改用ConnectionLifecycleCallback
类。Connections.EndpointDiscoveryListener
类现已弃用。请改用EndpointDiscoveryCallback
类。Connections.MessageListener
接口现已弃用。请改用PayloadCallback
类。ConnectionsStatusCodes
类现在包含几个与权限相关的新状态代码。
- Nearby Connections API 现在提供以下功能:
安全性
- 添加了
SafetyNetClient
类。此类为 SafetyNet 提供主要入口点,后者提供以下功能:- 提供设备健康检查
- 使用 reCAPTCHA API 验证用户
- 帮助用户避开可能有害的应用
- 在应用内提供安全浏览功能
- 检查与特定 URI 关联的已知威胁
- 添加了
HarmfulAppsData
类和相关的SafetyNetApi.HarmfulAppsResponse
类。这些类表示与潜在有害应用相关的信息。相关的SafetyNetApi.HarmfulAppsResult
类现已弃用,取而代之的是这些方法。 - 向 SafetyNet 类添加了
getClient(Context)
和getClient(Activity)
方法。这些方法会返回一个SafetyNetClient
,用于访问所有 SafetyNet API。这些方法取代了SafetyNet
类的API
和SafetyNetAPI
字段,这两个字段现已弃用。 - 添加了
SafetyNetApi.AttestationResponse
类。此类提供来自 Android 兼容性测试套件的测试结果。此类会替换现已弃用的SafetyNetApi.AttestationResult
和SafetyNet.SafeBrowsingResult
类。 - 添加了
SafetyNetApi.RecaptchaTokenResponse
类。此类包含 reCAPTCHA 用户响应令牌。此类会替换现已弃用的SafetyNetApi.RecaptchaTokenResult
类。 - 添加了
SafetyNetApi.SafeBrowsingResponse
类。此类提供应用调用lookupUri()
方法时提供的Response
。此类会替换现已弃用的SafetyNetApi.SafeBrowsingResult
类。 - 添加了
SafetyNetApi.VerifyAppsUserResponse
类,并向VerifyAppsConstants
类添加了新常量。这些类支持“验证应用”API。
- 添加了
Google 钱包
- 添加了
InstrumentInfo.CardClass
类。此类表示卡是信用卡、借记卡还是预付卡。
- 添加了
2017 年 5 月 - 版本 10.2.6
App Indexing
自 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,并且无法安装在运行低于 14 的 API 级别的设备上。如需详细了解您的选择,包括构建多个 APK 以扩展应用对 Android Gingerbread 的支持,请参阅 Android 开发者博客。
广告
- 为原生高级内容广告和 Doubleclick for Publishers (DFP) 自定义渲染原生广告添加了对视频素材资源的支持。
- 向
NativeCustomTemplateAd
接口添加了destroy()
方法。 - 向
PublisherAdView
类添加了getVideoController()
、setVideoOptions
和getVideoOptions()
方法。 - 添加了
AdChoicesView
类。 - 向
NativeAdMapper
类添加了getAdChoicesContent()
和setAdChoicesContent()
方法。 - 为能够同时初始化多个广告单元的激励视频适配器添加了
InitializableMediationRewardedVideoAdAdapter
接口。
Smart Lock(密码专用)
改进了 Smart Lock 对 ID 令牌的行为。应用现在必须通过调用
setIdTokenRequested(true)
显式请求令牌。此外,应用可以使用setServerClientId()
和setIdTokenNonce()
方法为令牌指定audience
和nonce
值。如需了解详情,请参阅以下 API 参考更新:- 向
CredentialRequest
类添加了getAccountTypesSet()
、getIdTokenNonce()
、getServerClientId()
和isIdTokenRequested()
方法。 - 向
CredentialRequest.Builder
类添加了setIdTokenRequested()
和setServerClientId()
方法。 - 向
HintRequest
类添加了getIdTokenNonce()
、getServerClientId()
和isIdTokenRequested()
方法。 - 向
HintRequest.Builder
类添加了setIdTokenNonce()
、setIdTokenRequested()
和setServerClientId()
方法。
- 向
认知度
- 添加了 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 健身
新增了健康数据类型,让您可以将更多种类的健康数据写入 Google 健身平台,包括血压、血糖、血氧饱和度、身体姿势、体温和生殖健康数据。如需了解详情,请参阅
HealthDataTypes
和HealthDataFields
类。Google 地图
此版本引入了针对多段线以及多边形和圆形轮廓的自定义样式。
附近分享
向 Nearby
messages.audio
API 添加了AudioBytes
类,以允许设备使用近超声音频发送或接收数据。Firebase
Firebase 的最新更新对多项功能进行了改进,包括 Analytics、Authentication、Realtime Database、Storage、Test Lab for Android、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) 扫描。
附近分享
- “附近通知”功能现已恢复。如需了解详情和最新动态,请访问附近通知开发者网站。
Firebase
- Firebase 的最新更新包含多项改进和 bug 修复,涉及多个功能,包括新增的 Firebase 应用索引编制 API。如需了解详情,请参阅 Firebase Android SDK 版本说明。
2016 年 10 月 - 版本 9.8
Google Play 服务 9.8 版的亮点。
广告
- 为广告在采用 Google 移动广告 SDK 的应用中呈现的 DoubleClick Campaign Manager 广告客户添加了 Active View 流量衡量数据收集功能。
投射
Cast API v3.3 在以下方面为应用开发者提供了改进的功能:
- 播放广告时,改进了进度条的外观,并模糊了背景海报图片。
- 添加了自定义迷你控制器样式的能力。
- 添加了
ImageHints
类,该类可向ImagePicker
对象提供有关要选择哪种类型和大小的图片以在界面中显示的提示。 - 如需详细了解此版本,请参阅 Cast SDK v3.3。
Fit
- Fit 现在包含 Goals API,可让您的应用读取 Google Fit Android 应用用户创建的健身目标。
Google 登录
- 在使用 Credentials API 的应用中,用户只需点按一下即可填写与其账号关联的电话号码。
附近分享
Firebase
- Firebase 的最新更新对多项功能进行了一些改进并修复了一些 bug。如需了解详情,请参阅 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 v3.2 在以下方面为应用开发者提供了改进的功能:
- 广告模式:将控制器和通知控制置于一种模式,在该模式下,投放广告时控制器处于停用状态。
- 直播模式:直播视频和音频流现在使用播放/停止按钮,而不是播放/暂停按钮。
- 如需详细了解此版本,请参阅 Cast SDK v3.2。
Google 地图
- 推出自定义地图样式:您现在可以设置地图样式,更改(甚至隐藏)道路、公园、商家等地图项的外观。
- 商家地图注点 (POI) 现在会默认显示在地图上。商家 POI 表示商店、餐馆和酒店之类的商家。您可以使用自定义地图样式隐藏这些内容。
- 如需了解详情和重要注意事项,请参阅 Maps Android API 版本说明。
地点
- 添加了
setCountry
方法,用于将地点自动补全请求的范围限制为单个国家/地区。
- 添加了
Firebase
- Firebase 的最新更新对多项功能进行了一些改进并修复了一些 bug。如需了解详情,请参阅 Firebase Android SDK 版本说明。
2016 年 8 月 - 版本 9.4
Google Play 服务 9.4 版的亮点。
Google 登录
GoogleSignInAccount
现在包含getFamilyName()
和getGivenName()
方法,可用于访问已登录用户的姓氏和名字。
Google+
Plus.API(包括
Plus.PeopleApi
和Plus.AccountApi
)已被弃用。所有 Google+ 界面 widget(例如分享按钮和“+1”按钮)将继续受支持。- 如果您想与 Google 登录集成,请切换到
GoogleSignInApi
。 - 如果您的应用需要社交信息和更广泛的个人资料数据,请查看 Android Contacts Provider 或跨平台 People API。如需通过应用用户群的社交图谱来扩大应用的分发范围,请使用 Firebase 邀请。
如需了解详情,请参阅 Plus.API 弃用说明。
- 如果您想与 Google 登录集成,请切换到
投射
Cast API v3 现在包含以下方面的改进功能,可供应用开发者使用:
ControlButtonsContainer
接口定义了控制按钮的容器。ExpandedControllerActivity
类为展开的控制器(一种全屏遥控器)提供大部分实现。
地点
- Places API 现在包含重新设计的 Place Picker 界面,该界面实现了 Material Design 原则。
Google 地图
- 针对相机移动开始、持续和结束事件添加了一套新的相机更改监听器。
- 新增了存储和检索与标记相关联的任意数据对象的功能。
- 新增了设置首选最小和最大缩放级别的功能。
- 添加了限制用户可滚动和平移的边界的功能。
- 如需了解详情,请参阅最新的 Google Maps Android API 版本说明。
安全性
- 借助安全浏览 API,您的应用可以确定 URI 是否与可能有害的应用或可能的社会工程学攻击相关联。如需了解详情,请参阅使用安全浏览 API 检查网址。
Firebase
- Firebase 的最新更新对多项功能进行了一些改进并修复了一些 bug。如需了解详情,请参阅 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@[])
广告
- 向
NativeAdOptions.Builder
类添加了setAdChoicesPlacement
方法。应用发布商可以使用此方法指定原生广告中“广告选项”图标的位置。 - 通过修复多个错误,提升了视频广告播放的质量。
- 向
认知度
Awareness API 将七个位置和情境信号整合到一个 API 中,让您能够创建具有强大的基于情境的功能且对系统资源影响极小的应用。它包含两组 API:
- 借助 Snapshot API,应用可以获取任何七种信号的当前值。
- 借助 Fence API,应用可以对用户情境的变化做出反应。
投射
Cast API v3 在以下方面为应用开发者提供了改进的功能:
- 会话状态管理
- 连接、断开连接和重新连接逻辑
- 用户体验实现和界面
- 支持更多类型的设备
- 如需详细了解此版本,请参阅 Google Cast SDK v3。
Firebase
- Firebase 的最新更新对多项功能进行了一些改进并修复了一些 bug。如需了解详情,请参阅 Firebase 版本说明。
Google 健身
- 改进了 Android Wear 上的步数,使步数测量在表盘和应用之间保持一致,并与 HistoryApi#readDailyTotal 保持一致
- 使用 HistoryApi#registerDataUpdateListener() 监听数据更新,以便在存储的数据被其他应用更新时,您的应用可以更新其内部数据缓存。
- 添加了用于测量饮水量的全新水分补充数据类型。
位置
- 修复了多个方面的问题并进行了改进,包括电池管理和活动识别。
Google 地图
- 新的 MarkerOptions.zIndex() 方法可设置一个标记相对于地图上其他标记的叠放顺序。
- 您可以设置图块叠加层的透明度系数,以便用户看到叠加的图块下面的基本地图。
- 现在,可以更轻松地将圆圈设为可点击,然后使用 OnCircleClickListener 监听点击事件。
- 如需了解详情和重要注意事项,请参阅 Maps Android API 版本说明。
Mobile Vision
- 解决了 Mobile Vision 条形码检测和人脸检测所需的服务存在的问题。所有用户都可以再次使用条形码和人脸检测功能。如需了解详情,请参阅 Mobile Vision 版本说明。
- 新增了文本 API:可识别照片中的拉丁字符文本(英语、西班牙语、德语、法语等)。 Text API 会返回文本的组织结构(段落、行、字词)以及文本本身。
附近分享
- 添加了附近通知,以便让用户了解与附近的 Beacon 和智能设备相关联的应用和网站。
- Nearby.Messages 可以在后台扫描 Eddystone Beacon 和 iBeacon,并在找到与其过滤器匹配的 Beacon 时唤醒客户端应用。如需了解详情,请参阅 Nearby.Messages。
- 此版本移除了以下要求:客户端必须使用 Proximity Beacon API 来管理其 Beacon。Nearby 现在将直接返回已解析的 BLE 广告,从而允许客户端使用自己的解决方案来解读这些广告。
- 现在,距离估计值和 RSSI 信息会返回到前台 Beacon 客户端。
2016 年 5 月 - 版本 9.0
Google Play 服务 9.0 版的亮点。
Google Play 服务已更新至 9.0.2 Google Play 服务版本 9.0.2 现已发布。此版本修复了 Firebase Authentication 的一个已知问题,即
FirebaseAuthApi
在某些设备上不可用。当这些设备尝试使用身份验证 API 时,会发生FirebaseApiNotAvailableException
错误。Google Play 服务已更新至 9.0.1
Google Play 服务版本 9.0.1 现已发布。此版本修复了版本 9.0.0 中的以下问题:
- 修复了 ContextCompat.getNoBackupFilesDir() 的类更改编译错误。
- 修复了在应用使用 ProGuard 后处理时,在没有 Google Play 服务 APK 的设备上投放 AdMob 广告的已知问题。
Firebase
Firebase 为移动开发者提供了所需的工具和基础架构,帮助他们开发应用、拓展用户群并从应用内广告中赚取收入。 在此版本中,Firebase API 现已在 Google Play 服务中提供,并包含以下新产品:Firebase Analytics、Firebase Storage、Firebase Remote Config、Firebase Crash Reporting、Firebase Dynamic Links 和 Firebase Notifications。
如需查看适用于不同 Firebase 功能的库列表,请参阅 Firebase 库。 以下功能现已纳入 Google Play 服务 9.0 SDK 中的 Firebase:
应用邀请(现为 Firebase 邀请)仍可在
com.google.android.gms.appinvite
中使用,但今后您应使用com.google.firebase:firebase-invites
。Firebase Cloud Messaging 基于 Google Cloud Messaging API 构建,并对其进行了改进。您可以继续使用
com.google.android.gms.gcm
搭配 Google Cloud Messaging,但我们建议您升级到com.google.firebase:firebase-messaging
。
如需详细了解 Firebase,请访问 https://firebase.google.com/。
广告
- 激励视频广告发布商 API 现在支持自定义事件。
- 原生快速视频现在包含一些 API,可用于控制视频的显示方式,包括指定初始静音状态和视频播放完毕时的回调。
- 更新了移动应用专用自定义搜索广告,可让应用开发者根据用户的查询内容投放高度相关的广告,从而通过应用内搜索事件创收。此次更新后,应用内创收解决方案与桌面设备或移动网站上提供的解决方案相当。应用开发者现在可以使用全套扩展程序、布局、提供方信息选项、回调和自定义广告图标。
- MobileAds API 现在支持使用
setAppVolume()
设置视频广告的首选音量,还支持使用setAppMuted()
将视频广告静音。 - MobileAds
initialize(android.content.Context, java.lang.String)
方法不再弃用。而是,initialize(android.content.Context)
方法现已弃用。 MediationNativeListener
接口现在包含一个方法onAdImpression()
,移动广告联盟可以在记录展示时调用该方法。
附近分享
- 简化了“附近”同意声明界面和权限模型。
- 任何具有精细位置信息权限的应用都可以扫描 BLE Beacon,而无需其他权限。
- 当应用调用 GoogleAPIClient
connect()
方法时,系统会向用户显示选择启用对话框。
- 简化了“附近”同意声明界面和权限模型。
游戏
- 客户端 SDK 更新,通过两项新预测来改进 Player Stat API:预测玩家未来 28 天的消费金额,以及预测玩家成为第 95 百分位消费者的概率。
- 客户端 SDK 更新,使视频录制 API 可供广泛使用。
Google Cloud Messaging
- Google Cloud Messaging (GCM) 已与 Firebase 集成。GCM 的现有用户可以继续使用 GCM,不会受到任何影响,但我们强烈建议您升级到新的简化版 Firebase Cloud Messaging (FCM) API,以便用户能够受益于未来发布的新功能和增强功能。如需了解详情,请参阅将 Android 版 GCM 客户端应用迁移到 Firebase 云消息传递。
Mobile Vision
- 由于某项服务存在问题,Mobile Vision 所需的该服务现已停用。这样一来,尚未使用过人脸或条形码检测功能的用户将无法使用这些功能。在解决此问题之前,我们不建议向应用添加新的 Mobile Vision 功能。
- 对于已使用 Mobile Vision 功能的应用,请检查
FaceDetector.isOperational()
或BarcodeDetector.isOperational()
,以确认检测器是否已准备就绪,然后再使用人脸或条形码检测器。
身份验证
GoogleAuthUtil 已移至 Google Play 服务 SDK 中的 -auth API 拆分。如果您的应用使用
GoogleAuthUtil.getToken()
,您可能会看到类似于以下内容的错误:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
如果您需要在 Android 上访问 REST API,请在 build.gradle 文件中添加 -auth 拆分:
compile 'com.google.android.gms:play-services-auth:9.0.1'
否则,我们建议您将应用迁移到 Google 登录 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 选项:
-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)
,您可以启用或停用多段线、多边形和地面叠加层的可点击性。 - 修复了多个 bug。详情请参阅 Google 地图版本说明。
- 此版本引入了多个新的事件监听器:
Google Places
- 此版本引入了一项新的自动补全服务,该服务会针对用户搜索查询返回地点预测结果。
PlaceAutocompleteFragment
是一个内置自动补全功能的搜索对话框。GeoDataApi.getAutocompletePredictions()
允许以程序化方式访问地点预测,从而创建完全自定义的搜索界面。
- 此外,还向地点选择器添加了自动补全功能。
- 此版本引入了一项新的自动补全服务,该服务会针对用户搜索查询返回地点预测结果。
Google 登录
- 当用户通过 Google 设置 > 关联的应用撤消应用的访问权限时,Google Play 服务将启动撤消服务来清理缓存的登录状态。
- 您可以使用 setHostedDomain 构建器方法配置
GoogleSignInOptions
对象,以提示用户仅使用 Google Apps 网域中的账号登录。 - 已移除
onUploadServerAuthCode
回调和相关函数。如需为后端获取访问令牌,请使用requestServerAuthCode
和getServerAuthCode
方法。如需了解详情,请参阅启用服务器端访问。
Google 健身历史记录
- Google Fit History API 现在包含一种新方法
updateData
,可让您更轻松地更新存储在 Google Fit 中的数据。借助updateData
,您无需再删除与要添加到 Google 健身的新数据点重叠的现有数据点。系统会自动解决冲突,方法是删除与新数据点重叠的现有数据点。
- Google Fit History API 现在包含一种新方法
附近消息
- 新增了对在后台订阅 BLE Beacon 消息的支持。 这样一来,即使应用当前未处于活跃状态,也能接收到 Beacon 通知。
应用邀请
- 现在,您可以在发送基于电子邮件的邀请时添加应用中的其他数据,包括:自定义图片、邀请的安装按钮的自定义号召性用语文字,以及邀请电子邮件的自定义 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
,您可以使用该ResultCallback
启动深层链接 activity。
- 应用邀请 - 新的
- 其他改进 - 对 Google Play 服务进行了各种改进和更改,包括:
- 借助新的
AdRequest.Builder setIsDesignedForFamilies
方法,已选择加入亲子同乐计划的应用可以指定给定的广告请求是否应返回符合“亲子同乐”计划要求的广告。 ResolvingResultCallbacks
可用于在需要用户互动时自动启动 API 调用返回的分辨率CastRemoteDisplayLocalService
公开了一个新的回调onServiceCreated
,当本地服务已创建时会调用该回调。GoogleApiClient.dumpAll()
方法可用于帮助调试生命周期问题。- 您现在可以在
CameraSource
上以程序化方式执行setAutoFocusEnabled()
。 - 现在,您可以使用
PutDataRequest.isUrgent()
方法通过DataApi
指定要同步到穿戴式设备的项的紧急程度。 - 凭据 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 Games Player Stats API - 一种新的 API,可让您在整个游戏生命周期内,针对特定的玩家细分调整玩家体验。玩家细分依据玩家游戏进度、消费情况和互动度进行划分。
- Google Maps Android API - 新增对穿戴式应用的环境模式的支持。 微光模式适用于始终开启的应用,会在用户不再主动使用应用时激活。
- 应用邀请 - 您现在可以自定义从应用发送的电子邮件邀请。
- Nearby Messages API - 当有效的 Nearby 发布或订阅过期时,您的应用将收到回调。
- Google Places API -
AutocompletePrediction
中新增了三种方法,可让您轻松访问地点说明的主要部分和次要部分,以及说明的完整文本。这些方法用于替换现已弃用的getDescription()
和getMatchedSubstrings()
。 如需了解详情,请参阅 Google Places API for Android 版本说明。 应用衡量 - 此版本添加了衡量软件包,其中包含用于收集应用事件(例如用户首次打开应用)匿名统计信息的功能。虽然除非正确配置,否则不会收集这些数据,但您可以通过向应用添加以下资源来永久选择不报告这些统计信息:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
、PendingResult
和OptionalPendingResult
现在是抽象类,而不是接口。PendingResult.setResultCallback
的签名已从setResultCallback(ResultCallback<R> callback)
更改为setResultCallback(ResultCallback<? super R> callback)
。我们对setResultCallback
进行了等效更改,使其接受超时参数。如果您之前直接实现了这些接口,则需要改为扩展抽象类。如果您出于测试目的使用了这些类,我们建议您使用提供的实用程序类PendingResults
,该类可以提供已取消或立即可用的Result
。
2015 年 8 月 - 版本 7.8
如需简要了解 Google Play 服务 7.8 中的功能亮点,请参阅这篇公告博文。
- Mobile Vision API - 此版本推出了一款全新的实时设备端 API,用于识别照片和视频中的对象。Mobile Vision 框架包含人脸检测器、条形码扫描器以及用于跟踪视频中这些对象的位置的函数。
- Nearby Messages API - 新的 Nearby Messages API 提供了一个跨平台 API,使附近的设备和信标能够相互发现并进行通信,而无需连接到同一 Wi-Fi 网络。
- Android 版 Smart Lock 此版本增强了 Android 版 Smart Lock,使其能够检测您独特的走路步态。如果扒手拿走您的手机,在大多数情况下,设备会锁定。启用贴身检测功能,试用一下。
- 地点照片:添加了对使用 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 体验增强任何游戏。借助新的远程显示屏连接模型,原生应用(尤其是游戏)可将第二个显示屏直接投放到电视上;现在,任何游戏都可以通过投屏功能放大。新的自动播放和排队 API 为所有已连接的应用提供同步的、可编辑的媒体队列,并支持预加载自适应流。
实例 ID - 实例 ID 是每个应用实例的唯一标识符,可让应用使用实例 ID 云服务生成安全令牌。
地图 - 此版本在 Android Wear 上提供 Google Maps Android API,因此您现在可以创建直接在穿戴式设备上运行的基于地图的应用。
Fit - Fit API 现在提供可供订阅的运动距离和消耗卡路里数据。此版本还引入了一种新的锻炼活动数据类型 (
TYPE_WORKOUT_EXERCISE
)。云端硬盘 - 此版本允许您通过调用
delete()
方法永久删除文件和文件夹,即使您的应用处于离线状态也是如此。应用邀请 - 使用新的
appinvite
API 通过口碑宣传来推广您的应用。让用户能够与联系人和好友分享您的应用。让 Google 为您的推荐和新手入门流程提供支持,以便您可以专注于打造出色的应用。