16 de noviembre de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Authentication
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
La actualización más reciente de la biblioteca de
play-services-pay
(v16.4.0) incluye los siguientes cambios para admitir las funciones de dinero electrónico:Se agregó
EmoneyReadiness
.Se agregó
EmoneyReadinessStatus
.Se agregó un nuevo método
checkReadinessForEmoney
para apps de la lista de entidades permitidas de funciones de dinero electrónico a fin de verificar la preparación de los Servicios de Google Play para la compatibilidad con dinero electrónico.Se agregó un nuevo método
notifyEmoneyCardStatusUpdate
para que las apps incluidas en la lista de entidades permitidas de funciones de dinero electrónico notifiquen a los Servicios de Google Play sobre determinadas actualizaciones de estado de las tarjetas de dinero electrónico.Se agregó un nuevo método
pushEmoneyCard
para apps de la lista de entidades permitidas de funciones de dinero electrónico que permite enviar tarjetas de dinero electrónico a los Servicios de Google Play.
Artefactos publicados en 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
9 de noviembre de 2023
La actualización más reciente de la biblioteca
play-services-cloud-messaging
incluye los siguientes cambios:- Se agregó un método nuevo,
messageHandled
, para indicar que se manejó un mensaje.
- Se agregó un método nuevo,
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 de noviembre de 2023
- Actualiza las bibliotecas del ML Kit de los Servicios de Google Play. Para obtener más información, consulta las notas de la versión del ML Kit.
Artefactos publicados en 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
30 de octubre de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
26 de octubre de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Verificación de aplicaciones de Firebase
- Complemento de Gradle para Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- AA de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
18 de octubre de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Verificación de aplicaciones de Firebase
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In‑App Messaging
- AA de Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Instalaciones de Firebase
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Las actualizaciones más recientes de las bibliotecas
play-services-tagmanager
yplay-services-analytics
actualizan el registro deBroadcastReceiver
para Android U.
Artefactos publicados en 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
16 de octubre de 2023
Las actualizaciones más recientes de
play-services-maps
(v18.2.0) incluyen Advanced Marker y la capacidad de verificar las funciones de un mapa. El uso de las funciones de mapas se aborda en las dos guías vinculadas.- Se agregó
AdvancedMarkerOptions
, que se usa para definir opciones paraAdvancedMarker
. - Se agregó
AdvancedMarker
- Se agregó
PinConfig
- Se agregó
Glyph
- Se agregó
MapCapabilities
- Se actualizó
GoogleMap
a fin de incluir métodos para obtenerMapCapabilities
y detectar cambios enMapCapabilities
.
- Se agregó
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 de octubre de 2023
La actualización más reciente de la biblioteca
play-services-pay
(v16.3.0) incluye el siguiente cambio:- Se agregó un nuevo método
notifyCardTapEvent
para que las apps de la lista de entidades permitidas notifiquen a los Servicios de Google Play sobre ciertos eventos de presión de tarjetas.
- Se agregó un nuevo método
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 de septiembre de 2023
La actualización más reciente del SDK de Nearby (
play-services-nearby
) incluye los siguientes cambios:Se agregó un método nuevo,
addControleeWithSessionParams
, paraUwbClient
a fin de admitir el caso de clave individual de STS aprovisionado.Se agregaron métodos nuevos,
reconfigureRangingInterval
yreconfigureRangeDataNtf
, paraUwbClient
con el objetivo de admitir la reconfiguración dinámica de la notificación de datos de intervalos y rangos.Se agregaron nuevas capacidades de rango para las duraciones de ranuras configurables y los intervalos de rango. Consulta
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
yhasBackgroundRangingSupport
.Se agregaron nuevos parámetros de rango para configurar la duración de las ranuras, el intervalo de rango y el AoA. Consulta
slotDuration
,rangingInterval
yisAoaDisabled
.Se agregó
getAuthenticationStatus
para obtener el estado de autenticación yConnectionInfo.Builder#setAuthenticationStatus
para configurar el resultado del protocolo de enlace de autenticación.Se quitaron las APIs de Presencia de Nearby. No hay un reemplazo.
Dejaron de estar disponibles las API en Nearby Messages. En su lugar, usa
ConnectionsClient
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 de septiembre de 2023
- Se trata de una actualización importante de la biblioteca de
play-services-games-v2
, que proporciona una nueva forma para que los desarrolladores de juegos integren los Servicios de juego de Play (PGS) en sus juegos. Para obtener más información, consulta API de Recall de PGS.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 de septiembre de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Firebase In‑App Messaging
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
14 de septiembre de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase In‑App Messaging
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
13 de septiembre de 2023
Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Las actualizaciones más recientes de la biblioteca de
play-services-wallet
cambian la API de PayButton a fin de recurrir a un elemento de botón estático para dispositivos que usan los Servicios de Google Play anteriores a la versión 23.21.0.
Artefactos publicados en 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
31 de agosto de 2023
La actualización más reciente de la biblioteca
play-services-auth
incluye los siguientes cambios:Se agregó un nuevo cliente de API,
AuthorizationClient
, para ayudarte a solicitar autorización para acceder a los datos de Google asociados con una cuenta a la que accediste en el dispositivo.Se dio de baja
getPhoneNumber
sin reemplazo.
La actualización más reciente de la biblioteca
play-services-fido
incluye los siguientes cambios:- Se agregó un nuevo método
toJson
, que muestra la representación JSON de un objetoPublicKeyCredential
.
- Se agregó un nuevo método
La actualización más reciente de la biblioteca
play-services-wearable
incluye el siguiente cambio:- Compatibilidad con aplicaciones para migrar un reloj de un teléfono antiguo a uno nuevo.
Para obtener más información, consulta las notas de la versión para wearables.
Artefactos publicados en 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
24 de agosto de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
- Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
22 de agosto de 2023
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
3 de agosto de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Complemento de Gradle para Firebase Crashlytics
- Firebase In‑App Messaging
- Instalaciones de Firebase
- AA de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
1 de agosto de 2023
- Se realizaron actualizaciones para admitir la función de zoom automático en las bibliotecas del ML Kit de los Servicios de Google Play. Para obtener más información, consulta las notas de la versión del ML Kit.
Artefactos publicados en 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
24 de julio de 2023
- La biblioteca
play-services-panorama
dejó de estar disponible y se dará de baja el 30 de octubre de 2023. No hay reemplazo.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-panorama:17.1.0
18 de julio de 2023
- Versión inicial de la biblioteca
sdkcoroutines
. Esta biblioteca contiene utilidades de corrutinas para los SDK de Java que no están orientadas a desarrolladores.
Artefactos publicados en maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 de julio de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
5 de julio de 2023
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
29 de junio de 2023
La actualización más reciente de la biblioteca
play-services-wallet
incluye los siguientes cambios:- Actualiza la API de Pay Button de beta a estable.
Cambia el siguiente estilo del botón:
- El tamaño del texto del botón ahora coincide con el tamaño del logotipo de “GPay”.
- Se ajustaron los márgenes del botón a la altura mínima y máxima de los botones.
- Ahora se puede configurar la redondez del botón.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 de junio de 2023
La actualización más reciente de la biblioteca
play-services-auth
incluye los siguientes cambios:- Dejaron de estar disponibles las APIs relacionadas con la función de número de teléfono verificado.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 de junio de 2023
La actualización más reciente del SDK de UWB cercano (
play-services-nearby
) incluye los siguientes cambios:Se agregaron nuevas capacidades de rango para las notificaciones de datos de rangos configurables. Consulta
supportedNtfConfigs
.Se agregaron nuevos parámetros de rango para configurar las notificaciones de datos de rango: Consulta
uwbRangeDataNtfConfig
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 de junio de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Storage para Firebase
- Complemento de Gradle para Firebase Crashlytics
- Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
La actualización más reciente de la biblioteca
play-services-tagmanager
mejora los procesos de herramientas internos. No hay cambios para los desarrolladores.
Artefactos publicados en 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
25 de mayo de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Verificación de aplicaciones de Firebase
- Firebase Realtime Database
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
18 de mayo de 2023
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
9 de mayo de 2023
La versión beta pública del Servicio de aceleración de TensorFlow Lite para Android ya está disponible.
Con la biblioteca de Acceleration Service (
play-services-tflite-acceleration
), puedes ejecutar comparativas de rendimiento del AA en el dispositivo y determinar de forma automática la mejor manera de acelerar la carga de trabajo de AA. Para obtener más información, consulta la documentación del servicio de aceleración.Las actualizaciones más recientes de las bibliotecas de TensorFlow Lite de los Servicios de Google Play incluyen todos los cambios que se incluyen en la versión v2.12.0 de TensorFlow.
Artefactos publicados en 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
2 de mayo de 2023
- Lanzamiento inicial de las bibliotecas de reconocimiento de texto v2 del Kit de AA de los Servicios de Google Play para chino, devanagari, japonés y coreano. Además, se actualizó la biblioteca
play-services-mlkit-text-recognition
existente. Para obtener más información, consulta las notas de la versión del ML Kit.
Artefactos publicados en 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
1 de mayo de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Verificación de aplicaciones de Firebase
- Firebase Authentication
- Firebase Crashlytics
- Firebase In‑App Messaging
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
20 de abril de 2023
- La actualización más reciente de la biblioteca
play-services-oss-licenses
incluye una corrección para quitar la información de licencia irrelevante de la biblioteca.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 de abril de 2023
- La actualización más reciente de la biblioteca de
play-services-wallet
incluye una API nueva para crear y personalizar un botón de pago de Google Pay. Si quieres obtener más detalles, consulta las notas de la versión de Google Pay para pagos.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 de abril de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Complemento de Gradle para Firebase Crashlytics
- Firebase Realtime Database
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
4 de abril de 2023
La actualización más reciente de la biblioteca
play-services-auth
incluye los siguientes cambios:- Se agregó una nueva API en
BeginSignInRequest
que permite a los desarrolladores usar las bibliotecas de Jetpack para obtener llaves de acceso con solicitudes de JSON.
- Se agregó una nueva API en
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 de marzo de 2023
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
Marzo 28 de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Authentication
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Entre las actualizaciones de las bibliotecas
play-services-cast
,play-services-cast-framework
yplay-services-cast-tv
, se incluyen las siguientes:- Ahora se usa
NotificationManager
para publicar notificaciones de transmisión de contenido multimedia, en lugar del servicio en primer plano. - Se agregó un nuevo
CastReasonCodes#CAST_CANCELLED
para indicar que se cancelan las sesiones de transmisión.
Si deseas obtener más información, consulta las Notas de la versión del SDK de Cast para Android Sender.
- Ahora se usa
Artefactos publicados en 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
24 de marzo de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
21 de marzo de 2023
- La biblioteca de Code Scanner de Servicios de Google Play (
play-services-code-scanner
) ahora está disponible de forma general. Para obtener más información sobre esta actualización, consulta las notas de la versión del ML Kit.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0
20 de marzo de 2023
Versión inicial de la biblioteca de Device Performance (
play-services-deviceperformance
).
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 de marzo de 2023
La actualización más reciente de la biblioteca de
play-services-basement
mejora el rendimiento de la conexión a los Servicios de Google Play.La actualización más reciente del SDK de UWB cercano incluye los siguientes cambios:
- Se solucionó un problema en el que el servicio de Nearby reutilizaba
UWBClient
para admitir varias sesiones.
- Se solucionó un problema en el que el servicio de Nearby reutilizaba
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 de marzo de 2023
La actualización nativa más reciente de los Servicios de juego de Play (v2) incluye los siguientes cambios en la biblioteca de GNI (
play-services-gni-native-c
), que es una biblioteca de compatibilidad para la herramienta del wrapper de bibliotecas.- Se agregó compatibilidad con devoluciones de llamadas nativas.
- Se agregaron macros de ayuda
Artefactos publicados en maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 de marzo de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Verificación de aplicaciones de Firebase
- Firebase App Distribution
- Complemento de Gradle para Firebase App Distribution
- Firebase Cloud Messaging
- Firebase In‑App Messaging
- Instalaciones de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
28 de febrero de 2023
La actualización más reciente de la biblioteca de Block Store (
play-services-auth-blockstore
) incluye los siguientes cambios:Se agregó un nuevo método
StoreBytesData.Builder#setKey
para asociar los datos con una clave.Se agregó una nueva API para
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
con opciones de solicitud adicionales.Se agregó una nueva API para
BlockstoreClient#deleteBytes(DeleteBytesRequest)
con opciones de solicitud adicionales.Se agregó una nueva variable de constantes
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, que se puede usar cuando no se especifica una clave.BlockstoreClient#retrieveBytes()
dejó de estar disponible y se reemplazó porBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 de febrero de 2023
- La última actualización de la biblioteca de Thread de los Servicios de Google Play actualiza las APIs del estado Beta a disponibilidad general.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 de febrero de 2023
La actualización más reciente de la biblioteca
play-services-base
incluye el siguiente cambio:- Se agregó una nueva API en
GoogleApiAvailability
que permite a los desarrolladores mostrar unDialogFragment
para un código de error que muestraisGooglePlayServicesAvailable
con el patrónActivityResultContract
.
- Se agregó una nueva API en
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Crashlytics
- Instalaciones de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
10 de febrero de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 de febrero de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
- Instalaciones de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
1 de febrero de 2023
La actualización más reciente del SDK de UWB cercano incluye los siguientes cambios:
- Se agregaron nuevas capacidades de rango para mostrar las capacidades de un dispositivo:
minRangingInterval
supportedChannels
Se agregaron nuevos parámetros de rango para admitir rangos de STS aprovisionados:
Se habilitó RSSI en la posición del rango:
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 de enero de 2023
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
24 de enero de 2023
- El SDK de Stream Protect dejó de estar disponible y se dará de baja en 2023.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 de enero de 2023
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Verificación de aplicaciones de Firebase
- Complemento de Gradle para Firebase App Distribution
- Firebase Crashlytics
- Firebase In‑App Messaging
- AA de Firebase
- Firebase Performance Monitoring
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
La versión más reciente del complemento
google-services
para Android (v4.3.15) ya está disponible. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.La actualización más reciente de la biblioteca
play-services-fido
incluye el siguiente cambio:- Se corrigió un problema con
ResidentKeyRequirement
que causaba fallas de compilación.
- Se corrigió un problema con
Artefactos publicados en 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
18 de enero de 2023
La actualización más reciente de la biblioteca
play-services-pay
incluye los siguientes cambios:Se agregó una nueva API de
getPendingIntentForWalletOnWear
que permite a los socios de Wear iniciar la IU de Billetera para Wear en un teléfono a través delPendingIntent
que se muestra.Se agregó una nueva API de
getProductName
que muestra el nombre del producto en este mercado.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 de diciembre de 2022
- La actualización más reciente de la biblioteca de Matter de los Servicios de Google Play actualiza las APIs del estado beta a la disponibilidad general.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 de diciembre de 2022
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
8 de diciembre de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Cloud Messaging
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
6 de diciembre de 2022
- Versión beta inicial de la biblioteca de respuestas inteligentes del Kit de AA de los Servicios de Google Play. Para obtener más información, consulta las notas de la versión del ML Kit.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 de diciembre de 2022
La actualización más reciente del complemento de licencias de OSS para Gradle incluye correcciones para los siguientes problemas:
- Configura
notCompatibleWithConfigurationCache
para evitar errores durante la incubación de la función de caché de configuración de Gradle. (Error 206 de GitHub)
- Configura
Artefactos publicados en maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 de noviembre de 2022
La actualización más reciente de la biblioteca
play-services-auth
incluye los siguientes cambios:- Se agregó una nueva API en
BeginSignInRequest
que permite a los desarrolladores usar bibliotecas JetPack para usar llaves de acceso. - Se agregó una nueva API en
CredentialSavingClient
que permite a los desarrolladores recuperar un objeto de estado del intent del resultado de la actividad.
- Se agregó una nueva API en
La actualización más reciente de la biblioteca
play-services-fido
incluye los siguientes cambios:- Se agregó
FidoCredentialDetails
. - Se agregó
GoogleThirdPartyPaymentExtension
. - Se agregó
DevicePublicKeyStringDef
.
- Se agregó
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Complemento de Gradle para Firebase App Distribution
- Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
11 de noviembre de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
3 de noviembre de 2022
La actualización más reciente de la biblioteca
play-services-location
incluye los siguientes cambios:- Actualiza una dependencia incorrecta para corregir un problema de
SettingsClient
.
- Actualiza una dependencia incorrecta para corregir un problema de
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 de octubre de 2022
La actualización más reciente de la biblioteca
play-services-games
incluye los siguientes cambios:- Se volvieron a introducir algunas constantes que no se incluían en la versión de
23.0.0
.
- Se volvieron a introducir algunas constantes que no se incluían en la versión de
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 de octubre de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Complemento de Gradle para Firebase App Distribution
- AA de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
24 de octubre de 2022
- Versión beta inicial de los Servicios de juego de Play (v2) nativa. Para obtener más información, consulta la documentación.
Artefactos publicados en 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
20 de octubre de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
La actualización más reciente de las bibliotecas de TensorFlow Lite para los Servicios de Play incluye los siguientes cambios:
- Se mejoró la estabilidad al descargar módulos opcionales.
Artefactos publicados en 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
13 de octubre de 2022
La actualización más reciente de la biblioteca
play-services-location
incluye los siguientes cambios:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
ySettingsClient
ahora son interfaces en lugar de clases, lo que ayuda a aplicar el uso correcto y mejora la capacidad de prueba.- Se agregó la clase
LocationRequest.Builder
como método preferido para construirLocationRequest
, y se dieron de baja los métodos de construcción antiguos. CurrentLocationRequest.Builder
yLastLocationRequest.Builder
ahora sonfinal
.- Las APIs basadas en
PendingIntent
invocadas por apps instantáneas ahora fallarán correctamente, en lugar de no mostrar nunca resultados.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 de octubre de 2022
La actualización más reciente de la biblioteca
play-services-threadnetwork
incluye los siguientes cambios:- Se agregó compatibilidad con Android 8.0 (nivel de API 26).
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 de octubre de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Firebase A/B Testing
- Verificación de aplicaciones de Firebase
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In‑App Messaging
- AA de Firebase
- Firebase Performance Monitoring
- Complemento de Gradle de Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Instalaciones de Firebase
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
10 de octubre de 2022
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
- Se actualizaron las bibliotecas
play-services-cast
yplay-services-cast-framework
. Si deseas obtener más información, consulta las Notas de la versión del SDK de Cast para Android Sender.
Artefactos publicados en 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
29 de septiembre de 2022
La actualización más reciente de la biblioteca
play-services-tflite-gpu
incluye los siguientes cambios:- Se agregó un
TfLiteGpu.getClient(context)
para brindar compatibilidad con la API deModuleInstallClient
. - Se mejoró la estabilidad de
TfLiteGpu.isGpuDelegateAvailable(context)
.
- Se agregó un
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 de septiembre de 2022
La actualización más reciente de la biblioteca
play-services-games
incluye los siguientes cambios:- La función de grabación de video dejó de estar disponible.
- Se inhabilitó la grabación de video a través de los Servicios de juego de Play para la versión 33 y posteriores del SDK de Android.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 de Septiembre de 2022
La última actualización de la biblioteca de wearables incluye los siguientes cambios:
- Se mejoró la disponibilidad del SDK para wearables en dispositivos con Servicios de Google Play.
- Se agregó compatibilidad con aplicaciones orientadas a Android 13.
- Se reemplazaron
@RecentlyNonNull
y@RecentlyNullable
por anotaciones de nulabilidad estrictas (@NonNull
y@Nullable
). Con este cambio, lo que antes causó una advertencia de nulidad ahora causará un error cuando se compila el código Kotlin o se usan los frameworks de verificación denull
de Java.
Para obtener más información, consulta las notas de la versión para wearables.
Actualiza las bibliotecas del ML Kit de los Servicios de Google Play. Para obtener más información, consulta las notas de la versión del ML Kit.
Artefactos publicados en 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
15 de septiembre de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Verificación de aplicaciones de Firebase
- Firebase App Distribution
- Complemento de Gradle para Firebase Crashlytics
- Instalaciones de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
La versión más reciente del complemento
google-services
para Android (v4.3.14) ya está disponible. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
13 de septiembre de 2022
- Versión beta inicial de la biblioteca de Matter de los Servicios de Google Play.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 de septiembre de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Verificación de aplicaciones de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
La actualización más reciente de la biblioteca de TensorFlow Lite de los Servicios de Google Play (v16.0.0) ya está disponible. Con esta versión, la biblioteca ahora tiene disponibilidad general. Esta biblioteca se puede usar como alternativa a la biblioteca independiente de TensorFlow Lite para reducir el tamaño de la app y recibir actualizaciones automáticas. Para obtener más información, consulta la documentación de TensorFlow.
Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
1 de septiembre de 2022
La actualización más reciente de la biblioteca
play-services-auth
tiene el siguiente cambio:- Se agregaron nuevas APIs en
BeginSignInRequest
yGetSignInIntentRequest
que puedes usar para solicitar números de teléfono verificados desde la Cuenta de Google de un usuario cuando usas el acceso con Google.
- Se agregaron nuevas APIs en
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Firebase A/B Testing
- Verificación de aplicaciones de Firebase
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In‑App Messaging
- Instalaciones de Firebase
- AA de Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
16 de agosto de 2022
- Actualiza las bibliotecas del ML Kit de los Servicios de Google Play. Para obtener más información, consulta las notas de la versión del ML Kit.
La versión beta inicial de la biblioteca
play-services-dtdi
(v16.0.0-beta01) ahora está disponible. Esta es la primera versión pública de las APIs de un dispositivo a otro.
Artefactos publicados en 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
8 de agosto de 2022
Entre las actualizaciones de las bibliotecas
play-services-cast
,play-services-cast-framework
yplay-services-cast-tv
, se incluyen las siguientes:- Se dio de baja
CastContext#getSharedInstance(Context)
. En su lugar, usaCastContext#getSharedInstance(Context, Executor)
, que muestra una API de Task, yModuleUnavailableException
, para controlar la excepción cuando el SDK de Cast no puede cargar el módulo interno de Cast. - Se dio de baja
ApplicationMetadata#getImages()
. En su lugar, usaApplicationMetadata#getIconUrl()
, que muestra la imagen de la aplicación que se establece en la Consola para desarrolladores de Cast. - Se cambió
minSdkVersion
de 14 a 16 para la bibliotecaplay-services-cast-tv
.
Si deseas obtener más información, consulta las Notas de la versión del SDK de Cast para Android Sender.
- Se dio de baja
Artefactos publicados en 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
5 de agosto de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Complemento de Gradle para Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
2 de agosto de 2022
- El SDK de G+ de los Servicios de Google Play (
com.google.android.gms.plus
) dejó de estar disponible en 2018 y se dio de baja en febrero de 2022. Por lo tanto, se quitó toda la documentación de referencia relacionada.
1 de agosto de 2022
- La actualización más reciente de la biblioteca de TensorFlow Lite de los Servicios de Google Play (v16.0.0-beta03) ya está disponible. Esta biblioteca se puede usar como alternativa a la biblioteca independiente de TensorFlow Lite para reducir el tamaño de la app y recibir actualizaciones automáticas. Para obtener más información, consulta la documentación de TensorFlow.
Artefactos publicados en 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
25 de julio de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
18 de julio de 2022
Las actualizaciones más recientes de
play-services-maps
incluyen personalizaciones de polilínea avanzadas para la disponibilidad general, en particular en las siguientes opciones:- Se agregó un intervalo de estilo a la polilínea.
- Se agregó el estilo de objeto.
- Se agregó el estilo de textura.
La actualización más reciente del SDK de UWB cercano incluye los siguientes cambios:
- Se habilitó la creación de clientes del controlador de UWB.
- Se habilitó el rango bidireccional de doble cara uno a varios (DS-TWR).
La actualización más reciente del SDK de Conexiones de Nearby incluye los siguientes cambios:
- Se agregó
ConnectionLifecycleCallback#onBandwidthChanged
para notificar al cliente que la calidad de la conexión es buena (6 ~ 60 MBps), correcta (60 ~ 200 KBps) o mala (5 KBps). - Se agregó
ConnectionType
para reemplazar la API original (por ejemplo, usaAdvertisingOptions.Builder#setConnectionType
en lugar deAdvertisingOptions.Builder#setDisruptiveUpgrade
). AdvertisingOptions.Builder#setDisruptiveUpgrade
quedó obsoleto. En su lugar, usaAdvertisingOptions.Builder#setConnectionType
.ConnectionOptions.Builder#setDisruptiveUpgrade
quedó obsoleto. En su lugar, usaConnectionOptions.Builder#setConnectionType
.
- Se agregó
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 de julio de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Compatibilidad con módulos de Firebase Dynamic
- AA de Firebase
- Firebase Remote Config
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
14 de julio de 2022
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
6 de julio de 2022
- Versión beta inicial de la biblioteca de ThreadNetwork de los Servicios de Google Play
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 de junio de 2022
La versión más reciente del complemento
google-services
para Android (v4.3.13) ya está disponible. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.La versión más reciente de la biblioteca de Code Scanner de los Servicios de Google Play ya está disponible. Para obtener más información sobre sus actualizaciones, consulta las notas de la versión del ML Kit.
Las actualizaciones más recientes de las bibliotecas
play-services-base
,play-services-basement
yplay-services-tasks
incluyen los siguientes cambios:- Se agregó la nueva interfaz
OptionalModuleApi
, que indica si una API requiere un componente adicional de Servicios de Google Play (es decir, un módulo opcional). - Se agregó la nueva clase
ModuleInstallClient
, que te permite enviar solicitudes explícitas para descargar módulos opcionales, lanzar módulos opcionales y verificar la disponibilidad de las APIs que requieren módulos opcionales.
- Se agregó la nueva interfaz
La versión inicial de la biblioteca
play-services-base-testing
ya está disponible. Proporciona simulaciones de prueba paraModuleInstallClient
.
Artefactos publicados en 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
23 de junio de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Las versiones actualizadas del complemento
google-services
para Android (v4.3.12) y el complementostrict-version-matcher
para Android (v1.2.4) ya están disponibles. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
7 de junio de 2022
La actualización más reciente de la biblioteca
play-services-location
incluye los siguientes cambios:- Se corrigieron problemas de anotaciones de nulabilidad para clientes Kotlin.
- Se corrigió el problema de fuga de memoria de
LocationCallback
. - Se agregó una nueva API para getCurrentLocation() con opciones de solicitud adicionales.
- Se agregó una nueva API para getLastLocation() con opciones de solicitud adicionales.
- Se agregaron nuevas APIs para requestLocationUpdates() con compatibilidad con el ejecutor.
- Dejaron de estar disponibles las constantes LocationRequest.PRIORITY_* y se reemplazaron por las constantes Priority.PRIORITY_*.
- Se dio de baja LocationRequest.setExpirationTime() y se reemplazó por LocationRequest.setExpirationDuration().
- Se aclaró la documentación de referencia de la biblioteca y se agregó orientación adicional.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1 de junio de 2022
La biblioteca
play-services-appindex
ahora tiene disponibilidad general. Esta biblioteca reemplaza a la bibliotecafirebase-appindexing
y admite casos de uso para compartir documentos estructurados comoIndexables
yUserActions
con Asistente de Google.Si quieres obtener más detalles para compartir documentos con Asistente de Google, consulta Cómo enviar atajos dinámicos a Asistente.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 de mayo de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase App Distribution
- Complemento de Gradle para Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
- Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Las actualizaciones más recientes de las bibliotecas de TensorFlow Lite de los Servicios de Google Play incluyen todos los cambios incluidos en la versión v2.9 de TensorFlow.
En la actualización más reciente de la biblioteca de
play-services-fitness
, se dan de baja las APIs que admiten la lectura y la escritura de datos de entrenamiento históricos para dar lugar a Health Connect.
Artefactos publicados en 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
25 de mayo de 2022
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
23 de mayo de 2022
La actualización más reciente de
play-service-nearby
(v18.2.0) incluye la primera versión pública de la API de UWB de Nearby.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 de mayo de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Cloud Messaging
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
12 de mayo de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Authentication
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
10 de mayo de 2022
- Versión beta inicial de la biblioteca de Code Scanner de los Servicios de Google Play. Para obtener más información, consulta las notas de la versión del ML Kit.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 de mayo de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Verificación de aplicaciones de Firebase
- Firebase Cloud Messaging
- Firebase Realtime Database
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
3 de mayo de 2022
- Las actualizaciones más recientes de la biblioteca
play-services-basement
mejoran la seguridad en la verificación de firma y abordan la vulnerabilidadPendingIntent
mutable.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 de abril de 2022
La actualización más reciente de la biblioteca
play-services-auth
incluye el siguiente cambio:- Dejaron de estar disponibles las APIs en
CredentialClient
y las clases de solicitud y respuesta relacionadas.
- Dejaron de estar disponibles las APIs en
La actualización más reciente de Firebase incluye cambios en Firebase Crashlytics.
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
14 de abril de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Verificación de aplicaciones de Firebase
- Firebase App Distribution
- Firebase Cloud Messaging
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
12 de abril de 2022
Las actualizaciones más recientes de
play-services-nearby
(v18.1.0) incluyen los siguientes cambios:Ahora se requieren los permisos
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
yBLUETOOTH_SCAN
para las conexiones de Nearby de Android S.Se agregaron
Payload#setFileName()
yPayload#setParentFolder()
para guardar el archivo recibido con un nombre de archivo asignado y una ruta de acceso relativa.Se agregó
VariantOfConcern
para permitir que una autoridad de salud pública (APD) adjunte una variante de preocupación definida por la APD en las notificaciones de exposición. Por ejemplo, una APD podría asignar las siguientes definiciones:VariantOfConcernType.type1
como “La vacuna es eficaz”VariantOfConcernType.type2
como “Highly transmisivo”VariantOfConcernType.type3
como “Gravedad alta”VariantOfConcernType.type4
como “avance de vacunas”La función ultrasónica de Nearby Message dejó de estar disponible.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 de marzo de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
- Cloud Firestore
- Verificación de aplicaciones de Firebase
- Firebase Authentication
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
22 de marzo de 2022
- Las actualizaciones más recientes de la biblioteca
play-services-basement
abordan los incumplimientos de Android 12 de StrictMode.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 de marzo de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
- Firebase Cloud Messaging
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
15 de marzo de 2022
- La versión inicial de la biblioteca
play-services-games-v2
ya está disponible. Esta biblioteca proporciona una funcionalidad de acceso simplificada. Si deseas obtener más información, consulta la guía de introducción de acceso para la versión 2.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 de marzo de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Firebase A/B Testing
- Firebase App Distribution
- Complemento de Gradle para Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In‑App Messaging
- Instalaciones de Firebase
- AA de Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
8 de marzo de 2022
- La actualización más reciente de la biblioteca de
play-services-wallet
incluye una API nueva para el OCR de tarjetas de crédito. Para obtener más detalles, consulta la guía para desarrolladores.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 de febrero de 2022
La actualización más reciente del complemento de licencias de OSS para Gradle incluye correcciones para los siguientes problemas:
El orden de ejecución de la tarea causa problemas con la biblioteca DI de Hilt (error 209 de GitHub, error 194 de GitHub y error 2744 de GitHub Hilt).
Los proyectos con muchas variantes tardan mucho tiempo en ejecutar la detección de dependencias (problema 200 de GitHub).
Inclusión de dependencias de prueba (error 214 de GitHub)
Faltan licencias (problema 215 de GitHub)
Se redujo la gravedad del registro
AmbiguousVariantSelectionException
(problema n.o 202 de GitHub).
Artefactos publicados en maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 de febrero de 2022
Actualiza las bibliotecas del ML Kit de los Servicios de Google Play. Para obtener más información, consulta las notas de la versión del ML Kit.
Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
17 de febrero de 2022
- Ya está disponible la versión beta pública de la biblioteca de TensorFlow Lite de los Servicios de Google Play. Esta biblioteca se puede usar como alternativa a la biblioteca independiente de TensorFlow Lite para reducir el tamaño de la app y recibir actualizaciones automáticas. Para obtener más información, consulta la documentación de TensorFlow.
Artefactos publicados en 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
11 de febrero de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Crashlytics
- AA de Firebase
- Firebase Performance Monitoring
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
1 de febrero de 2022
- La actualización más reciente de la biblioteca de
play-services-auth
incluye una API nueva que facilita las sugerencias de acceso para la autenticación mediante un número de teléfono. Permite a los usuarios seleccionar un número de teléfono en su tarjeta SIM y compartirlo con la app que realiza la llamada. Para obtener más información, consulta la documentación de la API.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 de enero de 2022
- Actualiza las bibliotecas del ML Kit de los Servicios de Google Play. Para obtener más información, consulta las notas de la versión del ML Kit.
Artefactos publicados en 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
20 de enero de 2022
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Complemento de Gradle para Firebase App Distribution
- Complemento de Gradle de Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
10 de enero de 2022
La actualización más reciente del SDK de Block Store incluye los siguientes cambios:
Se agregó un nuevo método,
StoreBytesData.Builder#setShouldBackupToCloud
, que te permite habilitar la copia de seguridad de los datos de Block Store de la app en la nube.Se agregó una nueva API,
BlockstoreClient#isEndToEndEncryptionAvailable
, que te permite verificar si los datos de Block Store de los que se creen copias de seguridad en la nube estarán encriptados de extremo a extremo.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 de enero de 2022
- Las actualizaciones más recientes de varias bibliotecas (consulta la sección "Artefactos lanzados" a continuación) incluyen el uso de las versiones más recientes de
play-services-base
yplay-services-tasks
(v18.0.1) para corregir el problema descrito en la versión del 9 de diciembre de 2021.
Artefactos publicados en 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
16 de diciembre de 2021
Las actualizaciones más recientes de
play-services-base
yplay-services-tasks
resuelven el problema que puede generar los NPE en el tiempo de ejecución (NullPointerException
) cuando se controlan los resultados deTask<Void>
en el código Kotlin. Si usas alguna de las versiones de la biblioteca que se mencionan en la versión del 9 de diciembre de 2021, puedes evitar los NPE en tiempo de ejecución si dependes de forma explícita de la versión 18.0.1 deplay-services-base
yplay-services-tasks
. Agrega lo siguiente a la seccióndependencies
de tubuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
En enero de 2022, planeamos lanzar versiones nuevas de los otros artefactos que se lanzaron el 9 de diciembre con nuevas dependencias de
POM
en las versiones 18.0.1 deplay-services-base
yplay-services-tasks
.La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
Esta versión de Firebase incorpora las versiones más recientes de
play-services-base
yplay-services-tasks
(v18.0.1) para solucionar el problema descrito en la versión del 9 de diciembre de 2021.Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
14 de diciembre de 2021
- Actualiza las bibliotecas del ML Kit de los Servicios de Google Play. Para obtener más información, consulta las notas de la versión del ML Kit.
Artefactos publicados en 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
10 de diciembre de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
9 de diciembre de 2021
Las actualizaciones más recientes de varias bibliotecas incluyen el siguiente cambio:
- Las anotaciones de nulabilidad estrictas (
@NonNull
y@Nullable
) se usan donde antes se usaban@RecentlyNonNull
y@RecentlyNullable
. Con este cambio, lo que antes causó una advertencia de nulidad ahora generará un error cuando se compile el código Kotlin o se usen los frameworks de verificaciónnull
de Java. Los cambios en anotaciones similares se lanzarán de forma incremental en versiones futuras de otros artefactos decom.google.android.gms
.
Consulta la sección "Artefactos publicados" para ver una lista completa de las bibliotecas afectadas.
- Las anotaciones de nulabilidad estrictas (
Las actualizaciones más recientes de las bibliotecas
play-services-base
,play-services-basement
yplay-services-tasks
incluyen los cambios estrictos en la anotación de nulabilidad descritos anteriormente, así como los siguientes cambios adicionales:- Se quitaron las constantes de fitness obsoletas de Alcances.
- Se agregó el método de utilidad
withTimeout()
a Tasks.
Artefactos publicados en 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
30 de noviembre de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Verificación de aplicaciones de Firebase
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
- AA de Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
18 de noviembre de 2021
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
16 de noviembre de 2021
Entre las actualizaciones de las bibliotecas
play-services-cast
yplay-services-cast-framework
, se incluyen las siguientes:- Mejoras en las colas:
- Se agregó una nueva devolución de llamada
itemsReorderedAtIndexes
aMediaQueue
, que se llama cuando se reordena la cola. - Se agregó compatibilidad con la serialización de comandos de cola.
- Se hizo nulo el parámetro
customData
en `RemoteMediaClient#queueSetRepeatMode. - Se dio de baja la función Pantalla remota.
- Se cambió la
minSdkVersion
de 14 a 16.
Para obtener más información, consulta las Notas de la versión del SDK de Cast Android Sender.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 de octubre de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In‑App Messaging
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
27 de octubre de 2021
La biblioteca cliente de
play-services-maps
ahora tiene disponibilidad general y es compatible con la API nivel 19 (Android 4.4, KitKat) y las versiones posteriores.La versión incluye un nuevo procesador de mapas que está disponible para su uso opcional, lo que proporciona un mejor rendimiento y estabilidad, así como compatibilidad con el diseño de mapas basado en Cloud. Para obtener más información sobre esta y otras actualizaciones, consulta las notas de la versión del producto.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 de octubre de 2021
La biblioteca
play-services-appset
ahora tiene disponibilidad general. Esta biblioteca está diseñada para admitir casos de uso, como estadísticas o prevención de fraudes, de una manera que respete la privacidad del usuario.Esta biblioteca incluye métodos para administrar el ID del conjunto de apps, que es un ID único que, en un dispositivo determinado, te permite relacionar el uso o las acciones en un conjunto de apps que son propiedad de tu organización. Para obtener más información, consulta esta guía.
Esta versión de DG incluye las siguientes actualizaciones de la versión preliminar para desarrolladores:
- Se cambió el nombre de las interfaces de varios clientes. Para obtener más detalles, consulta la documentación de referencia de la API de
play-services-appset
. - Se hizo que la biblioteca
play-services-appset
sea compatible con el próximo ID del conjunto de apps específico para el desarrollador. Se espera que los Servicios de Google Play pronto agreguen compatibilidad con el ID del conjunto de apps específico para el desarrollador. Esta función se lanzará en los Servicios de Google Play y se enviará a los dispositivos de los usuarios sin necesidad de actualizar la versión de la bibliotecaplay-services-appset
.
- Se cambió el nombre de las interfaces de varios clientes. Para obtener más detalles, consulta la documentación de referencia de la API de
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 de octubre de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Verificación de aplicaciones de Firebase
- Cloud Firestore
- Firebase Crashlytics
- Firebase Performance Monitoring
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
22 de septiembre de 2021
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
22 de septiembre de 2021
La actualización más reciente de la biblioteca
ads-identifier
incluye la declaración de un permiso de los Servicios de Google Play:com.google.android.gms.permission.AD_ID
.Si usas la versión 17.1.0 de
ads-identifier
o una posterior, no es necesario que vuelvas a declarar el permiso en el manifiesto de la app para acceder al ID de publicidad. Sin embargo, si tu app no debe acceder al ID de publicidad, debes quitar el permiso mediante<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.Para obtener más información, consulta
getId()
.La última actualización de la biblioteca
play-services-pay
corrigió problemas de permisos que causaban que todas sus APIs se bloquearan.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 de septiembre de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Functions para Firebase (cliente)
- Firebase Realtime Database
- Complemento de Gradle para Firebase App Distribution
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
9 de septiembre de 2021
La actualización más reciente de la biblioteca nativa de AFS incluye el siguiente cambio:
- Se corrigió el error por el que
onAdLeftApplication
no registraba los clics en los anuncios. - Se corrigió el error por el que la aplicación fallaba cuando se intentaba cargar anuncios sin conexión.
- Se corrigió el error por el que
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 de agosto de 2021
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
20 de agosto de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase In‑App Messaging
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
19 de agosto de 2021
La actualización más reciente de la biblioteca de Analytics incluye el siguiente cambio:
- Se solucionó el problema por el que no se podía compilar la biblioteca con Android 12 como destino.
La actualización más reciente de la biblioteca de TagManager incluye los siguientes cambios:
- Mejoras internas en la infraestructura
Artefactos publicados en 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
9 de agosto de 2021
El SDK de Blockstore ahora está disponible para que las apps lo usen a fin de habilitar el acceso sin interrupciones en teléfonos con configuración nueva. Para obtener más información, consulta la documentación de referencia del SDK de Blockstore.
Ya está disponible una versión actualizada del complemento de google-services para Android (v4.3.10). Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 de agosto de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Crashlytics
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Ahora está disponible una versión actualizada del complemento de google-services para Android (v4.3.9). Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
28 de julio de 2021
La versión preliminar para desarrolladores de la biblioteca
play-services-appset
ya está disponible. Esta biblioteca está diseñada para admitir casos de uso, como estadísticas o prevención de fraudes, de una manera que respete la privacidad del usuario.Esta biblioteca incluye métodos para administrar el ID del conjunto de apps, que es un ID único que, en un dispositivo determinado, te permite relacionar el uso o las acciones en un conjunto de apps que son propiedad de tu organización. Para obtener más información, consulta esta guía.
Se actualizó la documentación de referencia de la API de
ads-identifier
con información sobre un próximo cambio en el ID de publicidad cuando un usuario habilita la limitación del seguimiento de anuncios, así como un requisito para un nuevo permiso de los Servicios de Google Play.Para obtener más información, consulta
getId()
. No se realizaron cambios en la bibliotecaads-identifier
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 de julio de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
21 de julio de 2021
La actualización más reciente de la biblioteca
play-services-auth
incluye los siguientes cambios:- Se agregó una nueva API,
CredentialSavingClient#saveAccountLinkingToken
, para ayudarte a vincular la cuenta de un usuario en tu aplicación a Google con el fin de vincular cuentas. - Se agregó un nuevo método
BeginSignInRequest.Builder#associateLinkedAccounts
para ayudarte a que los usuarios accedan a tu app si anteriormente vincularon sus cuentas a Google.
- Se agregó una nueva API,
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 de julio de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Verificación de aplicaciones de Firebase
- Cloud Firestore
- Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
1 de julio de 2021
- La versión inicial de la biblioteca
play-services-pay
ya está disponible. Esta biblioteca reemplaza la funcionalidadWalletObjects
de la bibliotecaplay-services-wallet
. Para obtener más información, consulta esta guía de integración.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 de junio de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Complemento de Gradle para Firebase App Distribution
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
17 de junio de 2021
La actualización más reciente de la biblioteca nativa de AFS incluye los siguientes cambios:
Actualiza la renderización de anuncios para dispositivos móviles a fin de que coincida con la renderización de anuncios web y de vista previa. Para obtener más información, consulta las notas de la versión del SDK nativo de AFS para Android.
Quita la posibilidad de solicitar anuncios de SPA.
El SDK de Stream Protect ahora está disponible para usarlo con aplicaciones de Android TV de transmisión descendente sensibles a la latencia. Este SDK requiere compatibilidad con el firmware del dispositivo y, por el momento, solo se ejecuta en Chromecast con Google TV. Para obtener más información, consulta la documentación de referencia del SDK de Stream Protect.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 de junio de 2021
Como preparación para la aplicación de la nulabilidad estricta, agregamos las anotaciones
@RecentlyNonNull
y@RecentlyNullable
a varios SDK que antes no definían la nulabilidad de forma explícita. Este cambio generará advertencias sobre incumplimientos de seguridad nulos.Este cambio proporciona una mejor interoperabilidad con Kotlin y una mejor verificación nula estática para las apps que usan frameworks de verificación de valores nulos de Java.
Las adiciones similares de
@RecentlyNonNull
y@RecentlyNullable
se lanzarán de forma incremental en versiones futuras de otros artefactos decom.google.android.gms
.
Artefactos publicados en 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
8 de junio de 2021
Las actualizaciones más recientes de
play-services-nearby
(v18.0.0) incluyen los siguientes cambios:Se agregaron anotaciones
@NonNull
y@Nullable
en la superficie de la API que pueden interrumpir las apps de Kotlin que anteriormente no controlaban los valoresnull
de forma segura (consulta la documentación de Kotlin sobre seguridad nula).Se cambió ConnectionsClient para que sea una interfaz en lugar de una clase abstracta.
Se cambió ConnectionsClient#MAX_BYTES_DATA_SIZE para que sea definitivo.
Se agregó ConnectionInfo#getAuthenticationDigits() para obtener el token de autenticación de 4 dígitos legible que se proporcionó a ambos dispositivos.
Se agregó compatibilidad con la transferencia de archivos sensibles con Payload#issensitive() y Payload#setsensitive(boolean) para restringir el acceso de otras aplicaciones a un archivo compartido.
Se agregó compatibilidad con la función de actualización disruptiva. Esta función está habilitada de forma predeterminada. El cliente puede inhabilitarla con AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) y ConnectionOptions.Builder#setDisruptiveUpgrade(boolean), lo que evita que la red Wi-Fi conectada originalmente se inhabilite o desconecte durante el proceso de actualización.
Dejaron de estar disponibles Payload.File#close() y Payload.Stream#close().
Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
3 de junio de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
26 de mayo de 2021
Como preparación para la aplicación de la nulabilidad estricta, agregamos las anotaciones
@RecentlyNonNull
y@RecentlyNullable
a varios SDK que antes no definían la nulabilidad de forma explícita. Este cambio generará advertencias sobre incumplimientos de seguridad nulos.Este cambio proporciona una mejor interoperabilidad con Kotlin y una mejor comprobación nula estática para las apps que usan frameworks de verificación de valores nulos de Java.
Las adiciones similares de
@RecentlyNonNull
y@RecentlyNullable
se lanzarán de forma incremental en versiones futuras de otros artefactos decom.google.android.gms
.
Artefactos publicados en 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
14 de mayo de 2021
- Ahora está disponible una versión actualizada del complemento de google-services para Android (v4.3.8). Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.gms:google-services:4.3.8
13 de mayo de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Authentication
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Ya está disponible una versión actualizada del complemento de google-services para Android (v4.3.7). Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
11 de mayo de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- SDK de Firebase para Google Analytics
- Firebase A/B Testing
- Complemento de Gradle para Firebase App Distribution
- Firebase App Indexing
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In‑App Messaging
- Instalaciones de Firebase
- AA de Firebase
- Firebase Performance Monitoring
- Complemento de Gradle de Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Ya están disponibles las versiones beta iniciales de los siguientes elementos:
- Verificación de aplicaciones de Firebase
- Compatibilidad con el módulo de funciones dinámicas de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Ahora está disponible una versión actualizada del complemento de google-services para Android (v4.3.6). Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
29 de abril de 2021
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
27 de abril de 2021
Las actualizaciones más recientes de
play-services-maps
incluyen los siguientes cambios:- Se agregaron anotaciones de nulabilidad “no rompiendo semver” a la superficie de la API.
Se agregó la siguiente declaración a
AndroidManifest.xml
para admitir el filtrado de visibilidad de paquetes en Android 11 (nivel de API 30) y versiones posteriores. Después de actualizar acom.google.android.gms:play-services-maps:17.0.1
, puedes quitar la siguiente línea de tu propiaAndroidManifest.xml
:
La última actualización de la biblioteca de wearables incluye los siguientes cambios:
- Errores corregidos
- Se mejoró la disponibilidad del SDK para wearables en dispositivos con Servicios de Google Play.
Para obtener más información, consulta las notas de la versión para wearables.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 de abril de 2021
La actualización más reciente del SDK de Cast incluye cambios en lo siguiente:
- Se borraron GameManager y las APIs relacionadas. Dejaron de estar disponibles en 2017.
- Se agregó la clase SessionState a la biblioteca cliente de Cast.
- Se agregó CastReasonCodes para brindar explicaciones detalladas de CastStatusCodes. Usa el método CastContext#getCastReasonCodeForCastStatusCode(int) para traducir de CastStatusCodes a CastReasonCodes.
- Se actualizaron las dependencias
com.google.android.datatransport:transport-api
a la versión más reciente.
Para obtener más información, consulta las Notas de la versión del SDK de Cast Android Sender.
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Complemento de Gradle para Firebase App Distribution
- AA de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
12 de abril de 2021
La actualización más reciente del complemento de licencias de OSS para Gradle incluye correcciones para los siguientes problemas:
- Admite ciclos de dependencia en proyectos (error 172 de GitHub).
Artefactos publicados en maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 de abril de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Authentication
- Firebase Cloud Messaging
- IDs de instancia de Firebase
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
5 de abril de 2021
La actualización más reciente del complemento de licencias de OSS para Gradle incluye correcciones para los siguientes problemas:
- Advertencias de compilación debido al uso de APIs obsoletas (error 166 de GitHub)
- Las tareas no se almacenaron en caché (problema n.o 68 de GitHub) (error 146 de GitHub) (error 165 de GitHub).
Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
25 de marzo de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Cloud Storage para Firebase
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
15 de marzo de 2021
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
11 de marzo de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Crashlytics
- Firebase Realtime Database
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
1 de marzo de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Authentication
- Firebase In‑App Messaging
- AA de Firebase
- Firebase Remote Config
- Complemento de Gradle para Firebase App Distribution
- Complemento de Gradle para Firebase Crashlytics
- Complemento de Gradle de Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
18 de febrero de 2021
Las actualizaciones más recientes de
play-services-location
incluyen los siguientes cambios:El proveedor de ubicación combinada (FLP) ahora suprime las ubicaciones iniciales imprecisas de forma predeterminada. Este comportamiento permite una mejor precisión de la ubicación y un aumento mínimo de la latencia. Los desarrolladores que prefieren tener resultados más rápidos en lugar de más precisos pueden llamar al nuevo método
LocationRequest#setWaitForAccurateLocation()
.Se agregó el método
ActivityRecognitionClient#requestSleepSegmentUpdates()
para permitir que las apps se registren en la API de Sleep.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 de febrero de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase App Indexing
- Firebase Performance Monitoring
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
2 de febrero de 2021
- Las actualizaciones más recientes de las bibliotecas
play-services-base
,play-services-basement
yplay-services-tasks
incluyen solo las actualizaciones internas.
Artefactos publicados en 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
28 de enero de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase In‑App Messaging
- Firebase Remote Config
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Ahora está disponible una versión actualizada del complemento de google-services para Android (v4.3.5). Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
25 de enero de 2021
La actualización más reciente de la biblioteca
play-services-fido
incluye los siguientes cambios:Se introdujo la versión beta inicial y pública de la clase
SourceDirectTransferClient
. Esta clase proporciona un método que convierte un teléfono Android en un autenticador FIDO para completar el proceso de autenticación.Se dieron de baja
Fido#FIDO2_KEY_RESPONSE_EXTRA
yFido#FIDO2_KEY_ERROR_EXTRA
.Se dio de baja
AuthenticatorAssertionResponse#getKeyHandle()
.Se dio de baja
AuthenticatorAttestationResponse#getKeyHandle()
.Se introdujo
BrowserRequestOptions#getClientDataHash()
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 de enero de 2021
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
14 de enero de 2021
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Authentication
- Firebase Performance Monitoring
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
16 de diciembre de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Firebase Cloud Messaging
- Firebase In‑App Messaging
- Instalaciones de Firebase
- IDs de instancia de Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
8 de diciembre de 2020
- La última actualización de las bibliotecas de visión de los Servicios de Google Play solo incluye actualizaciones internas.
Artefactos publicados en 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
4 de diciembre de 2020
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
3 de diciembre de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
25 de noviembre de 2020
Se agregó la biblioteca
play-services-password-complexity
.Esta biblioteca admite la verificación de calidad del bloqueo de pantalla (que se introdujo en Android 10) para dispositivos con Android 4.4 y versiones posteriores.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 de noviembre de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase Authentication
- Firebase Crashlytics
- Complemento de Gradle para Firebase Crashlytics
- Instalaciones de Firebase
- Firebase Performance Monitoring
- Complemento de Gradle de Firebase Performance Monitoring
- Firebase Remote Config
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
9 de noviembre de 2020
La actualización más reciente de la biblioteca
play-services-auth
incluye los siguientes cambios:Se agregó un nuevo cliente de API,
CredentialSavingClient
, para ayudarte a guardar las credenciales de las contraseñas de los usuarios que se pueden usar más adelante para acceder a ellas.Se agregó una nueva API,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, para iniciar el flujo de Acceso con Google cuando el usuario presiona el botón "Acceder con Google".
La actualización más reciente de la biblioteca
play-services-games
incluye los siguientes cambios:Se quitaron las APIs de los modos multijugador en tiempo real y por turnos. Consulta la documentación para obtener más detalles.
Se cambiaron los siguientes clientes a interfaces:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
yVideosClient
.Se quitaron los siguientes métodos obsoletos de GoogleApiClient:
getAppId
,getSdkVariant
ygetSettingsIntent
.Actualizaciones internas.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 de octubre de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- Firebase A/B Testing
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase In‑App Messaging
- IDs de instancia de Firebase
- Firebase Remote Config
- SDK de Firebase para Google Analytics
- Complemento de Gradle de Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
23 de octubre de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase Realtime Database
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
20 de octubre de 2020
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
19 de octubre de 2020
Las actualizaciones más recientes de las bibliotecas
play-services-base
yplay-services-basement
incluyen los siguientes cambios:Evita las fallas causadas cuando se arroja
NoSuchElementException
en ocasiones cuando se desvincula un servicio.Arroja
GooglePlayServicesIncorrectManifestValueException
oGooglePlayServicesMissingManifestValueException
en lugar deIllegalStateException
cuandoAndroidManifest.xml
no tiene la etiqueta de metadatos adecuada para usar los Servicios de Google Play. Esto puede indicar un problema con la compilación de la app.
La última actualización de Fitness en los Servicios de Google Play incluye los siguientes cambios:
El acceso de escritura ahora solo permite que una app lea los datos que escribió. Para seguir leyendo los datos que escriben otras apps de la plataforma de Google Fit, actualiza tu código a fin de solicitar alcances de acceso de lectura para los tipos de datos relevantes.
Los datos de frecuencia cardíaca tienen su propio alcance.
Los datos de sueño tienen sus propios alcances y un nuevo tipo de datos. Consulta
TYPE_SLEEP_SEGMENT
ySleepStages
.FitnessActivities#SLEEP
y otros tipos de sueño obsoleto En su lugar, usa el nuevoSleepStages
.Cuando trabajas con
SessionsClient
, ahora debes especificar a qué tipo de sesión necesita acceder tu app con los métodos apropiados deFitnessOptions
.
Para obtener más información, consulta las Notas de la versión de Google Fit.
Artefactos publicados en 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
7 de octubre de 2020
- La actualización más reciente de la biblioteca de
play-services-auth-api-phone
agrega una nueva API del navegador de códigos SMS.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 de octubre de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- BoM (lista de materiales) de Firebase para Android
- SDK de Firebase para Google Analytics
- SDK de Cloud Firestore y Firebase Dynamic Links
- Complemento de Gradle de Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
30 de septiembre de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Lista de materiales (BoM) de Firebase
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, IDs de instancia de Firebase, Firebase Performance Monitoring y SDK de Firebase Realtime Database
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Las versiones actualizadas del complemento
google-services
para Android (v4.3.4) y el complementostrict-version-matcher
para Android (v1.2.2) ya están disponibles. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
23 de septiembre de 2020
Las actualizaciones más recientes de
play-services-location
incluyen los siguientes cambios:Se agregó el método
FusedLocationProviderClient.getCurrentLocation()
para calcular una sola corrección de la ubicación actual en el dispositivo.Se agregó compatibilidad con las etiquetas de atribución de auditoría de acceso a los datos de Android 11 en
FusedLocationProviderClient
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 de septiembre de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Lista de materiales (BoM) de Firebase
- SDK de Firebase Authentication
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
10 de septiembre de 2020
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
8 de septiembre de 2020
- La actualización más reciente de los Servicios de Google Play agrega compatibilidad con el MTC v2 en los servicios nativos de AFS. Para obtener más información, consulta las Notas de la versión del SDK nativo de AFS para Android.
1 de septiembre de 2020
Entre las actualizaciones de las bibliotecas de visión de los Servicios de Google Play, se incluyen las siguientes:
- Se corrigió
SecurityException
de las bibliotecas de visión cuando los Servicios de Google Play no están instalados. - Actualizaciones internas.
- Se corrigió
Artefactos publicados en 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
28 de agosto de 2020
- Las actualizaciones a la biblioteca
play-services-games
incluyen una corrección paraLeaderboardsClient
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 de agosto de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Lista de materiales (BoM) de Firebase
- Cloud Firestore, Cloud Functions para Firebase (cliente), Cloud Storage para Firebase, Firebase In-App Messaging y los SDK de Firebase Realtime Database
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
20 de agosto de 2020
- Se realizaron actualizaciones menores de funciones internas en la biblioteca de reconocimiento de los Servicios de Google Play.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 de agosto de 2020
Las actualizaciones más recientes de
play-services-basement
,play-services-tasks
yplay-services-base
incluyen los siguientes cambios:Como preparación para la aplicación de la nulabilidad estricta, agregamos las anotaciones
@RecentlyNonNull
y@RecentlyNullable
en las que los SDK debase
ybasement
anteriormente no definían la nulabilidad de forma explícita. Esto proporciona una mejor interoperabilidad con Kotlin y una mejor verificación estática denull
para cualquier persona que use frameworks de verificaciónnull
de Java. Se lanzarán adiciones similares de@RecentlyNonNull
y@RecentlyNullable
de forma incremental en las versiones de los artefactoscom.google.android.gms
.Cuando una llamada a la API falla debido a un problema de conexión entre la app y los Servicios de Google Play, ahora se puede acceder a la
ConnectionResult
que falla desde elStatus
deApiException
.En ciertas situaciones en las que un dispositivo no tiene Servicios de Google Play válidos, las llamadas a la API fallarán más rápido, en lugar de esperar la confirmación del usuario.
Se agregaron nuevas sobrecargas de
GoogleApiAvailability#getErrorDialog
que aceptan unFragment
.Los métodos
Tasks#call
dejaron de estar disponibles y se los reemplazó porTaskCompletionSource
.Actualizaciones internas para otras APIs de los Servicios de Google Play.
Artefactos publicados en 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
17 de agosto de 2020
- Las actualizaciones de la biblioteca
play-services-games
incluyen los siguientes cambios:- Se agregó
loadFriends
. - Se agregó
getCompareProfileIntent
. - Se agregó
getCompareProfileIntentWithAlternativeNameHints
, que aprovecha los sobrenombres para proporcionar más contexto a los dos jugadores. - Se agregó
getCurrentPlayer
, que recupera los datos más recientes sobre el jugador que accedió. - Se quitó
COLLECTION_SOCIAL
. - Se agregó
COLLECTION_FRIENDS
. - Se agregó
getCurrentPlayerInfo
, que recupera las propiedades del jugador que accedió.
- Se agregó
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 de agosto de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Lista de materiales (BoM) de Firebase
- SDK de Firebase para Google Analytics
- Firebase Crashlytics y los SDK de AA de Firebase
- Complemento de Gradle para Firebase App Distribution
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
10 de agosto de 2020
La versión más reciente de los Servicios de Google Play para entrenamiento tiene los siguientes cambios:
- Se dieron de baja los siguientes
DataType
:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- Se quitaron los siguientes objetos
DataType
obsoletos:TYPE_ACTIVITY_SAMPLES
- Se quitaron los métodos obsoletos
DataSource#getDataQualityStandards
(y las constantes asociadas),DataSource#getName
yDataSource.Builder#setName
. - Se agregaron los métodos
DataReadRequest#aggregate(DataSource)
yDataReadRequest#aggregate(DataType)
para facilitar la agregación de datos. - Dejaron de estar disponibles los métodos existentes
DataReadRequest#aggregate(DataType, DataType)
yDataReadRequest#aggregate(DataSource, DataType)
.
- Se dieron de baja los siguientes
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 de julio de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Lista de materiales (BoM) de Firebase
- Firebase Cloud Messaging, los IDs de instancia de Firebase y los SDK de instalaciones de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
29 de julio de 2020
- Se agregó un nuevo SDK de app receptora de transmisión para apps de Android TV. El SDK permite que las apps de Android TV cumplan con el protocolo de transmisión para que se comporten como apps receptoras. Para obtener más información, consulta las Notas de la versión del SDK de Cast Android Sender.
Artefactos publicados en 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
20 de julio de 2020
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
17 de julio de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Lista de materiales (BoM) de Firebase
- Firebase Performance Monitoring
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 de julio de 2020
La actualización más reciente de la biblioteca
play-services-auth
incluye los siguientes cambios:- Se agregó una nueva API en
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
. En el caso de los usuarios que habilitan la opción, permite que se seleccione una credencial automáticamente durante el acceso con One Tap sin esperar a que el usuario realice una acción (como presionar el botón "Continuar").
- Se agregó una nueva API en
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 de julio de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Lista de materiales (BoM) de Firebase
- SDK de Firebase Cloud Messaging y de los IDs de instancia de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
6 de julio de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Firebase A/B Testing, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase In-App Messaging, IDs de instancia de Firebase y los SDK de Firebase Remote Config
- SDK de Firebase para Google Analytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
18 de junio de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Lista de materiales (BoM) de Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, IDs de instancia de Firebase y los SDK de Firebase Realtime Database
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
4 de junio de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Firebase Crashlytics, el NDK de Firebase Crashlytics y los SDK de instalación de Firebase
- SDK de Firebase para Google Analytics
- Complemento de Gradle para Firebase App Distribution
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
1 de junio de 2020
Las actualizaciones más recientes de
play-services-basement
,play-services-tasks
yplay-services-base
incluyen los siguientes cambios:- Se corrigió un error para actualizar correctamente las cadenas de mensajes de error de disponibilidad de los Servicios de Google Play cuando el usuario cambia la configuración regional.
- Se corrigieron errores de las condiciones de carrera cuando se creaban instancias de clientes basados en
GoogleApi
fuera del subproceso principal conActivity
. - Mensajes de error más detallados sobre las finalizaciones de
Task
duplicadas. - Actualizaciones internas para otras APIs de los Servicios de Google Play.
Artefactos publicados en 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
21 de mayo de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Firebase Cloud Messaging, Firebase In-App Messaging, las instalaciones de Firebase y los SDK de ID de instancia de Firebase
- SDK de Firebase para Google Analytics
- Complemento de Gradle para Firebase Crashlytics
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
7 de mayo de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Firebase Cloud Messaging, instalaciones de Firebase y SDK de ID de instancia de Firebase
- SDK de Firebase para Google Analytics
- Complemento de Gradle para Firebase App Distribution
- Complemento de Gradle para Firebase Crashlytics
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
29 de abril de 2020
La versión inicial de la biblioteca
play-services-recaptcha
ya está disponible. Incluye compatibilidad con las siguientes dos funciones para teléfonos Android y TVs orientadas a la API nivel 16 y versiones posteriores.Las APIs de reCAPTCHA Enterprise, que proporcionan a los clientes una puntuación numérica que indica la probabilidad de que un usuario sea una persona real y no parte de un ataque automatizado. Consulta esta guía de integración para obtener más información.
Las APIs de reCAPTCHA 2FA, que proporcionan a los clientes la capacidad de desafiar a los usuarios con un desafío de correo electrónico para que confirmen su identidad. Consulta esta guía de integración para obtener más información.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 de abril de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Firebase Authentication, Firebase Crashlytics, NDK de Firebase Crashlytics, Cloud Firestore, Firebase Cloud Messaging, Firebase In‐App Messaging, instalaciones de Firebase, ID de instancia de Firebase, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database y los SDK de Firebase Remote Config
- SDK de Firebase para Google Analytics
- Complemento de Gradle para Firebase Crashlytics
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
16 de abril de 2020
- Actualiza el SDK de Android y el SDK de Firebase Ads de Google Mobile Ads. Consulta las notas de la versión del producto para obtener más información.
Artefactos publicados en 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
9 de abril de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Firebase Crashlytics, el NDK de Firebase Crashlytics, Firebase In-App Messaging, ML Kit para Firebase y los SDK de Firebase Performance Monitoring
- Complemento de Gradle para Firebase Crashlytics y complemento de Gradle de Firebase App Distribution
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
3 de abril de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Firebase Cloud Messaging, las instalaciones de Firebase y los IDs de instancia de Firebase
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
1 de abril de 2020
La actualización más reciente de la biblioteca
play-services-auth
incluye los siguientes cambios:- Se agregó un nuevo cliente de API,
SignInClient
, para ayudarte a autenticar usuarios en tu app, lo que incluye el acceso de un usuario existente o el registro de un nuevo usuario. Actualmente, se admiten dos tipos de credenciales: token de ID y nombre de usuario/contraseña.
- Se agregó un nuevo cliente de API,
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 de marzo de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, NDK de Firebase Crashlytics, instalaciones de Firebase e IDs de instancia de Firebase
- SDK de Firebase para Google Analytics
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
26 de marzo de 2020
Las actualizaciones más recientes de
play-services-basement
,play-services-tasks
yplay-services-base
incluyen los siguientes cambios:play-services-basement
hace referencia a un método enandroidx-core:core:1.2.0
, por lo que este parche actualiza las dependencias según corresponda.
Artefactos publicados en 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
19 de marzo de 2020
Las actualizaciones más recientes de
play-services-basement
,play-services-tasks
yplay-services-base
incluyen los siguientes cambios:- Agrega anotaciones de nulabilidad "non-semver-breaking" a la superficie de la API
Por ejemplo,
GoogleApiAvailability#makeGooglePlayServicesAvailable
ahora muestra un@NonNull Task
para que el compilador de Kotlin lo considere no nulo en lugar de como tipo de plataforma. Sin embargo, el parámetroActivity
que se le pasa no está marcado como@NonNull
(aunque, en efecto, no es nulo) para que este cambio no rompa el código de Kotlin que pasa unActivity?
.- Actualizaciones internas para otras bibliotecas de Servicios de Play
Artefactos publicados en 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
18 de marzo de 2020
- Actualizaciones del SDK de Android para anuncios de Google para dispositivos móviles y el SDK de Firebase Ads. Consulta las notas de la versión del producto.
Artefactos publicados en 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
17 de marzo de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Complemento de Gradle para Firebase Crashlytics
- Firebase Crashlytics, Firebase Cloud Messaging, Firebase In-App Messaging, Instalaciones de Firebase, ID de instancia de Firebase y SDK de Firebase Remote Config
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
12 de marzo de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Firebase Authentication
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 de marzo de 2020
La actualización más reciente de la biblioteca
play-services-fido
incluye los siguientes cambios:- Dejaron de estar disponibles las APIs de U2F. Los usuarios de la API de U2F deben migrar a las APIs de FIDO2. Las APIs de U2F se admitirán durante 2020 y se quitarán en 2021.
- Se expusieron nuevos métodos en
Fido2ApiClient
para el registro y la firma. Estos métodos están más alineados con las - Se agregó compatibilidad solo con la extensión
UserVerificationMethod
en las solicitudes de acceso. La extensión no es compatible con las solicitudes de registro. - Se agregó compatibilidad con el método
IsUserVerifyingPlatformAuthenticatorAvailable
. - Se expuso
PublicKeyCredential
como una respuesta de nivel superior, de acuerdo con la especificación de WebAuthn.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 de marzo de 2020
La actualización más reciente de Firebase incluye lo siguiente:
- Las bibliotecas de extensión de Kotlin para muchos SDK de Firebase Android dejaron de estar en versión beta. Estas bibliotecas ktx te permiten acceder a las APIs de Firebase para Android con una sintaxis idiomática de Kotlin. Obtén más información sobre estas bibliotecas ktx en la documentación de referencia de Android: Kotlin.
La actualización más reciente del complemento de licencias de OSS para Gradle incluye correcciones para los siguientes problemas:
- No se puede encontrar ninguna licencia cuando hay un proyecto de biblioteca presente (problema 119 de GitHub).
- Sobrecarga de métodos ambiguos cuando no se puede resolver el archivo POM (problema 120 de GitHub)
Artefactos publicados en maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 de marzo de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Firebase Cloud Messaging y de los IDs de instancia de Firebase
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
SMS Verification APIs
de los Servicios de Google Play agregó un nuevo permiso para proteger el receptor. Para obtener más información, consulta la documentación deSmsRetriever
.
Artefactos publicados en 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
2 de marzo de 2020
- Actualiza el SDK de Android para anuncios de Google para dispositivos móviles. Para obtener más información, consulta las notas de la versión del producto.
Artefactos publicados en 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
27 de febrero de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Cloud Firestore, Firebase Cloud Messaging, IDs de instancia de Firebase y SDK de Firebase Remote Config
- SDK de Firebase para Google Analytics
- Lista de materiales (BoM) de Firebase
Esta actualización también incluye la versión inicial del SDK de instalaciones de Firebase.
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
24 de febrero de 2020
Actualizaciones de las bibliotecas
play-services-cast
yplay-services-cast-framework
que agregan constantes predefinidas para MediaError y códigos de error detallados y motivos de error.Para obtener más información, consulta las Notas de la versión del SDK de Cast Android Sender.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
14 de febrero de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Firebase Dynamic Links
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
3 de febrero de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Complemento de Gradle para Firebase Crashlytics
- Firebase A/B Testing, Firebase App Indexing, Cloud Firestore, Cloud Functions para Firebase (cliente), Cloud Storage para Firebase, SDK de Firebase Realtime Database y Firebase Remote Config
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
La versión v18.0.0 de la biblioteca de reconocimiento de los Servicios de Google Play tiene los siguientes cambios rotundos:
- Se quitaron las APIs de
getPlaces()
ygetWeather()
deAwareness#SnapshotClient
. Para obtener más información, consulta el anuncio de baja.
- Se quitaron las APIs de
Artefactos publicados en 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
14 de enero de 2020
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Firebase In‐App Messaging y Firebase Performance Monitoring
- SDK de Firebase para Google Analytics
- Lista de materiales (BoM) de Firebase
Esta actualización también incluye versiones iniciales beta para Firebase Crashlytics:
- SDK de Firebase Crashlytics y SDK de Firebase Crashlytics para los informes de fallas del NDK
- Complemento de Gradle para Firebase Crashlytics
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
13 de enero de 2022
La actualización más reciente del complemento de licencias de OSS para Gradle incluye correcciones para los siguientes problemas:
- Advertencias de compilación debido al uso de APIs obsoletas (Error 57 de GitHub)
- Contenido vacío para algunas bibliotecas (Error 99 de GitHub)
- Mensaje "Esta app no tiene licencias de código abierto" (Error 105 de GitHub)
- OOM potenciales (problema n.o 106 de GitHub)
Artefactos publicados en maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 de diciembre de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Complemento de Gradle para Firebase App Distribution
- SDK de Firebase Performance Monitoring y de Remote Config
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
9 de diciembre de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Complemento de Gradle para Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, IDs de instancia de Firebase, SDK de Firebase Performance Monitoring y Remote Config
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
5 de diciembre de 2019
Entre las actualizaciones de las bibliotecas
play-services-cast
yplay-services-cast-framework
, se incluyen las siguientes:- Se agregó
setMediaSessionEnabled
para inhabilitar y habilitar una sesión multimedia creada por el SDK de Cast. - Se cambió la forma en que se muestran las notificaciones multimedia durante una sesión de transmisión. Si la notificación multimedia está habilitada, siempre se mostrará durante una sesión de transmisión. Anteriormente, solo se mostraba cuando la app se encontraba en segundo plano.
- Se cambiaron algunas clases relacionadas con contenido multimedia para implementar una interfaz
Parcelable
.
- Se agregó
22 de noviembre de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Firebase Authentication
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 de noviembre de 2019
- Las actualizaciones de la biblioteca de
com.google.android.gms:play-services-games
incluyen la baja de las APIs de multijugador en tiempo real y por turnos. Para obtener más detalles, consulta la documentación.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 de noviembre de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Complemento de Gradle para Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, IDs de instancia de Firebase, ML Kit para Firebase y SDK de Firebase Performance Monitoring
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
El complemento
google-services
para Android (v4.3.3) y el complementostrict-version-matcher
para Android (v1.2.1) ahora están disponibles. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
5 de noviembre de 2019
- Actualiza el SDK de Android para anuncios de Google para dispositivos móviles. Para obtener más información, consulta las notas de la versión del producto.
Artefactos publicados en 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
25 de octubre de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Firebase para Google Analytics
- SDK de Cloud Firestore
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
16 de octubre de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Complemento de Gradle para Firebase App Distribution
- SDK de Cloud Firestore, ML Kit para Firebase, Firebase Performance Monitoring, Firebase Realtime Database y Firebase Remote Config
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
15 de octubre de 2019
- Se actualizaron la biblioteca de
play-services-auth-api-phone
para agregar una nueva API de autocompletado de código SMS. Para obtener más detalles, consulta la documentación deSmsCodeRetriever
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 de octubre de 2019
La actualización más reciente del complemento de licencias de OSS para Gradle incluye lo siguiente:
- Cambia el comportamiento del complemento para incluir solo dependencias empaquetadas.
- Se corrigió el manejo de archivos .pom con varias declaraciones de licencia GitHub PR#88.
- Usa las APIs de Gradle más recientes (GitHub PR#62 y PR#64).
Artefactos publicados en maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 de septiembre de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Firebase Authentication, Cloud Storage para Firebase, Firebase In-App Messaging, Firebase ML Kit y los SDK de Firebase Remote Config
- Complemento de Gradle para Firebase App Distribution
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
25 de septiembre de 2019
- Se corrigió un error de disponibilidad de la función de API para la biblioteca
play-services-basement
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 de septiembre de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Cloud Firestore (v21.1.1)
- Lista de materiales (BoM) de Firebase (v22.2.1)
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Problema: Recibimos informes que indican que la versión v21.1.0 del SDK de Firebase Android para Cloud Firestore puede activar una excepción no detectada. En consecuencia, este problema también afecta a la versión v22.2.0 de la BoM de Firebase. Asegúrate de actualizar a la siguiente versión del SDK de Cloud Firestore o de la BoM de Firebase para obtener la corrección.
Artefactos publicados en 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
11 de septiembre de 2019
Entre las actualizaciones de las bibliotecas
play-services-cast
yplay-services-cast-framework
, se incluyen las siguientes:- Se agregó el campo
MediaError
aRemoteMediaClient.MediaChannelResult
, que se puede usar para acceder al código de error detallado de los comandos multimedia con errores. MediaStatus.COMMAND_SKIP_FORWARD
yMediaStatus.COMMAND_SKIP_BACKWARD
dejaron de estar disponibles. En su lugar, las apps deben usarMediaStatus.COMMAND_QUEUE_NEXT
yMediaStatus.COMMAND_QUEUE_PREVIOUS
.- Se agregó una dependencia nueva en
com.google.android.datatransport:transport-api:2.0.0
.
Para obtener más información, consulta las Notas de la versión del SDK de Cast Android Sender.
- Se agregó el campo
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 de septiembre de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Cloud Firestore, Cloud Storage para Firebase, el ML Kit de Firebase, Firebase Realtime Database y los SDK de Firebase Remote Config
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
6 de septiembre de 2019
- El complemento
google-services
para Android (v4.3.2) ahora está disponible. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.gms:google-services:4.3.2
29 de agosto de 2019
- Actualiza el SDK de Android para anuncios de Google para dispositivos móviles. Para obtener más información, consulta las notas de la versión del producto.
Artefactos publicados en 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
28 de agosto de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Firebase para Google Analytics
- SDK de Cloud Functions para Firebase (cliente) y ML Kit de Firebase
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
27 de agosto de 2019
Las actualizaciones al SDK de la Billetera de los Servicios de Google Play incluyen las siguientes:
Eliminación de las APIs de Android Pay obsoletas y los símbolos asociados:
- Clase
com.google.android.gms.wallet.Cart
- Clase
com.google.android.gms.wallet.CountrySpecification
- Clase
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- Clase
com.google.android.gms.wallet.FullWallet
- Clase
com.google.android.gms.wallet.FullWalletRequest
- Clase
com.google.android.gms.wallet.LineItem
- Clase
com.google.android.gms.wallet.MaskedWallet
- Clase
com.google.android.gms.wallet.MaskedWalletRequest
- Clase
com.google.android.gms.wallet.ProxyCard
- Campo
com.google.android.gms.wallet.Wallet#Payments
- Campo
com.google.android.gms.wallet.WalletConstants#Payments
- Interfaz
com.google.android.gms.wallet.Payments
- Paquete
com.google.android.gms.wallet.fragment
- Clase
Baja de los métodos que no son JSON en los objetos de la API de Google Pay y de los compiladores que no son JSON. En lugar de los símbolos obsoletos, usa la API basada en JSON que se describe en la documentación de la API de Google Pay.
- Clase
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- Método
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- Método
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- Clase
com.google.android.gms.wallet.PaymentDataRequest.Builder
- Método
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- Método
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- Método
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- Método
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- Método
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- Método
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- Método
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- Método
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- Método
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- Método
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- Clase
com.google.android.gms.wallet.PaymentData.Builder
- Método
com.google.android.gms.wallet.PaymentData#getCardInfo
- Método
com.google.android.gms.wallet.PaymentData#getEmail
- Método
com.google.android.gms.wallet.PaymentData#getExtraData
- Método
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- Método
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- Método
com.google.android.gms.wallet.PaymentData#getShippingAddress
- Clase
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 de agosto de 2019
El complemento
google-services
para Android (v4.3.1) ahora está disponible. En esta versión, se quitan las llamadas a una API obsoleta. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.La versión v18.0.0 de los Servicios de Google Play Fitness tiene los siguientes cambios rotundos:
- Las siguientes APIs basadas en GoogleApiClient dejaron de estar disponibles:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Se quitaron los siguientes DataTypes obsoletos:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- Se quitó el método obsoleto
fromLocationRequest
deSensorRequest
. - Se agregaron compiladores para
DataPoint
yDataSet
.
- Las siguientes APIs basadas en GoogleApiClient dejaron de estar disponibles:
Artefactos publicados en maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 de agosto de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Firebase para Google Analytics, Cloud Firestore, Firebase Cloud Messaging y SDK del ML Kit de Firebase
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
14 de agosto de 2019
- Las actualizaciones de la biblioteca
com.google.android.gms:play-services-games
incluyen la corrección de un problema causado porIllegalArgumentException
enonSnapshotOpened
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 de agosto de 2019
Entre las actualizaciones de las bibliotecas
play-services-base
yplay-services-basement
, se incluyen las siguientes:- Se dieron de baja
GoogleApiClient.ConnectionCallbacks
yGoogleApiClient.OnConnectionFailedListener
. Este es un seguimiento de los reemplazos basados enGoogleApi
paraGoogleApiClient
. - Se mejoró el método
AccountPicker.newChooseAccountIntent
basado en el compilador. - Se corrigieron posibles fallas en
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
- Se dieron de baja
Las actualizaciones de la biblioteca
com.google.android.gms:play-services-awareness
incluyen la baja de los siguientes métodos deAwareness#SnapshotClient
:En esta versión, se corrige el problema de compatibilidad con la versión de
com.google.android.gms:play-services-awareness:17.0.0
descrita en la nota de la versión del 2 de julio de 2019. La solución alternativa del uso decom.google.android.gms:play-services-awareness:16.0.0
anterior a Jetpack ya no es necesaria. No debe usarse la versióncom.google.android.gms:play-services-awareness:**17.0.0**
.
Artefactos publicados en 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
1 de agosto de 2019
- La actualización más reciente de Firebase incluye cambios en el complemento de Gradle de Firebase Performance Monitoring. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 de julio de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Cloud Functions para Firebase (cliente), Firebase Realtime Database, Cloud Storage para Firebase, Cloud Firestore y Firebase ML Kit
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
23 de julio de 2019
- Actualiza el SDK de Android para anuncios de Google para dispositivos móviles. Para obtener más información, consulta las notas de la versión del producto.
Artefactos publicados en 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
12 de julio de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- Analytics, Firebase Authentication, Cloud Storage para Firebase, Firebase In-App Messaging y los SDK de ML Kit
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
10 de julio de 2019
- La actualización más reciente de Firebase incluye cambios en el complemento de Gradle de Firebase Performance Monitoring. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 de julio de 2019
- Actualiza el SDK de Android para anuncios de Google para dispositivos móviles. Para obtener más información, consulta las notas de la versión del producto.
Artefactos publicados en 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
2 de julio de 2019
auth.api.phone
de Servicios de Google Play agregó una nueva API de SMS User Consent. Para obtener más detalles, consulta la documentación destartSmsUserConsent
.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
Problema conocido con com.google.android.gms:play-services-awareness:17.0.0
27 de junio de 2019
- El complemento
google-services
para Android (v4.3.0) y el complementostrict-version-matcher
para Android (v1.2.0) ahora están disponibles. Esta versión contiene correcciones de errores y un cambio en el lugar en el que puedes aplicar el complemento. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
24 de junio de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring y los SDK de IDs de instancia de Firebase
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
20 de junio de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Firebase In-App Messaging
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
17 de junio de 2019
La actualización más reciente de los Servicios de Google Play y Firebase incluye los siguientes cambios:
Migración de bibliotecas de compatibilidad de Android a bibliotecas de Jetpack (AndroidX). Las bibliotecas no funcionarán a menos que realices los siguientes cambios en la app:
- Actualiza
com.android.tools.build:gradle
a la versión 3.2.1 o una posterior. - Actualiza
compileSdkVersion
a la versión 28 o una posterior. - Actualiza tu app para usar Jetpack (AndroidX); sigue las instrucciones en Cómo migrar a AndroidX.
- Actualiza
Lista de materiales (BoM) de Firebase
Artefactos publicados en 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
31 de mayo de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
- SDK de Cloud Firestore
- Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 de mayo de 2019
- La actualización más reciente de Firebase incluye cambios en los SDK de Cloud Firestore, In-App Messaging, ML Kit y Performance Monitoring. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
21 de mayo de 2019
- Actualiza el SDK de Android para anuncios de Google para dispositivos móviles. Para obtener más información, consulta las notas de la versión del producto.
Artefactos publicados en 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
16 de mayo de 2019
- Se actualizó el complemento de Gradle de licencias de OSS. Para obtener más información, consulta https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5.
Artefactos publicados en maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 de mayo de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes aspectos:
Google Analytics para Firebase, Firebase App Indexing, Firebase Authentication, Cloud Firestore, Cloud Functions para Firebase (cliente), Firebase Cloud Messaging, Cloud Storage para Firebase, Firebase Dynamic Links, Firebase Invites, Firebase ML Kit, Firebase Performance Monitoring Firebase Realtime Database, Firebase Remote Config, Firebase A/B Testing y los SDK de instancias de Firebase
Complementos de Firebase para Gradle
Lista de materiales (BoM) de Firebase
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
29 de abril de 2019
- La versión de Servicios de Google Play del SDK de Places para Android dejó de estar disponible. Consulta la guía de migración para obtener detalles sobre cómo cambiar al nuevo SDK estático de Places para Android.
Actualización: A partir del 29 de julio de 2019, el artefacto com.google.android.gms:play-services-places
se retiró de servicio.
Para seguir usando el SDK de Places para Android, actualízalo a una versión compatible. Las versiones compatibles se indican en las notas de la versión.
23 de abril de 2019
- Se agregaron API al SDK de Cast para admitir transmisiones en vivo. La IU del control expandido también admite transmisiones en vivo. Para obtener más información, consulta las Notas de la versión del SDK de Cast de Android Sender.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 de abril de 2019
- Se agregó compatibilidad con el registro previo en
InstantApps.showInstallPrompt()
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 de abril de 2019
- Se actualizó el SDK de InstantApps para que incluya un método nuevo que verifique si se puede iniciar InstantApps para un dispositivo determinado.
areInstantAppsEnabledForDevice()
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 de abril de 2019
La actualización más reciente de Firebase incluye cambios en los IDs de instancia, Firebase Authentication, Firebase Cloud Messaging, Firebase Performance Monitoring y los SDK de Firebase Remote Config. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Ya está disponible la versión beta de una biblioteca de Android para Cloud Firestore con extensiones de Kotlin. Si quieres obtener más información, consulta las Notas de la versión del SDK de Firebase Android más recientes.
Artefactos publicados en 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
2 de abril de 2019
- La actualización más reciente de Firebase incluye una actualización de la lista de materiales (BoM) de Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 de marzo de 2019
La actualización más reciente de Firebase incluye cambios en los siguientes elementos:
- IDs de instancia de Firebase, Firebase In-App Messaging, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit y los SDK de Firebase Remote Config
- Complementos de Firebase para Gradle
Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
21 de marzo de 2019
- La API de Drive dejó de estar disponible y se dará de baja el 6 de diciembre de 2019. Consulta la guía de migración para obtener más detalles.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 de marzo de 2019
- Ya está disponible la biblioteca cliente de los Servicios de Google Play para Cronet. Cronet es una biblioteca de herramientas de redes de alto rendimiento. Para obtener más información, visita Cómo realizar operaciones de red con Cronet. La biblioteca cliente de los Servicios de Google Play para Cronet permite que las apps usen una copia actualizada de Cronet cargada desde los Servicios de Google Play.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 de marzo de 2019
La actualización más reciente de Firebase incluye cambios en los SDK cliente de Firebase Core, Google Analytics para Firebase, Firebase Invites, Firebase Dynamic Links y Cloud Functions para Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
La lista de materiales (BoM) de Firebase ahora está disponible como una función experimental. Con la función de Gradle de listas de materiales (BoM) con Firebase, puedes configurar la versión de la plataforma de Firebase como un todo. Para agregar los SDK a tu app con la BoM de Firebase, visita Agrega Firebase a tu proyecto de Android.
Artefactos publicados en 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
13 de marzo de 2019
- Actualiza el SDK de Android para anuncios de Google para dispositivos móviles. Para obtener más información, consulta las notas de la versión del producto.
Artefactos publicados en 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
12 de marzo de 2019
Games.GamesOptions
yGames.Builder
no dejaron de estar disponibles.- Se agregó el método
SnapshotMetadata.getSnapshotId
. - Se quitó la API de solicitudes/regalos y Quests. Consulta el anuncio anterior.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 de marzo de 2019
- La actualización más reciente de Firebase incluye cambios en los SDK de Firebase Authentication, de Firebase Performance Monitoring y de Firebase Remote Config. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
26 de febrero de 2019
- La actualización más reciente de Firebase incluye cambios en los IDs de instancia, Cloud Firestore, Firebase In-App Messaging y los SDK de Firebase Cloud Messaging. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
- Se solucionó un problema en Google Cloud Messaging que, en ocasiones, causaba que las apps fallaran con errores de Android no responde (ANR) cuando estas recibían un mensaje.
- Se solucionó un problema en Instance ID en el que las respuestas a las solicitudes de tokens eran lentas o, en algunos casos, causaba que se agotara el tiempo de espera de las solicitudes.
Artefactos publicados en 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
7 de febrero de 2019
- La actualización más reciente de Firebase incluye cambios en los SDK de Firebase AB Testing, Firebase Invites, Firebase Dynamic Links, Cloud Firestore y Firebase Remote Config. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
- La actualización más reciente de los Servicios de Google Play agrega AFS Native. Para obtener más información, consulta las Notas de la versión del SDK nativo de AFS para Android.
Artefactos publicados en 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
6 de febrero de 2019
- La actualización más reciente de Maps agrega un nuevo parámetro de configuración de control de gestos. Para obtener más información, consulta las Notas de la versión del SDK de Maps para Android.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 de enero de 2019
- La actualización más reciente de Firebase incluye cambios en el Kit de AA para Firebase, Firebase Core, Google Analytics para Firebase y los SDK de Ads. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
30 de enero de 2019
- La actualización más reciente de Firebase incluye cambios en los SDK del ML Kit de Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
25 de enero de 2019
- La actualización más reciente de Firebase incluye cambios en los SDK de In-App Messaging, Realtime Database y Cloud Firestore. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
10 de enero de 2019
Licencias de OSS
- La actualización más reciente de la biblioteca de licencias de OSS permite actualizar los datos de licencias de OSS a través de las actualizaciones de los Servicios de Google Play.
Bibliotecas principales de los Servicios de Google Play
- play-services-base y play-services-basement recibieron varios métodos nuevos para admitir cambios en otras bibliotecas.
Artefactos publicados en 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
9 de enero de 2019
- La actualización más reciente de Firebase incluye cambios en el SDK de Firebase Remote Config. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 de diciembre de 2018
- La actualización más reciente de Firebase incluye cambios en el SDK de Firebase Crashlytics. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 de diciembre de 2018
- La actualización más reciente de Firebase incluye cambios en los SDK de Cloud Firestore y Firebase Performance Monitoring. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 de diciembre de 2018
- Se actualizó la API de FIDO2 de acuerdo con la especificación más reciente de WebAuthn. Los desarrolladores pueden usar las API de FIDO2 para autenticar de manera sólida a sus usuarios con dos tipos de autenticadores: autenticadores externos de U2F y el autenticador "incorporado" residente del dispositivo compatible.
- Se quitaron los constructores de
Fido2ApiClient
yFido2PrivilegedApiClient
. Se deben crear instancias de esas clases a través de las fábricas estáticas enFido
. - Se cambió el nombre de
MakeCredentialOptions
yBrowserMakeCredentialOptions
porPublicKeyCredentialCreationOptions
yBrowserPublicKeyCredentialCreationOptions
, respectivamente. RequestOptions
aumentado con un miembroAuthenticationExtensions
que permite que el llamador dicte el comportamiento del cliente cuando se realiza una ceremonia de registro o autenticación Actualmente, solo se admiteFidoAppIdExtension
. Con el tiempo, se pueden admitir más extensiones según el caso de uso.- Se agregó el compilador para
AuthenticatorSelectionCriteria
. - Se cambiaron los compiladores para
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
. - Se quitaron los compiladores para objetos a nivel de respuesta de la API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
yAuthenticatorErrorResponse
. - Se agregaron enumeraciones de los algoritmos de RSA y EC2 del registro de COSE para que se usen en
PublicKeyCredentialParameters
. - Se agregó
AttestationConveyancePreference
, que especifica el nivel de ofuscación del objeto de certificación que se muestra en una ceremonia de registro. - Se cambió el nombre y se reestructuró el anterior TokenBindingIdValue a
TokenBinding
. - Se actualizaron o actualizaron otras estructuras de datos para representar el borrador de WebAuthn WD11.
Por ejemplo, se actualizó el campo "ID del usuario" en
PublicKeyCredentialUserEntity
para que seabyte[]
en lugar deString
. Asegúrate de actualizar tu implementación según corresponda.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 de diciembre de 2018
- Se corrigió un error en el que el SDK de Cast intentaba reanudar la sesión si otro remitente la detenía.
- Se corrigió un error de notificación que se producía en dispositivos con Android O o versiones posteriores cuando la app de transmisión estaba en segundo plano.
- Se corrigió un error por el que la notificación de transmisión de contenido multimedia podía dejar de responder después de que se finalizara la app de transmisión.
- Se movió un conjunto de artefactos a maven.google.com debido a problemas en el repositorio.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
Se movieron los artefactos a 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
6 de diciembre de 2018
- La actualización más reciente de Firebase incluye cambios en los SDK de Firebase Authentication y de Cloud Firestore. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 de diciembre de 2018
- La actualización más reciente de Firebase incluye cambios en los SDK de Firebase Dynamic Links, Firebase Invites, Firebase Remote Config, Firebase Performance Monitoring, Google Analytics para Firebase y Google Ads para Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
29 de noviembre de 2018
- La actualización más reciente de Firebase incluye cambios en Firebase App Invites, Firebase ML Kit y los SDK de Firebase Performance Monitoring. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
13 de noviembre de 2018
Problema conocido con la versión del 2 de octubre de 2018
Algunas de las bibliotecas de la versión del 2 de octubre de 2018 contenían un problema en sus dependencias de POM. Es probable que esto se manifieste como problemas de combinación de DEX cuando se actualiza alguna versión de la dependencia (incluso cuando se usa strict-version-matcher-plugin
). Para resolverlo, actualiza a Recommended Minimum Version
de la siguiente manera:
Biblioteca | Versión afectada | Versión mínima recomendada |
---|---|---|
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 |
12 de noviembre de 2018
Ads
- Se corrigió un error por el que ciertas combinaciones de
play-services-ads
yfirebase-analytics
(p.ej.,ads:17.1.0
yanalytics:16.0.5
) generaron un error del compiladorduplicate entry
. Los publicadores que usanfirebase-analytics
junto con la versión17.1.1
de cualquiera de las bibliotecas de anuncios (p.ej.,com.google.android.gms:play-services-ads:17.1.1
) debe usarcom.google.firebase:firebase-analytics:16.0.5
.
Artefactos publicados en 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
9 de noviembre de 2018
- La actualización más reciente de Firebase incluye actualizaciones de los SDK de Cloud Firestore, Cloud Functions para Firebase, Firebase In-App Messaging, Firebase Database y los SDK de Firebase Storage. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
5 de noviembre de 2018
- La actualización más reciente del complemento de licencias de OSS para Gradle codifica el texto de la licencia con UTF-8 para resolver un error que experimentaron algunos desarrolladores.
Artefactos publicados en maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 de noviembre de 2018
- La actualización más reciente de Firebase incluye correcciones de errores y optimización de la latencia de inicio reducida de Google Analytics para Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Ads
- Se agregaron los métodos
setMaxAdContentRating()
ysetTagForUnderAgeOfConsent()
aAdRequest.Builder
. - Se agregaron las siguientes constantes para usar con
AdRequest.Builder.setMaxAdContentRating()
yAdRequest.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
Artefactos publicados en 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
25 de octubre de 2018
- La actualización más reciente de Firebase incluye cambios en los SDK de Cloud Firestore, In-App Messaging y Performance Monitoring, además del complemento de Gradle de los servicios de Google. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
18 de octubre de 2018
- La actualización más reciente de Cast incluye cambios en anuncios, el manifiesto de CAF y la vinculación de
SeekBar
enUIMediaController
. Para obtener más información, consulta las Notas de la versión de Cast Android Sender.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 de octubre de 2018
- La última actualización de Firebase incluye cambios en Firebase Messaging, Firebase IID, AA de Firebase, Firebase Vision, Firebase Config y SDK de Firebase Auth. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Bibliotecas principales de los Servicios de Google Play
- play-services-basement recibió varios métodos nuevos para admitir cambios en otras bibliotecas.
Artefactos publicados en 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
9 de octubre de 2018
- Se refactorizó el análisis de dependencia strict-version-matcher-plugin para presentar un mejor mensaje de error cuando se identifican versiones de artefactos en conflicto. Los mensajes de error ahora incluyen nombres de proyectos y nombres de dependencias dentro del proyecto para ayudarte a identificar cuáles de tus dependencias declaradas causan errores.
- Se corrigieron errores en el complemento relacionados con compilaciones en paralelo y varios módulos.
Artefactos publicados en maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 de octubre de 2018
Ads
- Se agregó un nuevo requisito para una etiqueta
<meta-data>
en el archivo AndroidManifest.xml:- Los publicadores de Google AdMob deben especificar una etiqueta
<meta-data>
con la clavecom.google.android.gms.ads.APPLICATION_ID
. Consulta la guía de introducción de AdMob para obtener más detalles. - Los publicadores de Google Ad Manager deben especificar una etiqueta
<meta-data>
con la clavecom.google.android.gms.ads.AD_MANAGER_APP
. Consulta la guía de introducción de Ad Manager para obtener más detalles.
- Los publicadores de Google AdMob deben especificar una etiqueta
- Anuncios nativos:
NativeAppInstallAd
,NativeContentAd
y las APIs asociadas dejaron de estar disponibles y se los reemplazó porUnifiedNativeAd
. Consulta Anuncios nativos avanzados unificados para obtener más instrucciones sobre cómo usar las nuevas APIs. - Anuncios nativos: Se agregó la función "Silenciar este anuncio".
- Anuncios nativos: Se eliminó el registro de advertencia "UnconfirmedClickListener"
- Anuncios recompensados: Si llamas a
destroy()
, se anulará el objeto de escucha. - Se dieron de baja los siguientes métodos en
AdRequest.Builder
. - Se corrigió un error por el que
onRewardedVideoCompleted()
no se activaba en los emuladores.
Artefactos publicados en 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
2 de octubre de 2018
Se realizaron actualizaciones menores de funciones de las bibliotecas principales.
- Se realizaron actualizaciones menores de funciones internas en algunas bibliotecas principales (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats y play-services-tasks) que usan otras bibliotecas de los Servicios de Google Play.
- Las interdependencias estrictas entre las bibliotecas principales se relajaron para que las versiones secundarias y de parche se puedan usar de forma individual. Anteriormente, los archivos POM para estas bibliotecas especificaban sus dependencias en versiones exactas, lo que complicaba la resolución de dependencias.
- Los cambios en las dependencias principales de las bibliotecas requerían el lanzamiento de un conjunto completo de bibliotecas con versiones actualizadas en sus dependencias de POM. Las bibliotecas no principales no tienen ningún cambio externo, excepto para actualizar sus dependencias transitivas.
- Corrección de errores y mejoras internas en firebase-database y firebase-firestore.
Artefactos publicados en maven.google.com
Las siguientes bibliotecas presentan cambios en el código:
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
Las siguientes bibliotecas no tienen cambios de código, solo actualizaciones de dependencias de POM. Las versiones nuevas aumentaron con una versión de parche, excepto cuando la biblioteca era inferior a la versión 16.0.0. Las bibliotecas inferiores a la 16.0.0 se incrementaron a 16.0.0 de acuerdo con la nota del 23 de mayo:
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
26 de septiembre de 2018
La versión 16.0.0 de los Servicios de Google Play Fitness proporciona acceso a dos tipos de datos nuevos y sus respectivas agregaciones:
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 de septiembre de 2018
Wearable
- Se corrigieron errores y se mejoró la disponibilidad del SDK para wearables en dispositivos con Servicios de Google Play. Si deseas obtener más información, consulta las Notas de la versión para wearables.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 de septiembre de 2018
- La actualización más reciente de Firebase incluye cambios en el SDK de Firebase Messaging. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 de septiembre de 2018
- La actualización más reciente de Firebase incluye cambios en los SDK de Firebase Common, Firebase Database, el ID de instancia de Firebase, Firebase Messaging y Firebase Storage. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Transmitir
- Se corrigió el
IllegalStateException
que se arrojaba cuandoReconnectionService
se iniciaba en segundo plano en apps orientadas a Android O o versiones posteriores. Si tu app tiene habilitada la Reconexión automática, actualiza el SDK de Cast para evitar el error.
Artefactos publicados en 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
23 de agosto de 2018
- La actualización más reciente de Firebase incluye cambios en la API de Firebase Core, Google Analytics para Firebase, Firebase Crash Reporting, Firebase Dynamic Links y los SDK de Firebase Invites. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en 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
22 de agosto de 2018
- Con la última actualización de Firebase, se actualizan los SDK de Firebase In-App Messaging. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 de agosto de 2018
- La última actualización de Firebase presenta la API en versión beta para mensajes desde la app de Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 de agosto de 2018
Nueva versión de la Billetera de los Servicios de Google Play 16.0.0, que contiene lo siguiente:
- Actualización a la API de Google Pay que permite a los desarrolladores especificar solicitudes JSON y consumir respuestas JSON. Para obtener más información, consulta la documentación de la API de Google Pay.
- Baja de los siguientes métodos de la API Passes de Google Pay:
- Método
setBarcodeLabel
deGiftCardWalletObject.Builder
- Método
setCardIdentifier
deGiftCardWalletObject.Builder
- Método
setInfoModuleDataHexBackgroundColor
deGiftCardWalletObject.Builder
- Método
setInfoModuleDataHexFontColor
deGiftCardWalletObject.Builder
- Método
getBarcodeLabel
deGiftCardWalletObject
- Método
getCardIdentifier
deGiftCardWalletObject
- Método
getInfoModuleDataHexBackgroundColor
deGiftCardWalletObject
- Método
getInfoModuleDataHexFontColor
deGiftCardWalletObject
- Método
setBarcodeLabel
deLoyaltyWalletObject.Builder
- Método
setInfoModuleDataHexBackgroundColor
deLoyaltyWalletObject.Builder
- Método
setInfoModuleDataHexFontColor
deLoyaltyWalletObject.Builder
- Método
getBarcodeLabel
deLoyaltyWalletObject
- Método
getInfoModuleDataHexBackgroundColor
deLoyaltyWalletObject
- Método
getInfoModuleDataHexFontColor
deLoyaltyWalletObject
- Método
setBarcodeLabel
deOfferWalletObject.Builder
- Método
setInfoModuleDataHexBackgroundColor
deOfferWalletObject.Builder
- Método
setInfoModuleDataHexFontColor
deOfferWalletObject.Builder
- Método
getBarcodeLabel
deOfferWalletObject
- Método
getInfoModuleDataHexBackgroundColor
deOfferWalletObject
- Método
getInfoModuleDataHexFontColor
deOfferWalletObject
- Método
getActionUri
deWalletObjectMessage
- Método
getImageUri
deWalletObjectMessage
- Método
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
13 de agosto de 2018: actualización
- Se corrigió un problema con los métodos en la versión v17.0.5 de Cloud Firestore.
- Se quitó el método
Credential#getGeneratedPassword
de la API que no se puede utilizar y que está expuesto de forma incorrecta en play-services-auth.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 de agosto de 2018
- La actualización más reciente de Firebase incluye cambios en la API para Firebase Performance Monitoring, el ML Kit de Firebase, Cloud Firestore y mucho más. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
- Se solucionó un problema en las APIs de SignIn por el que se mostraba un código de estado incorrecto cuando el usuario cancelaba el acceso.
Artefactos publicados en 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
2 de agosto de 2018
Transmitir
- Se corrigió una IllegalStateException que se producía cuando se agotaba el tiempo de espera de una solicitud de búsqueda en RemoteMediaPlayer y RemoteMediaClient. Esta es una regresión que se introdujo en la versión 15.0.0. Los clientes deben actualizar a la versión 16.0.1 o una posterior para obtener la corrección.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1 de agosto de 2018
- La versión más reciente del complemento de Gradle de licencias de OSS se volvió a empaquetar en el ID de grupo
com.google.android.gms
y se le cambió el nombre aoss-licenses-plugin
. En el futuro, se seguirá publicando con el ID y nombre de este grupo nuevo. También se convirtió en código abierto en GitHub.
Artefactos publicados en maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 de julio de 2018
- Se agregó el método
InstantApps.showInstallPrompt()
, que muestra un diálogo que permite al usuario instalar la app instantánea actual.
Artefactos publicados en maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 de julio de 2018
Cloud Firestore
- La última actualización de Firebase incluye cambios en la API para Cloud Firestore. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Transmitir
- La actualización más reciente de Cast incluye cambios de API en
CastDevice
y mejoras en la notificación multimedia de CAF. Para obtener más información, consulta las Notas de la versión del SDK de Cast para Android.
Artefactos publicados en 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
12 de julio de 2018
- La actualización más reciente de Firebase incluye cambios en la API de Cloud Functions para Firebase y Cloud Firestore. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 de julio de 2018
Corrección de errores de la biblioteca de licencias de OSS
- Se corrigió el error que impedía admitir temas de apps sin barra de acciones.
- Según SemVer, esta se considera una versión de corrección de errores, pero se incrementó una versión principal según la nota del 23 de mayo de 2018 que se indica a continuación.
Artefactos publicados en maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 de junio de 2018
Firebase
- La actualización más reciente de Firebase incluye los cambios en la API para Firebase Cloud Messaging y el ID de instancia de Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 de junio de 2018
El complemento estricto del comparador de versiones ahora es de código abierto.
- El código fuente de
com.google.android.gms.strict-version-matcher-plugin
está disponible en GitHub.
21 de junio de 2018
Firebase
- La actualización más reciente de Firebase incluye cambios en la API para Firebase Invites y Firestore. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Artefactos publicados en maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 de junio de 2018
Firebase
- La actualización más reciente de Firebase incluye cambios en la API para Firebase Authentication, Firebase App Indexing y Firebase Core. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
23 de mayo de 2018
Se quitaron los rangos de versiones
A partir de la versión 15.0.0 de los Servicios de Google Play y Firebase, las dependencias entre bibliotecas se definieron con rangos de versión en los POM. Esto afectó la reproducibilidad de la compilación de los proyectos que usan estas bibliotecas. A modo de ejemplo, la resolución de dependencias de Gradle intentará usar la versión concreta más alta disponible en un repositorio, lo que provocará el aumento de una versión de dependencia sin ningún cambio en el proyecto.
El uso de rangos de versiones fue un error y se corrigió: Las dependencias de Servicios de Google Play y Firebase ya no usarán rangos de versiones. Sin embargo, los archivos POM de biblioteca existentes y publicados ya contienen rangos. Por lo tanto, todas las actualizaciones futuras de la biblioteca deberán comenzar fuera de los rangos de dependencia de las bibliotecas publicadas con anterioridad.
Ejemplo:
- Si
play-services-bar
tenía una dependencia enplay-services-foo
con el rango[15.0.0, 16.0.0)
, una nueva versión deplay-services-foo
debe comenzar con16.0.0
para estar fuera de este rango. - Cualquier versión futura de
play-services-bar
declarará un requisito"flexible" en una sola versión deplay-services-foo
. - Cualquier lanzamiento futuro de
play-services-foo
seguirá a SemVer.
Firebase
- La actualización más reciente de Firebase incluye cambios en la API para Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database y el aprendizaje automático. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
- Firebase ahora requiere que el archivo de Gradle de la app enumere explícitamente
com.google.firebase:firebase-core
como una dependencia para que los servicios de Firebase funcionen como se espera.
8 de mayo de 2018
Firebase
- La actualización más reciente de Firebase incluye adiciones a Firebase Performance Monitoring y la versión beta del Kit de AA para Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
2 de mayo de 2018
Firebase
- La actualización más reciente de Firebase incluye adiciones a Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting y Firebase Performance Monitoring, junto con números de versión independientes. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Actualizaciones de los Servicios de Play
- Las bibliotecas de los Servicios de Google Play después de la versión 15.0.0 ahora tienen números de versión independientes después de SemVer. Este cambio permitirá realizar actualizaciones más frecuentes y flexibles por parte de componentes individuales.
- El complemento de Servicios de Google para Gradle se actualizó a la versión 3.3.0 para admitir este cambio en el control de versiones. Si no usas este complemento, que es independiente, se lanzó
com.google.android.gms.strict-version-matcher-plugin
con la misma funcionalidad de compatibilidad de versión. Para obtener más detalles, consulta la guía sobre el control de versiones.
12 de abril de 2018 - Versión 15.0.0
Problemas conocidos con la versión 15.0.0
Si usas la versión 2.2.0 o una anterior del complemento de Android para Gradle, es posible que encuentres el siguiente error:
Error: more than one library with package name 'com.google.android.gms'
Para resolver el problema, actualiza el complemento a una versión más reciente.
Aspectos destacados de la versión v 15.0.0:
Actualizaciones de los Servicios de Play
Ya está disponible una nueva versión del complemento
com.google.gms.oss.licenses.plugin
de Gradle. Actualiza, ya que solo esta última versión funciona con los Servicios de Google Play 15.0.0 y versiones posteriores. Esta es la última versión del complemento que es compatible con Android Studio 2.x. A partir de la próxima versión, el complemento solo será compatible con Android Studio 3.x.Todas las referencias a las clases
com.google.android.gms.R
se reemplazaron por referencias específicas del componente; por ejemplo,com.google.android.gms.ads.R
. Si usas estas clases directamente en tu código, es posible que debas actualizarlo para que sea compatible.A partir de la versión 15.0.0, ya no habrá un Javadoc sin conexión actualizado (el artefacto de Servicios de Google Play en SDK Manager de Android Studio).
A partir de la versión 15.0.0, ya no habrá un alias de alias
play-services
para extraer todos los componentes de los Servicios de Google Play. Hace un tiempo que se recomienda esto.
Ads
- Se agregó la clase
UnifiedNativeAd
, que puede contener un anuncio de instalación de aplicación o un anuncio de contenido. - Se actualizó la API de Native Ads Advanced para que sea compatible con
UnifiedNativeAd
:- Se agregaron las clases
UnifiedNativeAdView
yUnifiedNativeAdAssetNames
. - Se agregó la interfaz
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - Se agregó el método
forUnifiedNativeAd()
a la claseAdLoader.Builder
. - Se realizaron varias actualizaciones a la API de mediación, lo que permitió que los adaptadores y eventos personalizados devuelvan instancias de
UnifiedNativeAd
.
- Se agregaron las clases
Auth
- Se agregó la constante
KEY_EXTRA_ACCOUNT_TYPE
a la claseAccountTransfer
, que permite a los paquetes saber qué tipo de cuenta debe abordarse.
Transmitir
- Se dio de baja la clase
AppVisibilityListener
. - Se dio de baja la clase
RemoteMediaClient.Listener
. En su lugar, usa la nueva claseRemoteMediaClient.Callback
. - Se corrigió una falla en
TracksChooserDialogFragment
y se realizaron varios cambios en su constructor y creador. - Se introdujo la API de
MediaQueue
como reemplazo del mecanismo de cola de contenido multimedia existente. Usa las nuevas clasesMediaQueueRecyclerViewAdapter
yMediaQueueArrayAdapter
para acceder aMediaQueue
en las vistas de reciclador y de lista, respectivamente. - Cuando presionen las notificaciones del control remoto de transmisión, ahora se dirigirá a los usuarios a la app de Google Home o a la app de transmisión correspondiente, dependiendo de si esta app admite unirse a la sesión automáticamente.
- Actualización sobre la compatibilidad con Google Ads:
- La API de Cast Sender ahora admite la carga de anuncios de
VAST
. - Se agregaron el botón "Omitir anuncio" y los elementos de la IU de texto de la cuenta regresiva.
- La API de Cast Sender ahora admite la carga de anuncios de
- Se agregó una versión de
CastContext.getSharedInstance()
que no requiereContext
como parámetro. - Se corrigió una falla de
IllegalStateException
en CAF - Se agregó
DEVICE_CONNECTION_SUSPENDED
aCastStatusCodes
paraPendingResult
. - Si deseas obtener más información, consulta
Google Cast release notes
.
Firebase
- La última actualización de Firebase incluye adiciones a Firebase Authentication y Firebase Cloud Storage. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Fitness
- Se dio de baja el método
fromLocationRequest()
de la claseSensorRequest
. En su lugar, usa SensorRequest.Builder para compilar SensorRequest.
Envío de mensajes a través de la nube de Google
- Dejaron de estar disponibles las clases
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
yInstanceIDListenerService
. En su lugar, usaFirebaseMessaging
.
Juegos
- Se dieron de baja los métodos
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
ygetTotalSpendNext28Days()
de la clasePlayerStats
.
Apps instantáneas
- Se quitó
InstantApps.API
. En su lugar, usaInstantApps.getInstantAppsClient()
.
De áreas cercanas
- Se dieron de baja los estados internos relacionados con
NearbyConnections
.
Billetera
- Se dio de baja la clase
Payments
. En su lugar, usaWallet.getPaymentsClient()
para obtener una instancia de la nueva clasePaymentsClient
.
28 de marzo de 2018 - Versión 12.0.1
Problemas corregidos en la versión 12.0.1:
- Se corrigió el error que causaba errores falsos de lint de Android en los que se afirmaba que
GoogleSignIn
yCredentialsClient
eran solo para uso interno. - Se agregó
minSdkVersion
faltante en los artefactos de licencia para evitar la inclusión automática de los permisosREAD_PHONE_STATE
yREAD_EXTERNAL_STORAGE
. - Restaura los nombres de paquetes únicos para los artefactos de licencia vinculados al tiempo de ejecución que afectaron algunos problemas de compatibilidad de algunos sistemas de compilación (por ejemplo, Ionic Pro).
- Restablece algunos nombres de campos que se ofuscaron en la versión 12.0.1, es decir, el método
value()
de las anotaciones@PropertyName
en firebase-firestore y firebase-database.
20 de marzo de 2018 - Versión 12.0.0
Problemas conocidos con la versión 12.0.0
- -Las dependencias de POM de licencia no tienen
minSdkVersion
/targetSdkVersion
configurados, lo que significa que eltargetSdkVersion
implícito es 1. Esto agrega los permisosREAD_PHONE_STATE
yREAD_EXTERNAL_STORAGE
para las apps que usan 12.0.0. - - Las dependencias de POM de licencias provocan problemas de "más de una biblioteca con el nombre de paquete 'com.google.android.gms.license'" en Ionic Pro.
- Las anotaciones de
@PropertyName
para firebase-database y firebase-firestore tienen ofuscado su métodovalue()
. Esto significa que tu app no se compilará si usas@PropertyName
. - Una anotación genera errores de lint falsos que reclaman que
GoogleSignIn
yCredentialsClient
son solo para uso interno. Puedes ignorarlas con seguridad.
Pronto publicaremos una versión actualizada 12.0.1 para abordar estos problemas.
Aspectos destacados de la versión 12.0.0 de los Servicios de Google Play:
Anuncios
- Se agregó el método
trackViews()
a la claseNativeAdMapper
. El método reemplaza el métodotrackView()
obsoleto de la misma clase.
- Se agregó el método
Autenticación
- Se dio de baja la clase
Auth.AuthCredentialsOptions
y se reemplazó por la nueva claseCredentialsOptions
.
- Se dio de baja la clase
Transmisión
- Compatibilidad mejorada con Google Ads:
- Se agregaron los métodos
setAdBreakClips()
ysetAdBreaks()
a la claseMediaInfo.Builder
para proporcionar una forma de enviar información de clips y pausas publicitarias en una solicitud de carga de contenido multimedia. - Se actualizó la clase
AdBreakInfo.Builder
y se agregó la claseAdBreakClipInfo
para facilitar los nuevos métodos de pausa y envío de clips.
- Se agregaron los métodos
- Se agregó compatibilidad con las nuevas APIs de transmisión de voz:
- Se agregaron los métodos
setCredentials()
ysetCredentialsType()
a la claseMeadiaLoadOptions.Builder
, y los métodosgetCredentials()
ygetCredentialsType()
a la claseMediaLoadOptions
. Los métodos te permiten configurar y obtener credenciales específicas de la aplicación con solicitudes de carga. - Se agregó el método
getEntity()
a la claseMediaInfo
. La entidad representa un vínculo directo para la carga de contenido multimedia desde Asistente de Google.
- Se agregaron los métodos
- Se corrigió un error por el que fallaba la llamada a
CastContext.getSharedInstance()
en dispositivos con versiones desactualizadas de los Servicios de Google Play. Las versiones desactualizadas de los Servicios de Google Play aún provocan que el método falle, por lo que los clientes deben buscar una versión adecuada.
- Compatibilidad mejorada con Google Ads:
Fido
- La API de Fast Identity Online 2.0 (Fido2) ahora está disponible para los socios con acceso anticipado. Dado que la API aún es de acceso anticipado, se pueden realizar cambios rotundos sin previo aviso. Por el bien de la estabilidad de tu app, no confíes en esta API hasta que tenga disponibilidad general.
Firebase
- La última actualización de Firebase incluye adiciones a Firebase Authentication, Firebase Cloud Messaging, Firestore y Firebase Functions. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Apps instantáneas
- Se agregó una nueva API de
Launcher
para verificar la URL proporcionada e iniciar una app instantánea si se encuentra una.
- Se agregó una nueva API de
Ubicación
- Se agregó la clase
ActivityTransition
para ayudar a las apps a diferenciar entre las diferentes actividades físicas que realizan los usuarios, como caminar, correr o conducir. - Se agregó la interfaz
BoundsMode
para permitir que el métodogetAutocompletePredictions()
habilite búsquedas con restricciones de límites.
- Se agregó la clase
Maps
- Se agregó la clase
StreetViewSource
, que te permite restringir las búsquedas de Street View a resultados que solo se muestran al aire libre. - Para obtener una lista completa de las funciones, las correcciones de errores y otras notas, consulta las Notas de la versión de la API de Maps para Android.
- Se agregó la clase
Nearby
- Dejaron de estar disponibles las interfaces basadas en
GoogleApiClient
Messages
yConnections
. En su lugar, usa los nuevos clientes basados enGoogleApi
,MessagesClient
yConnectionsClient
.
- Dejaron de estar disponibles las interfaces basadas en
18 de diciembre de 2017 - Versión 11.8.0
Aspectos destacados de la versión 11.8.0 de los Servicios de Google Play:
Autenticación
- La clase
WorkAccountApi
dejó de estar disponible. En su lugar, usaWorkAccountClient
medianteWorkAccount.getClient()
.
- La clase
Transmisión
- Se realizaron los siguientes cambios en la clase
UIMediaController
:- Cuando las vistas están vinculadas a
UIMediaController
, el controlador ahora registra objetos de escucha que llaman a uno de los siguientes métodos de control de eventos en respuesta a las interacciones del usuario, según corresponda: - Anula cualquiera de los anteriores métodos de control de eventos para personalizar su comportamiento.
- Se mejoró la documentación para aclarar la implementación subyacente de
UIMediaController
. - Se invirtió la pantalla del botón para activar o desactivar silencio de modo que muestre un ícono de bocina cuando el sonido esté activado y un ícono de interlocutor cuando esté silenciado.
- Cuando las vistas están vinculadas a
- El SDK de Cast para Android ahora es compatible con Apps instantáneas.
- Se realizaron los siguientes cambios en la clase
Firebase
- La actualización más reciente de Firebase incluye adiciones a Firebase Appindexing, Firebase Authentication, Firebase Cloud Messaging y Firebase Performance Monitoring. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Ubicación
- Se agregó la constante
KEY_VERTICAL_ACCURACY
, que indica la precisión vertical estimada de una ubicación.
- Se agregó la constante
Billetera
- Se actualizó la forma
isReadyToPay()
para ofrecer la opción de un control adicional que garantice que el usuario tenga una forma de pago existente.
- Se actualizó la forma
Usable
Se actualizó la API de Wearable para los nuevos clientes basados en
GoogleApi
, que administran automáticamente las conexiones a los servicios y requieren menos código estándar para su uso:- Se agregó la clase
CapabilityClient
y el métodoWearable.getCapabilityClient()
para reemplazar la interfazCapabilityApi
como una forma de aprender sobre las capacidades que proporcionan los nodos en la red de Wear. - Se agregó la clase
ChannelClient
y el métodoWearable.getChallenClient()
para reemplazar la interfazChannelApi
como una forma de enviar y recibir datos de nodos de wearables. - Se agregó la clase
DataClient
y el métodoWearable.getDataClient()
para reemplazar la interfazDataApi
como una forma de leer y escribir elementos de datos y recursos. - Se agregó la clase
MessageClient
y el métodoWearable.getMessageClient()
para reemplazar la interfazMessageApi
como una forma de enviar mensajes a otros nodos. - Se agregó la clase
NodeClient
y el métodoWearable.getNodeClient()
para reemplazar la interfazNodeApi
a fin de aprender sobre los nodos conectados.
- Se agregó la clase
Las llamadas a la API muestran
Task<ResultType>
en lugar dePendingResult<ResultWrapper>
.ChannelClient.ChannelCallback
reemplaza aChannelApi.ChannelListener
.WearableOptions.Builder.setLooper()
reemplaza aGoogleApiClient.Builder.setHandler()
a fin de configurar el subproceso para las devoluciones de llamada de los objetos de escucha en las nuevas clases de cliente de la API.
Para obtener más información sobre la versión más reciente de la API de Wearable, consulta la página de Notas de la versión de Android Wear.
Problema resuelto en la versión 11.8.0
Las instancias de GoogleApi
creadas con un Context
en apps con targetSdkVersion 26 ahora solicitan automáticamente a los usuarios que actualicen los Servicios de Google Play, lo que resuelve ese problema conocido de la versión 11.6.0.
27 de noviembre de 2017 - Versión 11.6.2
Aspectos destacados de la versión 11.6.2 de los Servicios de Google Play:
Firebase
- La actualización más reciente de Firebase incluye adiciones a Cloud Firestore y Cloud Storage para Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
6 de noviembre de 2017 - Versión 11.6.0
Aspectos destacados de la versión 11.6 de los Servicios de Google Play:
Anuncios
- Se agregó la clase
NativeAdViewHolder
, una forma alternativa de mostrar anuncios nativos. - Se dio de baja el método
AdLoader.getMediationAdapterClassName()
. En su lugar, los publicadores deben usarNativeAppInstallAd.getMediationAdapterClassName()
oNativeContentAd.getMediationAdapterClassName()
, que se lanzaron recientemente. - El método
RewardedVideoAd.setUserId()
dejó de estar disponible para la verificación de recompensas de servidor a servidor.
- Se agregó la clase
Autenticación
- Se actualizó la API de Auth para los nuevos clientes basados en
GoogleApi
, que administran automáticamente las conexiones a los servicios y requieren menos código estándar para su uso:- Se agregaron las clases
CredentialsClient
yCredentials
.CredentialsClient
proporciona el punto de entrada para solicitar una credencial y también indicar si el acceso se realizó correctamente al usarla. - Se agregaron las clases
GoogleSignInClient
yGoogleSignIn
.GoogleSignInClient
proporciona el punto de entrada para interactuar con la API de Acceso con Google.
- Se agregaron las clases
- Se agregó el método
GoogleAuthUtil.requestGoogleAccountsAccess()
. El método hace que todas las Cuentas de Google instaladas en el dispositivo sean visibles para el emisor en Android O, si el usuario da su consentimiento. - Se agregó el método
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. El método soluciona un problema en dispositivos Android O y versiones posteriores donde elAuth.Api.Credential
cuadro de diálogo de confirmación de guardado a veces no se mostraba a favor del diálogo de guardado del servicio Autocompletar activo. El método agregado para anular ese comportamiento predeterminado
- Se actualizó la API de Auth para los nuevos clientes basados en
Conocimiento
- Se actualizó la API de Awareness para los nuevos clientes basados en
GoogleApi
, que administran automáticamente las conexiones a los servicios y requieren menos código estándar para su uso:- Se agregaron la clase
FenceClient
y los métodosAwareness.getFenceClient()
. UsaFenceClient
en lugar deFenceApi
. - Se agregaron la clase
SnapshotClient
y los métodosAwareness.getSnapshotClient()
. UsaSnapshotClient
en lugar deSnapshotApi
.
- Se agregaron la clase
- Se actualizó la API de Awareness para los nuevos clientes basados en
Transmisión
- Se realizaron los siguientes cambios en los métodos de la clase
RemoteMediaClient
:- Se agregó el método
load(MediaInfo, MediaLoadOptions)
. - Se dieron de baja otros métodos
load()
. - Se agregaron los métodos
setPlaybackRate(double)
ysetPlaybackRate(double, JSONObject)
. Llama a estos métodos para establecer la velocidad de reproducción variable del elemento multimedia actual.
- Se agregó el método
- Para obtener más información, consulta las notas de la versión de Google Cast.
- Se realizaron los siguientes cambios en los métodos de la clase
Drive
- Se actualizó la API de Drive para los nuevos clientes basados en
GoogleApi
, que administran automáticamente las conexiones a los servicios y requieren menos código estándar para su uso:- Se agregaron la clase
DriveClient
y los métodosDrive.getDriveClient()
.DriveClient
proporciona el punto de entrada para las interacciones generales con la API de Drive. - Se agregaron la clase
DriveResourceClient
y los métodosDrive.getDriveResourceClient()
.DriveResourceClient
proporciona el punto de entrada para los métodos de la API que interactúan con unDriveResource
(es decir, unDriveFile
o unDriveFolder
).
- Se agregaron la clase
- Se agregaron objetos
CreateFileActivityOptions
yOpenFileActivityOptions
que se pueden pasar a los nuevos métodosDriveClient.newCreateFileActivityIntentSender()
yDriveClient.newOpenFileActivityIntentSender()
para crear los selectores de archivos correspondientes. - Se dieron de baja los métodos de la API de
GoogleApiClient
a los que se accede medianteDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
yDriveFile
.
- Se actualizó la API de Drive para los nuevos clientes basados en
Firebase
- La actualización más reciente de Firebase incluye adiciones a Authentication, Dynamic Links y Cloud Messaging. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Entrenamiento físico
- Se actualizó la API de Fitness para los nuevos clientes basados en
GoogleApi
, que administran automáticamente las conexiones a los servicios y requieren menos código estándar para su uso:- Se agregaron la clase
BleClient
y los métodosFitness.getBleClient()
.BleClient
proporciona el punto de entrada para escanear, reclamar y usar dispositivos Bluetooth de bajo consumo en Google Fit. - Se agregaron la clase
ConfigClient
y los métodosFitness.getConfigClient()
.ConfigClient
proporciona el punto de entrada para acceder a parámetros de configuración y tipos de datos personalizados en Google Fit. - Se agregaron la clase
GoalsClient
y los métodosFitness.getGoalsClient()
.GoalsClient
proporciona el punto de entrada para leer los datos de entrenamiento deGoal
creados por los usuarios en Google Fit. - Se agregaron la clase
HistoryClient
y los métodosFitness.getHistoryClient()
.HistoryClient
proporciona el punto de entrada para insertar, borrar y leer datos en Google Fit. - Se agregaron la clase
RecordingClient
y los métodosFitness.getRecordingClient()
.RecordingClient
proporciona el punto de entrada para habilitar la recopilación de datos de sensores en segundo plano y de bajo consumo en Google Fit. - Se agregaron la clase
SensorsClient
y los métodosFitness.getSensorsClient()
.SensorsClient
proporciona el punto de entrada para exponer diferentes fuentes de datos de actividad física en dispositivos locales y conectados, y entregar eventos en vivo a los objetos de escucha. - Se agregaron las clases
SessionsClient
y los métodosgetSessionsClient
.SessionsClient
proporciona el punto de entrada para crear y administrarSession
de actividad del usuario en Google Fit.
- Se agregaron la clase
- Se actualizó la API de Fitness para los nuevos clientes basados en
Juegos
- Se actualizó la API de Games para los nuevos clientes basados en
GoogleApi
, que administran automáticamente las conexiones a los servicios y requieren menos código estándar para su uso:- Se agregaron la clase
AchievementsClient
y los métodosGames.getAchievementsClient()
.AchievementsClient
proporciona el punto de entrada para los métodos de la API que interactúan con la funcionalidad de logros. - Se agregaron la clase
EventsClient
y los métodosGames.getEventsClient()
.EventsClient
proporciona el punto de entrada para los métodos de la API que interactúan con la funcionalidad de eventos. - Se agregaron la clase
GamesClient
y los métodosGames.getGamesClient()
.GamesClient
proporciona el punto de entrada para los métodos de API que interactúan con la funcionalidad básica de los juegos. - Se agregaron la clase
GamesMetadataClient
y los métodosGames.getGamesMetadataClient()
.GamesMetadataClient
proporciona el punto de entrada para que los métodos de la API recuperen los metadatos del juego. - Se agregaron la clase
InvitationsClient
y los métodosGames.getInvitationsClient()
.InvitationsClient
proporciona el punto de entrada para los métodos de la API que interactúan con la funcionalidad de invitaciones. - Se agregaron la clase
LeaderboardsClient
y los métodosGames.getLeaderboardsClient()
.LeaderboardsClient
proporciona el punto de entrada para los métodos de API que interactúan con la funcionalidad de tablas de clasificación. - Se agregaron la clase
NotificationsClient
y los métodosGames.getNotificationsClient()
.NotificationsClient
proporciona el punto de entrada para los métodos de la API que interactúan con Notifications. - Se agregaron la clase
PlayerStatsClient
y los métodosGames.getPlayerStatsClient()
.PlayerStatsClient
proporciona el punto de entrada a los métodos de la API para que los métodos de la API recuperen las estadísticas del jugador. - Se agregaron la clase
PlayersClient
y los métodosGames.getPlayersClient()
.PlayersClient
proporciona el punto de entrada para los métodos de la API que interactúan con los jugadores. - Se agregaron la clase
RealTimeMultiplayerClient
y los métodosGames.getRealTimeMultiplayerClient()
.RealTimeMultiplayerClient
proporciona el punto de entrada para los métodos de API que interactúan con la funcionalidad multijugador en tiempo real. - Se agregaron la clase
SnapshotsClient
y los métodosGames.getSnapshotsClient()
.SnapshotsClient
proporciona el punto de entrada para los métodos de la API que interactúan con Shapshots. - Se agregaron la clase
TurnBasedMultiplayerClient
y los métodosGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
proporciona el punto de entrada para los métodos de API que interactúan con el modo multijugador por turnos. - Se agregaron la clase
VideosClient
y los métodosGames.getVideosClient()
.VideosClient
proporciona el punto de entrada para los métodos de la API que interactúan con los videos.
- Se agregaron la clase
- Puntos de entrada de la API obsoletos:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
, }Snapshots
.TurnBasedMultiplayer
Videos
- Se actualizó la API de Games para los nuevos clientes basados en
Ubicación
- Se corrigió el error de
FusedLocationProviderClient
que, en ocasiones, causaba fallas cuando se actualizaban los Servicios de Google Play - La clase
AddPlaceRequest
dejó de estar disponible los métodosGeoDataApi.addPlace()
yGeoDataClient.addPlace()
.AddPlaceRequest
se quitará el 30 de junio de 2018.
- Se corrigió el error de
Nearby
- Se actualizó la API de Nearby para los nuevos clientes basados en
GoogleApi
, que administran automáticamente las conexiones a servicios y requieren menos código estándar para su uso:- Se agregaron la clase
ConnectionClient
y los métodosNearby.getConnectionsClient()
.ConnectionClient
proporciona el punto de entrada para anunciar y descubrir apps y servicios cercanos, y para comunicarse con ellos mediante conexiones establecidas. - Se agregaron la clase
MessagesClient
y los métodosNearby.getMessagesClient()
.MessagesClient
proporciona el punto de entrada para publicar mensajes simples y suscribirte a fin de recibir esos mensajes de dispositivos cercanos.
- Se agregaron la clase
- Se agregó el método
Connections.cancelPayload()
, al que unPayload
se encuentra en tránsito desde o hacia extremos remotos.
- Se actualizó la API de Nearby para los nuevos clientes basados en
Billetera
getPaymentMethodTokenizationParameters
ygetTransactionInfo
ya no son campos obligatorios. Si no los estableces, la API de Google Payment no mostrará ningún token cobrable. Evita configurar estos campos en flujos en los que los usuarios solo intentan cambiar selecciones sin realizar una compra (p.ej., dentro de la configuración de pago de una app).- Se cambió el método
resolveTask()
para agregar un fragmento temporal a una actividad. Asegúrate de que la Activity pueda ejecutar transacciones de fragmentos sin pérdida de estado antes de llamar al método. La mayoría de los desarrolladores no deberían verse afectados por este cambio, ya que, por lo general, se llama aresolveTask()
dentro de un objeto de escucha de clics en un botón.
Problemas conocidos con la versión 11.6.0
Las instancias de GoogleApi
creadas con un Context
en apps con targetSdkVersion 26 no solicitarán automáticamente a los usuarios que actualicen los Servicios de Google Play. En su lugar, considera usar GoogleApiAvailability.showErrorDialogFragment()
en estas condiciones.
3 de octubre de 2017 - Versión 11.4.2
Aspectos destacados de la versión 11.4.2. de los Servicios de Google Play:
- Cloud Firestore
- La versión beta inicial y pública de Cloud Firestore está disponible. Cloud Firestore es una base de datos flexible y escalable para el desarrollo en servidores, dispositivos móviles y la Web desde Firebase y Google Cloud Platform. Al igual que Firebase Realtime Database, mantiene tus datos sincronizados entre apps cliente a través de objetos de escucha en tiempo real y ofrece soporte sin conexión para que puedas compilar apps responsivas que funcionen sin importar la latencia de la red ni la conectividad a Internet. Cloud Firestore también ofrece escalabilidad de nivel empresarial y una integración continua con otros productos de Firebase y Google Cloud Platform, incluido Cloud Functions. Para obtener más información acerca de Cloud Firestore, consulta el blog de Firebase. Para comenzar a usar Cloud Firestore ahora mismo, visita la quickstart.
Septiembre de 2017: versión 11.4.0
Aspectos destacados de la versión 11.4 de los Servicios de Google Play.
Anuncios
- Se agregaron métodos
getMediationAdapterClassName()
a las clasesNativeAppInstallAd
yNativeContentAd
. El método del mismo nombre en AdLoader dejará de estar disponible. - Se agregaron métodos a varias clases para admitir la mediación de video nativa:
- Se quitó la clase
SearchAdRequest
.
- Se agregaron métodos
Analytics
- Se agregó una nueva clase
AnalyticsJobService
. Esta clase proporciona compatibilidad con Android O, y Analytics la usa para subir datos. No es necesario realizar ninguna acción para usar esta clase, ya que se agrega automáticamente como parte del paquete de Analytics. - Se dio de baja el método
getContext()
de la claseAnalyticsService
. - Se dio de baja la clase
CampaignTrackingService
.
- Se agregó una nueva clase
Autenticación
- El selector de sugerencias ahora envía el resultado de
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
cuando el usuario no tiene información de sugerencias guardada.
- El selector de sugerencias ahora envía el resultado de
Conocimiento
- Se agregaron las siguientes clases:
Transmisión
- Se agregó una nueva clase
PrecacheManager
. Esta clase proporciona métodos para almacenar previamente en caché el contenido que los usuarios pretenden consumir a fin de reducir el tiempo de carga. - Se agregó el método
getPrecacheManager()
a la claseCastContext
para que tu app obtenga la instancia de la clasePrecacheManager
. - Se agregó
startSession(Intent)
a la claseSessionManager
. Llama a este método para unirte a una sesión de transmisión cuando un intent implícito inicie la app emisora.
Para obtener más información, consulta las notas de la versión de la API de Cast.
- Se agregó una nueva clase
Común
- Se agregó el método
checkApiAvailability()
a la claseGoogleApiAvailability
. El método muestra una tarea que verifica de forma asíncrona si las APIs especificadas están disponibles. Si uno o más no están disponibles, la tarea falla con unaAvailabilityException
que puedes consultar para conocer la disponibilidad individual de la API.
- Se agregó el método
Drive
- Se quitó
cancelPendingActions()
de la interfaz deDriveApi
.
- Se quitó
Firebase
- La última actualización de Firebase incluye adiciones a App Indexing y Authentication. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Maps
- Usa el nuevo
GoogleMap.OnMyLocationClickListener
para detectar cuándo el usuario hace clic en el punto azul de Mi ubicación. Para obtener más detalles, consulta la guía para desarrolladores sobre la capa Mi ubicación.
- Usa el nuevo
Nearby
- Ahora se requieren los permisos
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
yCHANGE_WIFI_STATE
para las conexiones de Nearby.
- Ahora se requieren los permisos
Licencias del SO
- Se agregó compatibilidad con hipervínculos en el contenido de la licencia.
- Se agregó el método
setActivityTitle()
a la claseOssLicensesMenuActivity
, que facilita la configuración de títulos de actividades personalizados. Se dio de baja el enfoque anterior de configuración de títulos.
Billetera
- Se introdujo una nueva API de Google Payment, definida en la clase
PaymentsClient
. Diferencias notables:- El método
loadPaymentData()
reemplaza los métodosloadFullWallet()
yloadMaskedWallet()
de la clasePayments
. - El método
isReadyToPay()
permite que los emisores especifiquen las formas de pago admitidas.
- El método
Para obtener más información, consulta la nueva API de Payment.
- Se introdujo una nueva API de Google Payment, definida en la clase
Agosto de 2017: versión 11.2.0
Aspectos destacados de la versión 11.2 de los Servicios de Google Play.
Los Servicios de Google Play se actualizaron a la versión 11.2.2 en esta versión:
- Se corrigieron problemas menores en Firebase Performance Monitoring. Si quieres obtener más información, consulta las notas de la versión de Firebase para Android.
- Se agregó un nuevo método
loadAd()
que toma un objetoPublisherAdRequest
a la claseRewardedVideoAd
. - La nueva biblioteca de licencias de OSS simplifica la visualización de las licencias para las dependencias en los Servicios de Google Play y otras bibliotecas. Para obtener más información, consulta la guía Incluye avisos de código abierto.
Las dependencias de los Servicios de Google Play ahora están disponibles en maven.google.com
Las dependencias ahora están disponibles directamente desde
maven.google.com
. Puedes actualizar las secuencias de comandos de compilación de Gradle de tu app para usar este repositorio configurando la compilación de la siguiente manera:allprojects { repositories { jcenter() google() } }
Para obtener más información sobre este cambio, consulta la entrada de blog complementaria. Para obtener más información sobre el repositorio de Maven de Google, consulta Cómo agregar dependencias de compilación en la documentación de Android.
Compatibilidad con la versión del SDK 11.2
Cuando actualizas las dependencias de los Servicios de Play de tu app a la versión 11.2.0 o una posterior, también se debe actualizar el
build.gradle
de tu app para especificar uncompileSdkVersion
de al menos 26 (Android O). Esto no cambia la manera en la que se ejecuta tu app. No será necesario que actualicestargetSdkVersion
. Si actualizascompileSdkVersion
a la versión 26, es posible que recibas un error en tu compilación con el siguiente mensaje que se refiera a la biblioteca de compatibilidad de Android:This support library should should not use a different version (25) than the compileSdkVersion (26).
Este error se puede resolver actualizando las dependencias de la biblioteca de compatibilidad a la versión 26.0.0, como mínimo.
Anuncios
- Se agregó el método
loadAds()
a la claseAdLoader
, lo que permite que las apps carguen varios anuncios únicos en una sola solicitud.
- Se agregó el método
Autenticación
- Se agregó la clase
WorkAccountClient
. Esta clase proporciona métodos para administrar el ciclo de vida de las cuentas de Android for Work. - Se agregó el paquete accounttransfer. Este paquete contiene las APIs que usan los autenticadores para las cuentas de arranque.
- La API de Fast Identity Online Universal 2nd Factor (FIDO U2F) ahora está disponible. Proporciona compatibilidad con llaves de seguridad física U2F para apps y sitios web, de acuerdo con los estándares definidos por la Alianza de FIDO. Para obtener más información, consulta Cómo comenzar a usar FIDO U2F y com.google.android.gms.fido.
- Se agregó la clase
Transmisión
- Se agregó una nueva clase NotificationActionsProvider para admitir acciones de notificaciones multimedia personalizadas.
Firebase
- La actualización más reciente de Firebase incluye adiciones a App Indexing, Database, Dynamic Links y Storage. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Apps instantáneas
- Se agregó
InstantAppsClient
como nuevo punto de entrada principal. - Se agregaron API de cookies
PackageManagerCompat
para conservar pequeñas cantidades de datos de apps instantáneas entre sesiones.
- Se agregó
Lugares
- Se agregó la clase
GeoDataClient
. Esta clase proporciona acceso a la base de datos de Google sobre la información de los lugares y las empresas locales. - Se agregó la clase
PlaceDetectionClient
. Esta clase proporciona acceso rápido a la ubicación actual del dispositivo y ofrece la oportunidad de informar la ubicación del dispositivo en un lugar en particular (como un registro de entrada). - Se agregaron los métodos
getGeoDataClient()
ygetPlaceDetectionClient()
a la clasePlaces
.
- Se agregó la clase
Billetera
- Se quitaron varios métodos y clases obsoletos.
Junio de 2017: versión 11.0
Aspectos destacados de la versión 11.0 de los Servicios de Google Play.
Los Servicios de Google Play se actualizaron a la versión 11.0.4 En esta versión, se corrigieron problemas menores en Firebase Cloud Messaging y Firebase Performance Monitoring. Si quieres obtener más información, consulta las notas de la versión de Firebase para Android.
Servicios de Google Play actualizados a la versión 11.0.2. Esta versión corrige problemas menores en Firebase Crash Reporting y Firebase Performance Monitoring. Si quieres obtener más información, consulta las notas de la versión de Firebase para Android.
Servicios de Google Play actualizados a la versión 11.0.1 En esta versión, se corrige un problema que afecta a las apps que usan rxjava.
Anuncios
- Se agregaron los métodos
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
yOnVideoStart()
a la claseVideoController.VideoLifecycleCallbacks
. - Se agregó la capacidad de habilitar el modo envolvente en anuncios de pantalla completa agregando el método
setImmersiveMode()
a las clasesPublisherInterstitialAd
yRewardedVideoAd
. - Se agregó la interfaz
OnPublisherAdViewLoadedListener
y las clasesPublisherAdViewOptions
yPublisherAdViewOptions.Builder
para usar conAdLoader
en solicitudes nativas más banners. - Se agregó la interfaz opcional
OnImmersiveModeUpdatedListener
que los adaptadores de mediación pueden implementar para recibir información sobre las actualizaciones del modo envolvente. - Se agregó el método
getMediationAdapterClassName()
a la claseRewardedVideoAd
.
- Se agregaron los métodos
Invitaciones a la aplicación
- La clase
AppInvite
dejó de estar disponible. En su lugar, usaFirebaseDynamicLinks#getInstance()
como punto de entrada principal para acceder a los datos de Dynamic Links yFirebaseAppInvite#getInvitation()
para obtener datos de App Invites.
- La clase
Conocimiento
- Se agregaron constantes a la clase
TimeFence
para proporcionar nuevos tipos de contexto a la API de Snapshot y la API de Fence. - Se agregó la capacidad de crear vallas horarias que respondan a los cambios en la zona horaria local de un dispositivo.
- Se agregó la capacidad de crear vallas de tiempo que respondan a los cambios de ubicación del dispositivo, incluidos los límites que se especifican en función de la hora local del amanecer o atardecer.
- Se agregaron constantes a la clase
Identidad
- Se agregó la API de
SmsRetriever
, que te ayuda a recuperar mensajes SMS dirigidos a tu app sin solicitarles a los usuarios permisos para leer todos los mensajes SMS enviados a sus dispositivos. Para obtener más información, consulta API de SMS Retriever.
- Se agregó la API de
Transmisión
- Las interfaces
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
yRemoteMediaPlayer.OnStatusUpdatedListener
dejaron de estar disponibles. La claseRemoteMediaPlayer
también dejó de estar disponible. Si quieres obtener instrucciones para actualizar tu app, consulta Cómo migrar la app de Android Sender del SDK de Cast v2 a la versión 3 del SDK de Cast. - El método
bindTextViewToSmartSubtitle()
ahora está disponible en la claseUIMediaController
.
- Las interfaces
API común
- El método
getOpenSourceSoftwareLicenseInfo()
de la claseGoogleApiAvailability
dejó de estar disponible. - Se agregaron las clases
ApiException
yResolvableApiException
. Estas clases proporcionan excepciones para los objetos Task cuando falla una llamada a los Servicios de Google Play. - Se agregó la clase
GoogleApi
. Los clientes de API basados en esta clase administran la conexión entre tu app y los Servicios de Google Play. - Se agregó la clase
Response
. Esta clase proporciona los resultados de llamar a un método de API en los Servicios de Google Play usando una subclase deGoogleApi
.
- El método
Firebase
- La actualización más reciente de Firebase incluye la autenticación telefónica y varias mejoras en App Indexing y Dynamic Links. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Juegos
- Los métodos
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
yloadMoreInvitablePlayers()
de la clasePlayers
dejaron de estar disponibles. - El método
loadInvitations()
de la claseInvitations
dejó de estar disponible. - El método
getSelectOpponentsIntent()
de las clasesRealTimeMultiplayer
yTurnBasedMultiplayer
dejó de estar disponible. - Las interfaces
GameRequest
,OnRequestReceivedListener
yRequests
dejaron de estar disponibles. Además, las clasesGameRequestBuffer
yGameRequestEntity
dejaron de estar disponibles. Si quieres obtener instrucciones para actualizar tu app, consulta Autenticación de Play Juegos con la API de Acceso con Google.
- Los métodos
Apps instantáneas
- Las APIs de Apps instantáneas Android ahora están disponibles en los Servicios de Google Play. Las Apps instantáneas Android permiten a los usuarios de Android ejecutar tus apps al instante, sin necesidad de instalarlas. Para obtener más información, consulta Apps instantáneas Android.
Ubicación
- Se agregó la clase
FusedLocationProviderClient
. Esta clase proporciona el punto de entrada principal para interactuar con el proveedor de ubicación combinada, el cual usa diversas fuentes de datos además del GPS para determinar la ubicación de un dispositivo de la manera más precisa y rápida posible. - Se agregó la clase
GeofencingClient
. Esta clase proporciona el punto de entrada principal para interactuar con las APIs de geovallado. - Se agregaron los métodos
getFusedLocationProvider()
ygetGeofencingClient()
a la claseLocationServices
. - Se agregó la clase
LocationSettingsResponse
. Esta clase se muestra como respuesta cuando se verifica correctamente la configuración del sistema relacionada con la ubicación mediante el métodocheckLocationSettings()
. - Se agregó la clase
SettingsClient
. Esta clase proporciona el punto de entrada principal para interactuar con las APIs de configuración de ubicación que ayudan a examinar y configurar los parámetros del sistema relacionados con la ubicación de un dispositivo.
- Se agregó la clase
Nearby
- La API de Conexiones de Nearby ahora ofrece las siguientes funciones:
- Comunicación entre pares completamente sin conexión mediante hotspots Bluetooth, BLE y Wifi
- Publicidad y descubrimiento simultáneos
- Encriptación (con autenticación opcional)
- Compatibilidad con cargas útiles de datos de bytes de hasta 32 KB
- Compatibilidad con cargas útiles de datos de archivo (limitadas al espacio disponible en el dispositivo) y cargas útiles de datos de transmisión sin límites en el tamaño de la carga útil.
- Se agregó la clase
AdvertistingOptions
. Esta clase proporciona opciones para realizar una llamada al métodostartAdvertising()
. - Se agregó la clase
ConnectionInfo
. Esta clase proporciona información sobre una conexión que se está iniciando. - Se agregó la clase
ConnectionLifecycleCallback
. Esta clase es un objeto de escucha para los eventos de ciclo de vida asociados con una conexión a un extremo remoto. - Se agregó la clase
ConnectionResolution
. Esta clase es el resultado que se recibe cuando se llama al métodoonConnectionInitiated()
. - Se agregó la clase
DiscoveredEndpoints
. Esta clase proporciona información sobre un extremo cuando se descubre. - Se agregó la clase
DiscoveryOptions
. Esta clase proporciona opciones para realizar una llamada al métodostartDiscovery()
. - Se agregó la clase
EndpointDiscoveryCallback
. Esta clase es un objeto de escucha al que se llama durante el descubrimiento del extremo. - Se agregaron las clases
Payload
,PayloadCallback
,Payload.File
yPayload.Stream
. Estas clases representan datos, un objeto de escucha de carga útil de datos, datos en un archivo en el almacenamiento local de un dispositivo y una transmisión de datos. También se agregó la interfaz dePayloadTransferUpdate.Status
relacionada. - Se agregó la clase
Strategy
. Esta clase define los requisitos de conectividad del dispositivo y las restricciones de topología de la conexión. - Las clases
Connections.ConnectionRequestListener
yConnections.ConnectionResponseCallback
dejaron de estar disponibles. En su lugar, usa la claseConnectionLifecycleCallback
. - La clase
Connections.EndpointDiscoveryListener
dejó de estar disponible. En su lugar, usa la claseEndpointDiscoveryCallback
. - La interfaz
Connections.MessageListener
dejó de estar disponible. En su lugar, usa la clasePayloadCallback
. - La clase
ConnectionsStatusCodes
ahora incluye varios códigos de estado nuevos relacionados con los permisos.
- La API de Conexiones de Nearby ahora ofrece las siguientes funciones:
Seguridad
- Se agregó la clase
SafetyNetClient
. Esta clase proporciona el punto de entrada principal para SafetyNet, que ofrece las siguientes funciones:- Proporciona una verificación de estado del dispositivo
- Verifica los usuarios con la API de reCAPTCHA
- Ayuda a los usuarios a evitar aplicaciones potencialmente dañinas.
- Proporciona navegación segura dentro de las apps
- Comprueba si hay amenazas conocidas asociadas con URI específicos.
- Se agregó la clase
HarmfulAppsData
y la claseSafetyNetApi.HarmfulAppsResponse
relacionada. Estas clases representan información relativa a apps potencialmente dañinas. La claseSafetyNetApi.HarmfulAppsResult
relacionada dejó de estar disponible y se reemplazó por estos métodos. - Se agregaron los métodos
getClient(Context)
ygetClient(Activity)
a la clase SafetyNet. Estos métodos muestran unSafetyNetClient
que se usa para acceder a todas las APIs de SafetyNet. Estos métodos reemplazan los camposAPI
ySafetyNetAPI
de la claseSafetyNet
, que ahora están obsoletos. - Se agregó la clase
SafetyNetApi.AttestationResponse
. Esta clase proporciona resultados de pruebas del Conjunto de pruebas de compatibilidad de Android. Esta clase reemplaza las clasesSafetyNetApi.AttestationResult
ySafetyNet.SafeBrowsingResult
, que ahora están obsoletas. - Se agregó la clase
SafetyNetApi.RecaptchaTokenResponse
. Esta clase contiene un token de respuesta de usuario de reCAPTCHA. Esta clase reemplaza a la claseSafetyNetApi.RecaptchaTokenResult
, que dejó de estar disponible. - Se agregó la clase
SafetyNetApi.SafeBrowsingResponse
. Esta clase proporciona elResponse
proporcionado cuando una app llama al métodolookupUri()
. Esta clase reemplaza la claseSafetyNetApi.SafeBrowsingResult
, que dejó de estar disponible. - Se agregó la clase
SafetyNetApi.VerifyAppsUserResponse
y constantes nuevas a la claseVerifyAppsConstants
. Esas clases admiten la API de Verificar aplicaciones.
- Se agregó la clase
Billetera
- Se agregó la clase
InstrumentInfo.CardClass
. Esta clase indica si una tarjeta es una tarjeta prepagada, de crédito o débito.
- Se agregó la clase
Mayo de 2017: versión 10.2.6
App Indexing
Desde la versión 10.0 del SDK de Servicios de Google Play, la API de App Indexing se migró a la nueva API de Firebase App Indexing. La API de App Indexing original está completamente obsoleta y ya no está disponible para su uso en apps compiladas con el SDK 10.2.6.
Firebase
La actualización más reciente de Firebase incluye la versión beta de Performance Monitoring y varias mejoras en varias funciones, como Cloud Messaging y Test Lab. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Abril de 2017: Versión 10.2.4
Firebase
Incluye actualizaciones de Cloud Storage para Firebase. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Marzo de 2017: versión 10.2.1
Vista previa para desarrolladores 1 de Android O
Esta versión incluye actualizaciones para proporcionar compatibilidad con la Versión preliminar para desarrolladores 1 de Android O. Las actualizaciones más importantes son los cambios internos en las bibliotecas de Google Cloud Messaging (GCM) y Firebase Cloud Messaging (FCM), y un cambio en el ciclo de vida garantizado de las devoluciones de llamada de GCM y FCM a 10 segundos, después de los cuales Android O considera que esas devoluciones de llamada son aptas para su finalización. Para obtener más información sobre cómo manejar los mensajes de GCM y FCM en Android O, consulta el blog de Firebase.
Febrero de 2017: versión 10.2
Aspectos destacados de la versión 10.2 de los Servicios de Google Play.
Baja de la versión 2.3.x de Android (Gingerbread)
Servicios de Google Play 10.2.x es la primera versión que ya no incluye compatibilidad total con Android 2.3.x (Gingerbread). Las apps desarrolladas con la versión 10.2.x del SDK y versiones posteriores requieren un nivel mínimo de API de Android de 14 y no se pueden instalar en dispositivos con un nivel de API inferior a 14. Si quieres obtener más información sobre tus opciones, incluida la compilación de varios APK para ampliar la compatibilidad de tu app con Android Gingerbread, consulta el Blog para desarrolladores de Android.
Anuncios
- Se agregó compatibilidad para elementos de video a los anuncios de contenido nativos avanzados y a los anuncios nativos con renderización personalizada de DoubleClick for Publishers (DFP).
- Se agregó el método
destroy()
a la interfazNativeCustomTemplateAd
. - Se agregaron los métodos
getVideoController()
,setVideoOptions
ygetVideoOptions()
a la clasePublisherAdView
. - Se agregó la clase
AdChoicesView
. - Se agregaron los métodos
getAdChoicesContent()
ysetAdChoicesContent()
a la claseNativeAdMapper
. - Se agregó la interfaz
InitializableMediationRewardedVideoAdAdapter
para adaptadores de video recompensados capaces de inicializar varias unidades de anuncios a la vez.
Smart Lock para contraseñas
Se mejoró el comportamiento de los tokens de ID con Smart Lock. Ahora, las apps deben solicitar un token de forma explícita llamando a
setIdTokenRequested(true)
. Además, las apps pueden especificar los valoresaudience
ynonce
para un token a través de los métodossetServerClientId()
ysetIdTokenNonce()
. Para obtener más información, consulta las siguientes actualizaciones de referencia de la API:- Se agregaron los métodos
getAccountTypesSet()
,getIdTokenNonce()
,getServerClientId()
yisIdTokenRequested()
a la claseCredentialRequest
. - Se agregaron los métodos
setIdTokenRequested()
ysetServerClientId()
a la claseCredentialRequest.Builder
. - Se agregaron los métodos
getIdTokenNonce()
,getServerClientId()
yisIdTokenRequested()
a la claseHintRequest
. - Se agregaron los métodos
setIdTokenNonce()
,setIdTokenRequested()
ysetServerClientId()
a la claseHintRequest.Builder
.
- Se agregaron los métodos
Conocimiento
- Se agregaron métodos de la API de Fence para extender el rango de opciones de vallas de tiempo para los desarrolladores. Para obtener más información, consulta
TimeFence.aroundTimeInstant()
yTimeFence.inTimeInterval()
. - Se agregaron interfaces de la API de Snapshot a fin de obtener intervalos de tiempo semánticos para la hora y la ubicación actuales. Para obtener más información, consulta las clases
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
yTimeIntervals()
.
- Se agregaron métodos de la API de Fence para extender el rango de opciones de vallas de tiempo para los desarrolladores. Para obtener más información, consulta
Acceso con Google
Se agregó la posibilidad de que los desarrolladores de juegos usen la API de Acceso con Google para simplificar la autenticación del servidor. Para obtener más información, consulta la interfaz
GoogleSignInOptionsExtension
, la claseGoogleSignInOptions
y el métodoGoogleSignInOptions.Builder.addExtension()
. Si deseas obtener más información para integrar la autenticación del servidor en tus juegos, consulta Cómo habilitar el acceso del servidor a los Servicios de juego de Google Play.Google Fit
Se agregaron nuevos tipos de datos de salud que te permiten escribir una variedad más amplia de datos de salud en la plataforma de Google Fit, incluidos los datos de presión arterial, glucemia, saturación de oxígeno, posición corporal, temperatura corporal y salud reproductiva. Para obtener más información, consulta las clases
HealthDataTypes
yHealthDataFields
.Maps
En esta versión, se presenta la personalización del diseño de las polilíneas y de los contornos de polígonos y círculos.
- Ahora puedes almacenar objetos de datos arbitrarios con tus objetos geométricos. Por ejemplo, llama a setTag() para agregar un objeto de datos a una polilínea.
- Para obtener una lista completa de las funciones, las correcciones de errores y otras notas, consulta las notas de la versión de la API de Maps para Android.
Nearby
Se agregó la clase
AudioBytes
a la API demessages.audio
de Nearby para permitir que los dispositivos envíen o reciban datos usando audio casi ultrasonido.Firebase
La actualización más reciente de Firebase incluye varias mejoras en varias funciones, como Analytics, Authentication, Realtime Database, Storage, Test Lab para Android, Crash Reporting y Dynamic Links. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Noviembre de 2016 - versión 10.0
Aspectos destacados de la versión 10.0 de los Servicios de Google Play.
Servicios de Google Play actualizados a la versión 10.0.1
En esta versión, se corrige un valor
minSdkVersion
faltante enplay-services-location.aar
que causaba que se combinaran permisos no deseados deWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
yREAD_PHONE_STATE
en los manifiestos de la app.Baja de la versión 2.3.x de Android (Gingerbread)
Servicios de Google Play 10.0.x es la versión final que incluye compatibilidad total con Android 2.3.x (Gingerbread). Las apps desarrolladas con versiones futuras del SDK después de la versión 10.0.x no podrán conectarse a los Servicios de Google Play en dispositivos Android Gingerbread. Si quieres obtener más información sobre tus opciones, incluida la compilación de varios APK para extender la compatibilidad de tu app con Android Gingerbread, consulta el Blog para desarrolladores de Android.
Transmisión
La versión de noviembre de la API de Cast proporciona funciones mejoradas para los desarrolladores de apps en las siguientes áreas:
- El nuevo método
getVideoInfo()
en la claseMediaStatus
obtiene la instancia actual deVideoInfo
, que identifica la resolución de pantalla 4K. - El nuevo método
CastContext.getCastState()
exponeCastState
, que contiene el estado de la sesión actual, por ejemplo, si los dispositivos están disponibles y se estableció una sesión. - Los nuevos atributos del botón
@drawable
permiten personalizar el diseño de los botones en el minicontrol y el control expandido. ImagePicker
ahora tiene un controladoronPickImage
que toma una claseImageHints
con la relación de aspecto esperada.- El nuevo método
CastContext.getMergedSelector()
exponeMediaRouteSelector
. - Se agregaron dos clases de pausa publicitaria nuevas:
AdBreakClipInfo
contiene información estática sobre un clip de pausa publicitaria, yAdBreakStatus
contiene información de estado. - Cuando un usuario esté transmitiendo, otros dispositivos de la misma red recibirán una notificación fija de control remoto para controlar la reproducción.
- Para obtener más información sobre esta versión y ver notas adicionales, consulta Versión de noviembre del SDK de Cast.
- El nuevo método
Ubicación
- Mejoras en los análisis de Bluetooth de bajo consumo (BLE)
Nearby
- Las Notificaciones de Nearby ahora están disponibles nuevamente. Consulta el sitio para desarrolladores de notificaciones de Nearby a fin de obtener detalles y actualizaciones.
Firebase
- La actualización más reciente de Firebase incluye varias mejoras y correcciones de errores en varias funciones, incluida la disponibilidad de una nueva API de Firebase App Indexing. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Octubre de 2016: versión 9.8
Aspectos destacados de la versión 9.8 de los Servicios de Google Play.
Anuncios
- Se agregó la recopilación de datos de medición de tráfico de Vista activa para los anunciantes de DoubleClick Campaign Manager cuyos anuncios se renderizan en apps que usan el SDK de anuncios de Google para dispositivos móviles.
Transmisión
La API de Cast v3.3 proporciona una funcionalidad mejorada para los desarrolladores de apps en las siguientes áreas:
- Cuando se reproducen anuncios, se mejoró el aspecto de la barra deslizante y se desenfoca la imagen de fondo del póster.
- Se agregó la capacidad de personalizar el estilo de los minicontroles.
- Se agregó la clase
ImageHints
, que proporciona sugerencias al objetoImagePicker
sobre el tipo y el tamaño de imagen que se seleccionará para mostrar en la IU. - Para obtener más información sobre esta versión, consulta la versión 3.3 del SDK de Cast.
Fit
- Ahora Fit incluye una API de Goals que permite que tu app lea los objetivos de entrenamiento creados por los usuarios de la app de Google Fit para Android.
Acceso con Google
- Se agregó la posibilidad de que los usuarios completen números de teléfono asociados con sus cuentas con solo presionar una vez en las apps que usan la API de credenciales.
Nearby
- Se mejoró Nearby Messages con una nueva IU de aceptación y compatibilidad con el modo manos libres.
- Las notificaciones de Nearby no están disponibles temporalmente. Consulta el sitio para desarrolladores de notificaciones de Nearby a fin de obtener detalles y actualizaciones.
Firebase
- La actualización más reciente de Firebase incluye varias mejoras y correcciones de errores en varias funciones. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Septiembre de 2016: versión 9.6
Aspectos destacados de la versión 9.6 de los Servicios de Google Play.
Servicios de Google Play actualizados a la versión 9.6.1: Esta versión corrige un valor
minSdkVersion
faltante enplay-services-location.aar
que causó que se combinaran permisosWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
yREAD_PHONE_STATE
no deseados en los manifiestos de la app.Anuncios
- Se agregó un método de API de diagnóstico para publicadores,
openDebugMenu
, a la claseMobileAds
a fin de proporcionar a los publicadores de anuncios de la Web móvil y de aplicaciones para dispositivos móviles la misma funcionalidad de solución de problemas y vista previa que está disponible para los anuncios en computadoras de escritorio.
- Se agregó un método de API de diagnóstico para publicadores,
Transmisión
La versión 3.2 de la API de Cast proporciona funciones mejoradas a los desarrolladores de apps en las siguientes áreas:
- Modo de anuncios: Coloca los controladores y el control de notificaciones en un modo en el que los controles estén inhabilitados mientras se publican anuncios.
- Modo en vivo: Ahora las transmisiones de audio y video en vivo tienen un botón de reproducir/detener en lugar del botón de reproducir/pausar.
- Para obtener más información sobre esta versión, consulta la versión 3.2 del SDK de Cast.
Maps
- Presentamos el diseño de mapas personalizado: Ahora puedes aplicar diseño a tu mapa para cambiar el aspecto de ciertos componentes, como rutas, parques, empresas y mucho más (o incluso ocultarlos).
- Los lugares de interés comerciales ahora aparecen de forma predeterminada en el mapa. Estos representan empresas como tiendas, restaurantes y hoteles. Puedes ocultarlas con el diseño de mapa personalizado.
- Para obtener detalles y notas importantes, consulta las notas de la versión de la API de Maps para Android.
Lugares
- Se agregó el método
setCountry
para restringir el alcance de una solicitud de autocompletado de Places a un solo país.
- Se agregó el método
Firebase
- La actualización más reciente de Firebase incluye varias mejoras y correcciones de errores en varias funciones. Para obtener más información, consulta las Notas de la versión del SDK de Firebase Android.
Agosto de 2016: versión 9.4
Aspectos destacados de la versión 9.4 de los Servicios de Google Play.
Acceso con Google
GoogleSignInAccount
ahora incluye los métodosgetFamilyName()
ygetGivenName()
para permitir el acceso al nombre de familia y al nombre de pila de los usuarios que accedieron.
Google+
Plus.API (incluidos
Plus.PeopleApi
yPlus.AccountApi
) dejó de estar disponible. Todos los widgets de la IU de Google+, como los botones para compartir y “+1”, continuarán siendo compatibles.- Si deseas integrar el Acceso con Google, cambia a
GoogleSignInApi
. - Si tu app necesita información social y datos de perfil más amplios, consulta el Proveedor de contactos de Android o la API de personas multiplataforma. Para mejorar la distribución de tu app a través de los gráficos sociales de su base de usuarios, usa Firebase Invites.
Consulta las notas de la baja de Plus.API para obtener más detalles.
- Si deseas integrar el Acceso con Google, cambia a
Transmisión
La API de Cast v3 ahora incluye funciones mejoradas para desarrolladores de apps en las siguientes áreas:
- La interfaz
ControlButtonsContainer
define un contenedor para los botones de control. - La clase
ExpandedControllerActivity
proporciona la mayor parte de la implementación para un control expandido, un control remoto de pantalla completa.
- La interfaz
Lugares
- La API de Places ahora incluye una IU del selector de lugares rediseñada que implementa los principios de Material Design.
Maps
- Se agregó un conjunto de objetos de escucha de cambio de cámara nuevos para los eventos de inicio, continuidad y finalización de los movimientos de la cámara.
- Se agregó la capacidad de almacenar y recuperar objetos de datos arbitrarios asociados con marcadores.
- Se agregó la capacidad de establecer los niveles de zoom mínimo y máximo preferidos.
- Se agregó la capacidad de restringir los límites dentro de los cuales los usuarios pueden desplazarse y desplazarse lateralmente.
- Si deseas obtener más información, consulta las Notas de la versión de las APIs de Google Maps para Android más recientes.
Seguridad
- La API de Safe Browsing permite que tu app determine si un URI está asociado con una aplicación potencialmente dañina o un posible ataque de ingeniería social. Para obtener más información, consulta Verifica las URLs con la API de Navegación segura.
Firebase
- La actualización más reciente de Firebase incluye varias mejoras y correcciones de errores en varias funciones. Para obtener más información, consulta las Notas de la versión de Firebase.
Junio de 2016: versión 9.2
Aspectos destacados de la versión 9.2 de los Servicios de Google Play.
Los Servicios de Google Play se actualizaron a la versión 9.2.1. Esta versión corrige un problema del archivo
proguard.txt
incluido en la versión 9.2.0 que causa los siguientes errores:En los proyectos de Android que usan el reductor de recursos de Gradle, se produce el siguiente error:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
En los proyectos de Android que usan la cadena de herramientas Jack, se producen errores similares a los siguientes:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
Anuncios
- Se agregó el método
setAdChoicesPlacement
a la claseNativeAdOptions.Builder
. Los publicadores de apps pueden usar este método para especificar la ubicación de su ícono de AdChoices en anuncios nativos. - Reproducción mejorada de anuncios de video, con varias correcciones de errores
- Se agregó el método
Conocimiento
La API de Awareness unifica siete indicadores de ubicación y contexto en una sola API, lo que te permite crear apps con funciones potentes basadas en el contexto que tienen un impacto mínimo en los recursos del sistema. Incluye dos conjuntos de APIs:
- La API de Snapshot permite que las apps obtengan el valor actual de cualquiera de los siete indicadores.
- La API de Fence permite que las apps reaccionen a los cambios en el contexto del usuario.
Transmisión
La API de Cast v3 proporciona una funcionalidad mejorada para los desarrolladores de apps en las siguientes áreas:
- Administración del estado de la sesión
- Lógica de conexión, desconexión y reconexión
- IU e implementación de UX
- Compatibilidad con una mayor variedad de tipos de dispositivos
- Para obtener más información sobre esta versión, consulta la versión 3 del SDK de Google Cast.
Firebase
- La actualización más reciente de Firebase incluye varias mejoras y correcciones de errores en varias funciones. Para obtener más información, consulta las Notas de la versión de Firebase.
Google Fit
- Se realizaron mejoras en el recuento de pasos en Android Wear para que la medición del recuento de pasos sea coherente en las caras de reloj y en las apps, y sea persistente con HistoryApi#read DailyTotal.
- Detecta actualizaciones de datos con HistoryApi#registerDataUpdateListener() para permitir que tu app actualice su caché de datos interna cuando otra app actualiza los datos almacenados.
- Se agregó un nuevo tipo de datos de hidratación que se usa para medir el consumo de agua.
Ubicación
- Corrección de errores y mejoras en varias áreas, como la administración de la batería y el reconocimiento de actividad
Maps
- El nuevo método MarkerOptions.zIndex() establece el orden en que se debe apilar un marcador respecto de los demás del mapa.
- Puedes establecer un factor de transparencia en las superposiciones de mosaicos, de modo que los usuarios puedan ver el mapa base debajo de los mosaicos superpuestos.
- Ahora es más fácil lograr que se pueda hacer clic en los círculos y, luego, usar un OnCircleClickListener para escuchar eventos de clic.
- Para obtener detalles y notas importantes, consulta las notas de la versión de la API de Maps para Android.
Visión móvil
- Se resolvieron problemas con un servicio que requieren la detección de rostro y código de barras de Mobile Vision. Todos los usuarios pueden volver a usar la función de detección de rostro y código de barras. Para obtener más información, consulta las Notas de la versión de Mobile Vision.
- Se agregó la API de Text: reconocimiento óptico de caracteres para texto en caracteres latinos (inglés, español, alemán, francés, etc.) en las fotos. La API de Text muestra la estructura organizativa del texto (párrafos, líneas, palabras) y del texto en sí.
Nearby
- Se agregaron notificaciones de Nearby para informar a los usuarios sobre apps y sitios web asociados con balizas y dispositivos inteligentes cercanos.
- Nearby.Messages puede buscar balizas Eddystone y iBeacons en segundo plano, y activar las aplicaciones cliente cuando se encuentran balizas que coinciden con su filtro. Si deseas obtener más información, consulta Nearby.Messages.
- En esta versión, se quita el requisito de que los clientes usen la API de Proximity Beacon para administrar sus balizas. Nearby ahora mostrará anuncios BLE analizados directamente, lo que permite a los clientes usar su propia solución para interpretar esos anuncios.
- Las estimaciones de distancia y la información de RSSI ahora se muestran a los clientes de balizas en primer plano.
Mayo de 2016 - versión 9.0
Aspectos destacados de la versión 9.0 de los Servicios de Google Play.
Servicios de Google Play actualizados a la versión 9.0.2 La versión 9.0.2 de los Servicios de Google Play ya está disponible. En esta versión, se soluciona un problema conocido que afectaba a Firebase Authentication, en el que
FirebaseAuthApi
no estaba disponible en algunos dispositivos. Se produce un errorFirebaseApiNotAvailableException
cuando esos dispositivos intentan usar las APIs de Authentication.Servicios de Google Play actualizados a la versión 9.0.1
Ya está disponible la actualización de la versión 9.0.1 de los Servicios de Google Play. En esta versión, se corrigen los siguientes problemas de la versión 9.0.0:
- Se corrigió un error de compilación de cambios de clase con ContextCompat.getNoBackupFilesDir().
- Soluciona un problema conocido relacionado con la publicación de anuncios de AdMob en dispositivos sin el APK de Servicios de Google Play cuando tu app usa el procesamiento posterior de ProGuard.
Firebase
Firebase brinda a los desarrolladores de dispositivos móviles las herramientas y la infraestructura que necesitan para desarrollar sus apps, aumentar su base de usuarios y obtener ingresos con los anuncios en la app. En esta versión, las APIs de Firebase ahora están disponibles en los Servicios de Google Play e incluyen productos nuevos: Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links y Firebase Notifications.
Si quieres ver una lista de las bibliotecas disponibles para las diferentes funciones de Firebase, consulta Bibliotecas de Firebase. Las siguientes funciones ahora forman parte de Firebase en el SDK de Servicios de Google Play 9.0:
App Invites (ahora Firebase Invites) aún está disponible en
com.google.android.gms.appinvite
, pero, a partir de ahora, debes usarcom.google.firebase:firebase-invites
.Firebase Cloud Messaging se basa en la API de Google Cloud Messaging y la mejora. Puedes seguir usando Google Cloud Messaging con
com.google.android.gms.gcm
, pero te recomendamos actualizar acom.google.firebase:firebase-messaging
.
Para obtener más información sobre Firebase, consulte https://firebase.google.com/.
Anuncios
- La API de Recompensado por Video Publicador ahora es compatible con eventos personalizados.
- El video nativo exprés ahora incluye APIs que controlan la manera en que se muestran los videos, incluida la especificación del estado de silencio inicial y las devoluciones de llamada cuando se completa el video.
- Anuncios de búsqueda personalizados actualizados en apps para dispositivos móviles que permiten a los desarrolladores monetizar eventos de búsqueda en la app con anuncios altamente relevantes en función de las consultas de sus usuarios. Con esta actualización, la solución de monetización integrada en la app es equivalente a lo que está disponible en computadoras o la Web móvil. Los desarrolladores de apps ahora tienen acceso al conjunto completo de extensiones, diseños, opciones de atribución, íconos de anuncios personalizados y devoluciones de llamada.
- La API de MobileAds ahora admite la configuración del volumen preferido de anuncios de video con
setAppVolume()
y también para silenciar anuncios de video consetAppMuted()
. - El método
initialize(android.content.Context, java.lang.String)
de MobileAds dejó de estar disponible. En su lugar, el métodoinitialize(android.content.Context)
dejó de estar disponible. - La interfaz
MediationNativeListener
ahora incluye un método,onAdImpression()
, al que las redes de publicidad para dispositivos móviles pueden llamar cuando registran una impresión.
Nearby
- Se simplificó la IU de consentimiento y el modelo de permisos de Nearby.
- Cualquier app con permiso de ubicación detallado puede buscar balizas BLE sin permiso adicional.
- Los diálogos de aceptación se muestran a los usuarios cuando la app llama al método
connect()
del cliente de la API de Google.
- Se simplificó la IU de consentimiento y el modelo de permisos de Nearby.
Juegos
- Actualizaciones del SDK cliente para mejorar la API de Player Stat con dos predicciones nuevas: predecir el gasto del jugador en los próximos 28 días y predecir la probabilidad de que un jugador gaste el percentil 95.
- Actualizaciones del SDK cliente para que la API de grabación de video esté ampliamente disponible.
Envío de mensajes a través de la nube de Google
- Google Cloud Messaging (GCM) está integrado con Firebase. Los usuarios existentes de GCM pueden seguir usando GCM sin interrupciones, aunque recomendamos que actualices a las APIs nuevas y simplificadas de Firebase Cloud Messaging (FCM), para que los usuarios puedan beneficiarse de futuros lanzamientos de funciones y mejoras nuevas. Para obtener más información, consulta Cómo migrar una app cliente de GCM para Android a Firebase Cloud Messaging.
Visión móvil
- Un servicio que requiere Mobile Vision ahora está inhabilitado debido a un problema con ese servicio. Esto evitará que los usuarios que aún no hayan usado la detección de rostro o código de barras usen esas funciones. No recomendamos agregar nuevas funciones de Mobile Vision a tu app hasta que se solucione este problema.
- En el caso de las apps que ya usan las funciones de visión móvil, consulta
FaceDetector.isOperational()
oBarcodeDetector.isOperational()
para confirmar la preparación del detector antes de usar el de rostro o de código de barras.
Autenticación
GoogleAuthUtil se trasladó a la división de la API -auth en el SDK de Servicios de Google Play. Si tu app usa
GoogleAuthUtil.getToken()
, es posible que veas un error similar al siguiente:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
Si necesitas acceder a la API de REST en Android, incluye la división -auth en el archivo build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
De lo contrario, te recomendamos que migres tu app a la API de Acceso con Google para incorporar en tu app las mejoras más recientes en seguridad y experiencia del usuario. Si deseas obtener más información, consulta nuestra guía de prácticas recomendadas para el Acceso con Google.
Problemas conocidos con la versión 9.0.0
Si tu app usa AdMob y también usa el posprocesamiento de ProGuard, no podrá publicar anuncios en dispositivos que no tengan el APK de los Servicios de Google Play, a menos que ajustes la configuración de ProGuard o actualices la app para que use el SDK de la versión 9.0.1 de los Servicios de Google Play. Para asegurarte de que los anuncios se publiquen en estos dispositivos después de que tu app se actualice para usar el SDK de Servicios de Google Play 9.0.0, agrega la siguiente opción de conservación a tu archivo de configuración de ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
Diciembre de 2015: versión 8.4
Aspectos destacados de la versión 8.4 de los Servicios de Google Play.
Google Maps
- En esta versión, se presentan varios objetos de escucha de eventos nuevos:
OnInfoWindowLongClickListener
activa una devolución de llamada aonInfoWindowLongClick(Marker)
cuando el usuario hace un clic prolongado en una ventana de información.OnInfoWindowCloseListener
activa una devolución de llamada aonInfoWindowClose(Marker)
cuando se cierra una ventana de información. Para obtener información detallada, consulta la guía sobre eventos de ventana de informaciónOnPolylineClickListener
activa una devolución de llamada aonPolylineClick(Polyline)
cuando el usuario hace clic en una polilínea. Consulta la guía sobre eventos de polilínea.OnPolygonClickListener
activa una devolución de llamada aonPolygonClick(Polygon)
cuando el usuario hace clic en un polígono. Consulta la guía sobre eventos de polígonoOnGroundOverlayClickListener
activa una devolución de llamada aonGroundOverlayClick(GroundOverlay)
cuando el usuario hace clic en una superposición de suelo. Consulta la guía sobre eventos de superposición de suelo.
- Para habilitar o inhabilitar la posibilidad de hacer clics en las polilíneas, los polígonos y las superposiciones de suelo, llama a
setClickable(boolean)
en el objeto correspondiente. - Se corrigieron varios errores. Detalles disponibles en las notas de la versión de Google Maps.
- En esta versión, se presentan varios objetos de escucha de eventos nuevos:
Google Places
- En esta versión, se presenta un nuevo servicio de autocompletado que muestra predicciones de lugares en respuesta a las búsquedas de los usuarios.
PlaceAutocompleteFragment
es un diálogo de búsqueda con la función de autocompletado integrada.GeoDataApi.getAutocompletePredictions()
permite el acceso programático a las predicciones de lugar para permitir crear una IU de búsqueda personalizada completa.
- También se agregó Autocomplete al seleccionador de lugares.
- En esta versión, se presenta un nuevo servicio de autocompletado que muestra predicciones de lugares en respuesta a las búsquedas de los usuarios.
Acceso con Google
- Cuando los usuarios revocan el acceso de una app mediante Configuración de Google > Apps conectadas, los Servicios de Google Play comenzarán el servicio de revocación para borrar el estado de acceso almacenado en caché.
- Puedes configurar el objeto
GoogleSignInOptions
para solicitar a los usuarios que accedan solo con cuentas en tu dominio de Google Apps a través del método de compilador setHostedDomain. - Se quitaron la devolución de llamada
onUploadServerAuthCode
y las funciones relacionadas. A fin de adquirir un token de acceso para tu backend, usa los métodosrequestServerAuthCode
ygetServerAuthCode
. Consulta Cómo habilitar el acceso al servidor para obtener más detalles.
Historial de Google Fit
- La API de historial de Google Fit ahora incluye un método nuevo,
updateData
, que facilita la actualización de los datos almacenados en Google Fit. ConupdateData
, ya no es necesario borrar los datos existentes que se superponen con un nuevo dato que quieras agregar a Google Fit. Los conflictos se resuelven automáticamente mediante la eliminación de los datos existentes que se superponen con los datos nuevos.
- La API de historial de Google Fit ahora incluye un método nuevo,
Mensajería con Nearby
- Nueva compatibilidad con la suscripción a mensajes de baliza BLE en segundo plano. Esto permite que tu app reciba notificaciones de baliza, incluso cuando no está activa.
Invitaciones a la aplicación
- Ahora, puedes incluir datos adicionales de tu app cuando envíes invitaciones basadas en correos electrónicos, como una imagen personalizada, texto de llamado a la acción personalizado para el botón de instalación de la invitación y HTML personalizado para el correo electrónico de invitación.
API de Vision
- Se agregó compatibilidad con los códigos de barras Aztec.
Servicios de ubicación
- Mayor precisión al usar Wi-Fi o torres de telefonía celular para determinar la ubicación.
Errores conocidos
- Por el momento, los emuladores de la versión más reciente de Android Wear no están disponibles.
Noviembre de 2015: versión 8.3
Aspectos destacados de la versión 8.3 de los Servicios de Google Play.
- Acceso con Google: La nueva API de
GoogleSignIn
facilita significativamente la integración de la funcionalidad básica de la Cuenta de Google en tu app. Entre los cambios, se incluyen los siguientes:- Ahora puedes cambiar el estado de acceso de
GoogleApiClient
sin tener que restablecer una conexión. ConsultaSIGN_IN_MODE_OPTIONAL
ySIGN_IN_MODE_REQUIRED
para obtener más información. - Simplifica la integración cuando se autentica con un servidor.
- Ya no se requiere permiso del sistema para obtener una cuenta con la que accediste.
- Un botón Acceder con un nuevo diseño.
- Ahora puedes cambiar el estado de acceso de
- Servicios de ubicación
- Mejoras en la batería para el proveedor de ubicación combinada
- El nuevo método
flushLocations()
te permite mostrar cualquier ubicación por lotes de inmediato, en lugar de esperar a que se produzca el lote.
- Medición de aplicaciones: Esta versión agrega una función para recopilar estadísticas anónimas sobre eventos de compra directa desde la aplicación.
- Invitaciones a aplicaciones: El nuevo método
AppInvite.AppInviteApi.getInvitation()
configurará unResultCallback
que puedes usar para iniciar tu actividad de vínculos directos.
- Invitaciones a aplicaciones: El nuevo método
- Mejoras varias: Se realizaron varias mejoras y cambios en los Servicios de Google Play, entre los que se incluyen los siguientes:
- El nuevo método
AdRequest.Builder setIsDesignedForFamilies
permite que las apps que participaron en el programa Diseñado para familias especifiquen si una solicitud de anuncio determinada debe mostrar anuncios que cumplan con el programa Diseñado para familias. - Se puede usar
ResolvingResultCallbacks
para iniciar automáticamente las resoluciones que muestran las llamadas a la API cuando se requiere la interacción del usuario. CastRemoteDisplayLocalService
expone una devolución de llamada nueva,onServiceCreated
, que se llama cuando se crea el servicio local.- El método
GoogleApiClient.dumpAll()
se puede usar para depurar problemas del ciclo de vida. - Ahora puedes
setAutoFocusEnabled()
de manera programática enCameraSource
. DataApi
ahora te permite especificar la urgencia de los elementos que se sincronizarán con un dispositivo wearable con el métodoPutDataRequest.isUrgent()
.- La API de credenciales se trasladó de -base a la biblioteca -auth. Es posible que debas agregar
compile 'com.google.android.gms:play-services-auth:8.3.0'
para evitar errores de compilación.
- El nuevo método
Errores conocidos
- Si recibes el error "Found com.google.android.gms:play-services-auth:8.3.0, pero se necesita la versión 8.1.0" cuando uses el complemento de google-services, actualiza tu complemento de google-services a la versión 1.5.0-beta2 o a una posterior.
Septiembre de 2015: versión 8.1
Aspectos destacados de la versión 8.1 de los Servicios de Google Play.
- Agrega compatibilidad con el modelo de permisos de Marshmallow.
- API de Estadísticas del jugador de Play Juegos: Es una nueva API que te permite adaptar las experiencias del jugador a segmentos específicos de jugadores en todo el ciclo de vida del juego. Los segmentos de jugadores se basan en el progreso, los gastos y la participación del jugador.
- API de Google Maps para Android: Nueva compatibilidad con el modo ambiente en apps para wearables El modo ambiente es para apps siempre activas y se activa cuando el usuario deja de usar la app de forma activa.
- Apps Invitaciones: Ahora puedes personalizar la invitación por correo electrónico que envías desde tu app.
- API de Nearby Messages: Tu app recibirá devoluciones de llamada cuando venza una publicación o suscripción activa de Nearby.
- API de Google Places: Se agregaron tres métodos nuevos a
AutocompletePrediction
, lo que te brinda un acceso fácil a las partes principal y secundaria de la descripción del lugar, así como al texto completo de la descripción. Estos métodos reemplazangetDescription()
ygetMatchedSubstrings()
, que dejaron de estar disponibles. Consulta las notas de la versión de la API de Google Places para Android para obtener más información. Medición de aplicaciones: Esta versión agrega el paquete de medición, que contiene funciones para recopilar estadísticas anónimas sobre los eventos de la aplicación, como cuando un usuario abre la aplicación por primera vez. Si bien estos datos no se recopilan a menos que se configuren correctamente, puedes optar por no informar de estas estadísticas de forma permanente si agregas el siguiente recurso a tu aplicación:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
,PendingResult
yOptionalPendingResult
ahora son clases abstractas en lugar de interfaces. La firma dePendingResult.setResultCallback
cambió desetResultCallback(ResultCallback<R> callback)
asetResultCallback(ResultCallback<? super R> callback)
. Se realizó un cambio equivalente asetResultCallback
que acepta un parámetro de tiempo de espera. Si estabas implementando directamente estas interfaces antes, deberás extender las clases abstractas. Si usaste estas clases para realizar pruebas, te recomendamos que uses la clase de utilidadPendingResults
proporcionada, que puede proporcionar unResult
que se cancele o esté disponible de inmediato.
Agosto de 2015: versión 7.8
Para obtener un resumen de las funciones destacadas de los Servicios de Google Play 7.8, consulta la entrada de blog del anuncio.
- API de Mobile Vision: En esta versión, se presenta una nueva API en el dispositivo y en tiempo real para comprender los objetos de fotos y videos. El framework de Visión móvil incluye un detector de rostro, un escáner de código de barras y funciones para hacer un seguimiento de la posición de estos objetos en videos.
- API de Nearby Messages: La nueva API de Nearby Messages proporciona una API multiplataforma para que los dispositivos y balizas cercanos se descubran entre sí y se comuniquen sin tener que estar conectados a la misma red Wi-Fi.
- Smart Lock para Android: Esta versión mejora el funcionamiento de Smart Lock para Android, que brinda la capacidad de detectar el movimiento único de tu caminata. Si un ladrón se va con tu teléfono, este se bloqueará en la mayoría de los casos. Habilita la detección de transporte para probarla.
- Fotos de Places Se agregó compatibilidad para recuperar y mostrar fotos de Place con la API de Places.
Mayo de 2015 - versión 7.5
Para obtener un resumen de las funciones destacadas de los Servicios de Google Play 7.5, consulta la entrada de blog del anuncio.
Smart Lock para contraseñas: En esta versión, se presenta la API de
gms.auth.api.credentials
para guardar y recuperar credenciales, además de permitir el acceso automático de los usuarios en diferentes dispositivos (y sitios web en Chrome). Para guardar credenciales, llama al métodoAuth.CredentialsApi.save()
. Por el contrario, para recuperar las credenciales guardadas en dispositivos Android y Chrome, llama al métodoAuth.CredentialsApi.request()
.Google Cloud Messaging: Esta versión te ofrece la capacidad de enviar mensajes y notificaciones a los usuarios finales de manera más eficiente, optimizar la programación de tareas para ahorrar en el uso de batería y simplificar la forma en que tu app recibe mensajes. Los mensajes por temas te permiten crear notificaciones personalizadas para llegar a un público objetivo. Usa el nuevo
GcmListenerService
para implementar una forma estandarizada de recibir mensajes de GCM y mostrar notificaciones cuando el servidor de GCM lo solicite. La nueva claseGcmNetworkManager
te permite programar tareas únicas y periódicas de una manera que ahorra batería, y especificar restricciones de red y carga de dispositivos para optimizar aún más el uso de la batería.Anuncios: Esta versión agrega anuncios nativos renderizados por el editor a AdMob, DFP y AdX. Con los anuncios nativos, los publicadores tienen acceso a los elementos individuales del anuncio y pueden decidir cómo presentar el anuncio de la manera que mejor se adapte al contenido de su app. AdMob, DFP y AdX admiten dos formatos definidos por el sistema: la instalación de aplicaciones y los anuncios de contenido. Los editores de DFP también tienen acceso a formatos de anuncios nativos personalizados para compilar una solución nativa personalizada mediante su propio inventario de reserva.
Cast: Las nuevas APIs de Game Manager para Google Cast incluyen compatibilidad con juegos con un modelo de comunicación optimizado, varios jugadores por dispositivo emisor y mensajería personalizada entre remitentes y receptores que te permiten mejorar cualquier juego con la experiencia de Cast. El nuevo modelo de conexión de pantalla remota permite que las apps nativas, en especial los juegos, transmitan una segunda pantalla directamente a la TV. Ahora, cualquier juego puede ser más grande con Cast. Las nuevas APIs de Reproducción automática y fila proporcionan a todas las apps conectadas una cola de contenido multimedia sincronizada y editable, y compatibilidad con la carga previa de transmisiones adaptables.
Instance ID : Instance ID es un identificador único por instancia de una app que le permite generar tokens de seguridad mediante el servicio en la nube Instance ID.
Maps: Esta versión permite que la API de Google Maps para Android esté disponible en Android Wear, de modo que ahora puedes crear apps basadas en mapas que se ejecuten directamente en dispositivos wearable.
Fit: La API de Fit ahora proporciona datos sobre la distancia recorrida y las calorías consumidas a los que puedes suscribirte. En esta versión, también se presenta un nuevo tipo de datos para actividades de ejercicio (
TYPE_WORKOUT_EXERCISE
).Drive: Esta versión te permite borrar de forma permanente archivos y carpetas, incluso cuando la aplicación está sin conexión, mediante una llamada al método
delete()
.Invitaciones a aplicaciones: Usa la nueva API de
appinvite
para hacer crecer tu app a través del boca a boca. Permite que tus usuarios compartan tu app con sus contactos y amigos. Deja que Google potencie tus flujos de incorporación y referencia para que puedas enfocarte en crear una app excelente.