12 août 2024
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour en savoir plus, consultez notes de version.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
7 août 2024
- Met à jour les bibliothèques ML Kit des services Google Play. Pour plus d'informations, consultez les notes de version de ML Kit.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
1er août 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Vertex AI for Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-vertexai:16.0.0-beta04
25 juillet 2024
Version alpha initiale des API Gestionnaire d'identifiants (
play-services-identity-credentials
) pour les cas d'utilisation des certificats numériques.Corrections apportées dans la dernière mise à jour de
play-services-auth-blockstore
(v16.4.0) problèmes de compatibilité lorsque le SDK est créé avec AndroidX.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
- com.google.android.gms:play-services-auth-blockstore:16.4.0
22 juillet 2024
La bibliothèque
play-services-device-posture
est désormais en disponibilité générale. Ce fournit des API pour installer et mettre à jour l'application Android Device Policy.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-device-posture:16.0.0
11 juillet 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Crashlytics
- Vertex AI for Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Correction de la dernière mise à jour de
play-services-auth-blockstore
(v16.3.1) problèmes de compatibilité lorsque le SDK est créé avec AndroidX.
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 juillet 2024
- Les dernières mises à jour de
play-services-games-v2
(v20.1.2) corrigent la compatibilité les problèmes liés à l'utilisation des API des services Play Jeux avec des jeux Unreal Engine.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 juillet 2024
- Les dernières mises à jour de
play-services-games-v2
(v20.1.1) corrigent un bug qui entraînait une version instantanée de l'application plante lorsqu'une nouvelle tentative pour accéder aux API des services de jeux Play.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 juin 2024
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour en savoir plus, consultez notes de version.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 juin 2024
Les dernières mises à jour de
play-services-maps
(v19.0.0) incluent la prise en charge du les nouvelles fonctionnalités suivantes:- Configurer le jeu de couleurs de la carte (sombre ou clair) ou utiliser les paramètres système Pour en savoir plus, consultez Configurer une carte
- Utilisation des couleurs par défaut pour que les cartes correspondent aux nouvelles couleurs déjà disponibles disponibles dans l'application Google Maps. Pour en savoir plus, consultez Nouveau style de carte pour Google Maps Platform
- Utilisation de styles basés sur les données pour les limites et styles basés sur les données pour les ensembles de données.
La dernière version de
play-services-maps
inclut également l'API suivante mises à jour:- Ajout de
DatasetFeature
. - Ajout de
Feature
. - Ajout de
FeatureClickEvent
. - Ajout de
FeatureLayer
. - Ajout de
FeatureLayerOptions
. - Ajout de
FeatureStyle
. - Ajout de
FeatureType
. - Ajout de
MapColorScheme
. - Ajout de
PlaceFeature
. - Abandon de
MapsInitializer.Renderer.LEGACY
dansMapsInitializer.Renderer
Utilisez plutôt la méthode tout dernier moteur de rendu de carte. - Dernière mise à jour :
MapCapabilities
pour inclure des méthodes de vérification de la disponibilité des styles basés sur les données. - Dernière mise à jour :
GoogleMap
pour inclure des méthodes permettant de définir le jeu de couleurs de la carte. - Dernière mise à jour :
GoogleMapOptions
pour inclure des méthodes permettant de définir le jeu de couleurs de la carte.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 juin 2024
- La dernière mise à jour de la bibliothèque
play-services-auth-blockstore
inclut le sortie du API RestaurerCredential.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 juin 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Vertex AI for Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 juin 2024
La bibliothèque
play-services-appsearch
est désormais en disponibilité générale. Ce fournit des API permettant de stocker des données structurées dans la plate-forme AppSearch centralisée fournie par les services Google Play. Cela permet de partager les données entre les applications en fonction de la configuration de la liste de contrôle d'accès (LCA) fournie par le client. Le partage entre applications est activable et nécessite une configuration explicite du développeur à l'aide des API AppSearch.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 mai 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La dernière version du Plug-in
google-services
pour Android (v4.4.2) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
29 mai 2024
Les dernières mises à jour de plusieurs bibliothèques incluent les modifications suivantes:
- Remplacement de
minSdkVersion
par 21. - Mise à jour des dépendances sur
play-services-base
,play-services-basement
etplay-services-tasks
vers les versions les plus récentes.
Consultez la section "Artefacts publiés" pour obtenir la liste complète des bibliothèques concernées.
- Remplacement de
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.1.0
- com.google.android.gms:play-services-afs-native:19.1.0
- com.google.android.gms:play-services-analytics-impl:18.1.0
- com.google.android.gms:play-services-analytics:18.1.0
- com.google.android.gms:play-services-appindex:16.2.0
- com.google.android.gms:play-services-appset:16.1.0
- com.google.android.gms:play-services-auth-api-phone:18.1.0
- com.google.android.gms:play-services-awareness:19.1.0
- com.google.android.gms:play-services-base-testing:16.1.0
- com.google.android.gms:play-services-base:18.5.0
- com.google.android.gms:play-services-basement:18.4.0
- com.google.android.gms:play-services-cast-framework:21.5.0
- com.google.android.gms:play-services-cast-tv:21.1.0
- com.google.android.gms:play-services-cast:21.5.0
- com.google.android.gms:play-services-cloud-messaging:17.3.0
- com.google.android.gms:play-services-cronet:18.1.0
- com.google.android.gms:play-services-deviceperformance:16.1.0
- com.google.android.gms:play-services-fido:21.1.0
- com.google.android.gms:play-services-flags:18.1.0
- com.google.android.gms:play-services-games-v2:20.1.0
- com.google.android.gms:play-services-games:23.2.0
- com.google.android.gms:play-services-identity:18.1.0
- com.google.android.gms:play-services-instantapps:18.1.0
- com.google.android.gms:play-services-location:21.3.0
- com.google.android.gms:play-services-nearby:19.3.0
- com.google.android.gms:play-services-oss-licenses:17.1.0
- com.google.android.gms:play-services-pal:20.3.0
- com.google.android.gms:play-services-password-complexity:18.1.0
- com.google.android.gms:play-services-pay:16.5.0
- com.google.android.gms:play-services-places-placereport:17.1.0
- com.google.android.gms:play-services-places:17.1.0
- com.google.android.gms:play-services-recaptcha:17.1.0
- com.google.android.gms:play-services-safetynet:18.1.0
- com.google.android.gms:play-services-stats:17.1.0
- com.google.android.gms:play-services-tagmanager-api:18.1.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.1.0
- com.google.android.gms:play-services-tagmanager:18.1.0
- com.google.android.gms:play-services-tasks:18.2.0
- com.google.android.gms:play-services-threadnetwork:16.0.1
- com.google.android.gms:play-services-wallet:19.4.0
- com.google.android.gms:play-services-wearable:18.2.0
23 mai 2024
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifier:- Ajoute une nouvelle API [
addResourceParameter
] àAuthorizationRequest.Builder
pour permettre de transmettre des paramètres de ressource personnalisés à l'API Authorization.
- Ajoute une nouvelle API [
La dernière mise à jour de la bibliothèque
play-services-fitness
inclut cette version de l'API Recording sur mobile.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
13 mai 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Plug-in Firebase Crashlytics Gradle
- Vertex AI for Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 mai 2024
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour en savoir plus, consultez notes de version.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 mai 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase A/B Testing
- Firebase App Check
- Plug-in Gradle de Firebase App Distribution
- Firebase Authentication
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Messagerie dans l'application Firebase
- Installations Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:- Diminuer le numéro de version de la fonctionnalité
beginSignIn()
API afin qu'elle fonctionne avec les anciennes versions de l'APK des services Google Play.
- Diminuer le numéro de version de la fonctionnalité
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:33.0.0
- com.google.firebase:firebase-abt:22.0.0
- com.google.firebase:firebase-analytics:22.0.0
- com.google.firebase:firebase-analytics-ktx:22.0.0
- com.google.firebase:firebase-appcheck:18.0.0
- com.google.firebase:firebase-appcheck-debug:18.0.0
- com.google.firebase:firebase-appcheck-debug-testing:18.0.0
- com.google.firebase:firebase-appcheck-ktx:18.0.0
- com.google.firebase:firebase-appcheck-playintegrity:18.0.0
- com.google.firebase:firebase-appdistribution-gradle:5.0.0
- com.google.firebase:firebase-auth:23.0.0
- com.google.firebase:firebase-auth-ktx:23.0.0
- com.google.firebase:firebase-common:21.0.0
- com.google.firebase:firebase-common-ktx:21.0.0
- com.google.firebase:firebase-components:18.0.0
- com.google.firebase:firebase-config:22.0.0
- com.google.firebase:firebase-config-ktx:22.0.0
- com.google.firebase:firebase-crashlytics:19.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.0
- com.google.firebase:firebase-crashlytics-gradle:3.0.0
- com.google.firebase:firebase-crashlytics-ktx:19.0.0
- com.google.firebase:firebase-crashlytics-ndk:19.0.0
- com.google.firebase:firebase-database:21.0.0
- com.google.firebase:firebase-database-ktx:21.0.0
- com.google.firebase:firebase-datatransport:19.0.0
- com.google.firebase:firebase-dynamic-links:22.0.0
- com.google.firebase:firebase-dynamic-links-ktx:22.0.0
- com.google.firebase:firebase-firestore:25.0.0
- com.google.firebase:firebase-firestore-ktx:25.0.0
- com.google.firebase:firebase-functions:21.0.0
- com.google.firebase:firebase-functions-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging:21.0.0
- com.google.firebase:firebase-inappmessaging-display:21.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging-ktx:21.0.0
- com.google.firebase:firebase-installations:18.0.0
- com.google.firebase:firebase-installations-ktx:18.0.0
- com.google.firebase:firebase-messaging:24.0.0
- com.google.firebase:firebase-messaging-directboot:24.0.0
- com.google.firebase:firebase-messaging-ktx:24.0.0
- com.google.firebase:firebase-ml-modeldownloader:25.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.0
- com.google.firebase:firebase-perf:21.0.0
- com.google.firebase:firebase-perf-ktx:21.0.0
- com.google.firebase:firebase-sessions:2.0.0
- com.google.firebase:firebase-storage:21.0.0
- com.google.firebase:firebase-storage-ktx:21.0.0
- com.google.android.gms:play-services-measurement:22.0.0
- com.google.android.gms:play-services-measurement-api:22.0.0
- com.google.android.gms:play-services-measurement-base:22.0.0
- com.google.android.gms:play-services-measurement-impl:22.0.0
- com.google.android.gms:play-services-measurement-sdk:22.0.0
- com.google.android.gms:play-services-measurement-sdk-api:22.0.0
- com.google.android.gms:play-services-auth:21.1.1
17 avril 2024
La dernière mise à jour de la bibliothèque
play-services-cloud-messaging
inclut les modifications suivantes:- Ajout d'une nouvelle méthode
setRetainProxiedNotifications
, pour définir si les données des notifications transmises par proxy doivent être conservées. - Ajout d'une nouvelle méthode
getProxiedNotificationData
, pour obtenir les données d'une notification envoyée par proxy.
- Ajout d'une nouvelle méthode
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 avril 2024
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:- Abandon des API liées à la connexion avec One Tap, à la sauvegarde des mots de passe et Bouton "Se connecter avec Google"
La dernière mise à jour de la bibliothèque
play-services-base
inclut les éléments suivants modifications:- Abandon des API associées à Google Sign-in.
La dernière mise à jour de la bibliothèque
play-services-fido
inclut les éléments suivants modifications:- Mise à jour de la classe de données de requête et de réponse qui doit être sauvegardée par
ByteString
au lieu debyte[]
afin qu'ils soient immuables. - Ajout des annotations
@Nullable
et@NonNull
appropriées aux paramètres de l'API. - Ajout d'un constructeur à
PublicKeyCredentialCreationOptions
qui accepte une chaîne JSON.
- Mise à jour de la classe de données de requête et de réponse qui doit être sauvegardée par
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
11 avril 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Crashlytics
- Messagerie dans l'application Firebase
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 avril 2024
La dernière mise à jour du SDK Nearby (
play-services-nearby
) inclut les modifications suivantes:Nouvelles méthodes ajoutées
subscribeToUwbAvailability
etunsubscribeFromUwbAvailability
pourUwbClient
pour prendre en charge l'abonnement avec disponibilité UWB.Ajout de constructeurs pour
RangingControleeParameters
pour permettre l'initialisation de cette classe.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1er avril 2024
La dernière mise à jour de la bibliothèque
play-services-games-v2
inclut le modifications suivantes:- Suppression des interfaces obsolètes.
- Ajout de la prise en charge du sélecteur rapide de profils.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games-v2:20.0.0
21 mars 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Crashlytics
- Messagerie dans l'application Firebase
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
7 mars 2024
Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour en savoir plus, consultez notes de version.
En septembre 2024, les SDK Firebase Ads (les
firebase-ads
etfirebase-ads-lite
artefacts) ne seront plus publiés. Utilisez plutôt le SDK Google Mobile Ads pour Android.Ces artefacts Firebase ne fournissaient pas leur propre binaire et n'étaient qu'un exemple un wrapper autour de leurs dépendances. Nous apportons ce changement pour vous offrir de contrôler les dépendances que vous ajoutez à votre application. Pour en savoir plus, sur ce changement et sur la façon d'utiliser le SDK Google Mobile Ads pour Android, voir ces questions fréquentes dans la documentation Firebase.
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 mars 2024
La dernière mise à jour de la bibliothèque
play-services-location
inclut le modifications suivantes:- Client API d'orientation créé FusedOrientationProviderClient pour remplacer les API d'orientation obsolètes FusedLocationProviderClient.
- Abandon des API d'orientation dans FusedLocationProviderClient.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-location:21.2.0
28 février 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Plug-in Gradle de Firebase App Distribution
- Firebase Realtime Database
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 février 2024
La dernière mise à jour de la bibliothèque
play-services-wallet
inclut le modifications suivantes:Ajout de nouveaux contrats pouvant être utilisés avec la nouvelle API Activity Result sur Android à gérer
loadPaymentData
les résultats des tâches. Pour en savoir plus, consultez les Notes de version du SDK Google Pay pour AndroidObsolète
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
Utilisez plutôt les nouveaux contrats d'API Activity Result présentés dans cette version.
Notez que ces modifications ont été apportées
play-services-wallet
v19.3.0-beta01
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0
20 février 2024
- Met à jour les bibliothèques ML Kit des services Google Play. Pour plus d'informations, consultez les notes de version de ML Kit.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
15 février 2024
La dernière mise à jour de la bibliothèque
play-services-auth
(v21.0.0) inclut le suite à une modification destructive majeure:- Suppression de l'API Credentials. Remplacé par Gestionnaire d'identifiants
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
8 février 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle de Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La dernière version du Plug-in
google-services
pour Android (v4.4.1) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:32.7.2
- com.google.firebase:firebase-abt:21.1.2
- com.google.firebase:firebase-analytics:21.5.1
- com.google.firebase:firebase-analytics-ktx:21.5.1
- com.google.firebase:firebase-appcheck:17.1.2
- com.google.firebase:firebase-appcheck-debug:17.1.2
- com.google.firebase:firebase-appcheck-debug-testing:17.1.2
- com.google.firebase:firebase-appcheck-ktx:17.1.2
- com.google.firebase:firebase-appcheck-playintegrity:17.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-gradle:4.1.0
- com.google.firebase:firebase-config:21.6.1
- com.google.firebase:firebase-config-interop:16.0.1
- com.google.firebase:firebase-config-ktx:21.6.1
- com.google.firebase:firebase-crashlytics:18.6.2
- com.google.firebase:firebase-crashlytics-ktx:18.6.2
- com.google.firebase:firebase-crashlytics-ndk:18.6.2
- com.google.firebase:firebase-datatransport:18.2.1
- com.google.firebase:firebase-firestore:24.10.2
- com.google.firebase:firebase-firestore-ktx:24.10.2
- com.google.firebase:firebase-messaging:23.4.1
- com.google.firebase:firebase-messaging-ktx:23.4.1
- com.google.firebase:firebase-messaging-directboot:23.4.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.3
- com.google.firebase:firebase-perf:20.5.2
- com.google.firebase:firebase-perf-ktx:20.5.2
- com.google.firebase:firebase-sessions:1.2.2
- com.google.android.gms:play-services-measurement:21.5.1
- com.google.android.gms:play-services-measurement-api:21.5.1
- com.google.android.gms:play-services-measurement-base:21.5.1
- com.google.android.gms:play-services-measurement-impl:21.5.1
- com.google.android.gms:play-services-measurement-sdk:21.5.1
- com.google.android.gms:play-services-measurement-sdk-api:21.5.1
- com.google.gms:google-services:4.4.1
1er février 2024
- La dernière mise à jour de la bibliothèque
play-service-auth-api-phone
incrémente la de sa dépendanceplay-services-basement
de 18.0.1 à 18.0.2.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 janvier 2024
La dernière mise à jour de la bibliothèque
play-services-location
inclut le modifications suivantes:- Ajout d'une API Orientation Updates FusedLocationProviderClient.
- Ajout d'une nouvelle API pour
isGoogleLocationAccuracyEnabled()
dansSettingsClient
- Ajout d'une méthode
isBatched()
àLocationRequest
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-location:21.1.0
18 janvier 2024
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Firebase ML
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
4 janvier 2024
La dernière mise à jour des API
play-services-base
,play-services-basement
et Les bibliothèquesplay-services-tasks
incluent les modifications suivantes:Ajout d'une nouvelle méthode surchargée
startResolutionForResult
qui utilise la versionActivityResultContract
d'AndroidX.Ajout de nouvelles méthodes surchargées pour plus de flexibilité avec les exécuteurs:
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
26 décembre 2023
La dernière mise à jour du SDK Nearby (
play-services-nearby
) inclut les modifications suivantes:Ajout de la prise en charge du champ Service d'association express de Google (GFPS):
Nouvelle méthode ajoutée
getFastPairClient
pourNearby
pour obtenirFastPairClient
.Nouvelle classe ajoutée
FastPairClient
qui contient les API liées à Fast Pair.Nouvelles méthodes ajoutées
isSassDeviceAvailable
ettriggerSassForUsage
pourFastPairClient
pour accompagner Switch audio :
Modification du type renvoyé de
supportedSlotDurations
etsupportedRangingIntervals
àList
.API associées aux notifications d'exposition supprimées.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 décembre 2023
Version bêta publique de TensorFlow Lite dans l'API C des services Google Play est désormais disponible.
Cette API vous permet d'écrire du code C ou C++ utilisant TensorFlow Lite. dans les services Google Play.
Pour en savoir plus, consultez TensorFlow Lite dans les services Google Play de l'API C.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 décembre 2023
La dernière mise à jour de l'API Google Pay (
play-services-wallet
) inclut le modifications suivantes:Ajout de nouveaux contrats pouvant être utilisés avec la nouvelle API Activity Result sur Android à gérer
loadPaymentData
les résultats des tâches. Pour en savoir plus, consultez les Notes de version du SDK Google Pay pour AndroidObsolète
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
Utiliser les nouveaux contrats d'API Activity Result introduits dans cette version à la place.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 décembre 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Cloud Messaging
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 décembre 2023
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 décembre 2023
Les dernières modifications apportées à
play-services-cast
, Bibliothèquesplay-services-cast-framework
etplay-services-cast-tv
incluent les modifications suivantes:Mise à jour pour dépendre de
androidx.mediarouter:mediarouter:1.6.0-beta01
. Ce la modification apporteMediaRouteButtons
toujours visible par défaut.Modification visant à réduire le nombre de scénarios de lancement de la détection d'appareils Cast automatiquement sans intervention de l'utilisateur.
Ajoutée(s)
CastOptions.Builder#setSessionTransferEnabled
pour définir si l'application émettrice doit afficher les appareils Cast lorsque le Sélecteur de sortie est activé. La valeur par défaut esttrue
.Ajout de nouvelles versions de
CastButtonFactory#setUpMediaRouteButton
qui renvoientTasks
que les applications peuvent écouter en cas de réussite ou d'exception générée.
Pour en savoir plus, consultez les Notes de version du SDK Cast Android Sender
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
16 novembre 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Authentication
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La dernière mise à jour de la bibliothèque
play-services-pay
(v16.4.0) inclut le modifications suivantes pour assurer la compatibilité avec les fonctionnalités de monnaie électronique:Ajoutée(s)
EmoneyReadiness
Ajoutée(s)
EmoneyReadinessStatus
Nouvelle méthode ajoutée
checkReadinessForEmoney
pour que les applications figurant sur la liste d'autorisation des fonctionnalités de monnaie électronique puissent consulter Google Play de l'assistance aux services de monnaie électronique.Nouvelle méthode ajoutée
notifyEmoneyCardStatusUpdate
pour que les applications figurant sur la liste d'autorisation des fonctionnalités de monnaie électronique envoient des notifications à Google Play de certaines mises à jour de l'état de certaines cartes de monnaie électronique.Nouvelle méthode ajoutée
pushEmoneyCard
pour les applications figurant sur la liste d'autorisation des fonctionnalités de monnaie électronique permettant de transférer des cartes de monnaie électronique vers services Google Play.
Artefacts publiés sur 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 novembre 2023
La dernière mise à jour de la bibliothèque
play-services-cloud-messaging
inclut les modifications suivantes:- Ajout d'une nouvelle méthode
messageHandled
, pour indiquer qu'un message a été traité.
- Ajout d'une nouvelle méthode
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 novembre 2023
- Met à jour les bibliothèques ML Kit des services Google Play. Pour plus d'informations, consultez les notes de version de ML Kit.
Artefacts publiés sur 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 octobre 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 octobre 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase App Check
- Plug-in Gradle de Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 octobre 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messagerie dans l'application Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Installations Firebase
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Les dernières mises à jour des
play-services-tagmanager
et Les bibliothèquesplay-services-analytics
mettent à jour l'enregistrement deBroadcastReceiver
pour Android U.
Artefacts publiés sur 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 octobre 2023
Les dernières mises à jour de
play-services-maps
(v18.2.0) incluent Repère avancé, et vérifier les capacités de la carte. Utilisation des fonctionnalités de la carte dans les deux guides associés.- Ajout de
AdvancedMarkerOptions
, qui permet de définir les options pourAdvancedMarker
. - A ajouté
AdvancedMarker
- A ajouté
PinConfig
- A ajouté
Glyph
- A ajouté
MapCapabilities
- Dernière mise à jour :
GoogleMap
pour inclure des méthodes permettant d'obtenirMapCapabilities
et écouter les modifications deMapCapabilities
- Ajout de
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 octobre 2023
La dernière mise à jour de la bibliothèque
play-services-pay
(v16.3.0) inclut le modification suivante:- Nouvelle méthode ajoutée
notifyCardTapEvent
pour que les applications figurant sur la liste d'autorisation envoient des notifications aux services Google Play pour certaines cartes événements tactiles.
- Nouvelle méthode ajoutée
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 septembre 2023
La dernière mise à jour du SDK Nearby (
play-services-nearby
) inclut les modifications suivantes:Ajout d'une nouvelle méthode
addControleeWithSessionParams
, pourUwbClient
pour prendre en charge le cas clé individuel STS provisionné.Ajout de nouvelles méthodes,
reconfigureRangingInterval
etreconfigureRangeDataNtf
, pourUwbClient
pour permettre la reconfiguration dynamique des données d'intervalles et de plages de mesure .Ajout de nouvelles fonctionnalités de mesure des distances pour les durées d'utilisation des emplacements configurables en définissant des intervalles. Voir
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
, ethasBackgroundRangingSupport
.Ajout de paramètres de plage pour configurer la durée des emplacements. l'intervalle de plage et l'AoA. Voir
slotDuration
,rangingInterval
, etisAoaDisabled
A ajouté
getAuthenticationStatus
pour obtenir l'état d'authentificationConnectionInfo.Builder#setAuthenticationStatus
pour définir le résultat du handshake d'authentification.Suppression des API Nearby Presence. Aucun remplacement n'est disponible.
Abandon des API dans Nearby Messages. Utilisez
ConnectionsClient
à la place.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 septembre 2023
- Mise à jour importante de la bibliothèque
play-services-games-v2
offrant un nouveau moyen permettant aux développeurs d'intégrer des services de jeux Play à leurs jeux. Pour en savoir plus, consultez la page API PGS Recall.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 septembre 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Messagerie dans l'application Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 septembre 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Crashlytics
- Messagerie dans l'application Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La dernière version du Plug-in
google-services
pour Android (v4.4.0) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
- com.google.gms:google-services:4.4.0
13 septembre 2023
Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Les dernières modifications apportées à la bibliothèque
play-services-wallet
modifient le API PayButton utiliser un élément Bouton statique pour les appareils utilisant Google Play versions antérieures à la version v23.21.0.
Artefacts publiés sur 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 août 2023
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:Ajout d'un client API
AuthorizationClient
, pour vous aider à demander l'autorisation d'accéder aux données Google associées avec un compte connecté sur l'appareil.Obsolète
getPhoneNumber
sans les remplacer.
La dernière mise à jour de la bibliothèque
play-services-fido
inclut les éléments suivants modifications:- Nouvelle méthode ajoutée
toJson
, qui renvoie la représentation JSON d'unPublicKeyCredential
.
- Nouvelle méthode ajoutée
La dernière mise à jour de la bibliothèque
play-services-wearable
inclut le modification suivante:- Prise en charge de l'application pour migrer une montre d'un ancien téléphone vers un nouveau.
Pour en savoir plus, consultez Notes de version de Wearable
Artefacts publiés sur 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 août 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 août 2023
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 août 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in Firebase Crashlytics Gradle
- Messagerie dans l'application Firebase
- Installations Firebase
- Firebase ML
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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
1er août 2023
- Mises à jour pour la prise en charge de la fonctionnalité de zoom automatique dans le ML Kit des services Google Play bibliothèques. Pour en savoir plus, consultez Notes de version de ML Kit
Artefacts publiés sur 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 juillet 2023
- La bibliothèque
play-services-panorama
est désormais obsolète et sera désactivée le 30 octobre 2023. Il n'y a pas de remplacement.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-panorama:17.1.0
18 juillet 2023
- Version initiale de la bibliothèque
sdkcoroutines
. Cette bibliothèque contient utilitaires de coroutine non destinés aux développeurs pour les SDK Java.
Artefacts publiés sur maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 juillet 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Performance Monitoring
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 juillet 2023
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 juin 2023
La dernière mise à jour de la bibliothèque
play-services-wallet
inclut les éléments suivants modifications:- Fait passer l'API Pay Button de la version bêta à la version stable.
Modifie le style suivant du bouton:
- La taille du texte du bouton correspond désormais à celle du logo "GPay".
- Les marges des boutons ont été ajustées à la hauteur minimale et maximale du bouton.
- L'arrondi des boutons est désormais configurable.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 juin 2023
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:- Abandon des API liées à la fonctionnalité de numéro de téléphone validé.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 juin 2023
La dernière mise à jour du SDK Nearby UWB (
play-services-nearby
) inclut le modifications suivantes:Ajout de nouvelles fonctionnalités de télémétrie pour les notifications de données de plage configurables. Voir
supportedNtfConfigs
.Ajout de paramètres de plage pour configurer les notifications de données de plage: Voir
uwbRangeDataNtfConfig
.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 juin 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Storage for Firebase
- Plug-in Firebase Crashlytics Gradle
- Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La dernière mise à jour de la bibliothèque
play-services-tagmanager
améliore processus d'outils. Aucune modification pour les développeurs.
Artefacts publiés sur 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 mai 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Firebase Realtime Database
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mai 2023
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 mai 2023
La version bêta publique du service d'accélération TensorFlow Lite pour Android est désormais disponible.
Avec la bibliothèque du service d'accélération (
play-services-tflite-acceleration
), vous pouvez exécuter des benchmarks de performances de ML sur l'appareil et déterminer automatiquement pour accélérer la charge de travail de ML. Pour en savoir plus, consultez la Documentation sur le service d'accélérationDernières mises à jour apportées aux bibliothèques TensorFlow Lite des services Google Play toutes les modifications incluses dans le Version 2.12.0 de TensorFlow.
Artefacts publiés sur 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 mai 2023
- Version initiale des services Google Play
Bibliothèques de reconnaissance de texte avec ML Kit v2
pour le chinois, le devanagari, le coréen et le japonais. Mise à jour du fichier existant
bibliothèque
play-services-mlkit-text-recognition
. Pour plus d'informations, consultez les notes de version de ML Kit.
Artefacts publiés sur 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
1er mai 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase Authentication
- Firebase Crashlytics
- Messagerie dans l'application Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 avril 2023
- La dernière mise à jour de la bibliothèque
play-services-oss-licenses
inclut un correctif de supprimer les informations de licence superflues de la bibliothèque elle-même.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 avril 2023
- La dernière mise à jour de la bibliothèque
play-services-wallet
inclut une nouvelle API pour créer et personnaliser un bouton de paiement Google Pay. Pour en savoir plus, consultez les Notes de version de Google Pay pour les paiements
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 avril 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Plug-in Firebase Crashlytics Gradle
- Firebase Realtime Database
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 avril 2023
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:- Ajout d'une nouvelle API dans
BeginSignInRequest
qui permet aux développeurs d'utiliser Jetpack pour obtenir des clés d'accès avec des requêtes JSON.
- Ajout d'une nouvelle API dans
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 mars 2023
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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
28 mars 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Authentication
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
les mises à jour des
play-services-cast
,play-services-cast-framework
et Les bibliothèquesplay-services-cast-tv
incluent:NotificationManager
est désormais utilisée pour publier les notifications Cast Service de premier plan.- Ajout d'un nouvel élément
CastReasonCodes#CAST_CANCELLED
pour indiquer que les sessions Cast sont annulées.
Pour en savoir plus, consultez les Notes de version du SDK Cast Android Sender
Artefacts publiés sur 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 mars 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mars 2023
- Bibliothèque Code Scanner des services Google Play (
play-services-code-scanner
) est désormais en disponibilité générale. Pour en savoir plus sur cette mise à jour, consultez les notes de version de ML Kit.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0
20 mars 2023
Version initiale du rapport sur les performances des appareils (
play-services-deviceperformance
) bibliothèque.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 mars 2023
La dernière mise à jour de la bibliothèque
play-services-basement
améliore les performances de la connexion aux services Google Play.La dernière mise à jour du SDK Nearby UWB inclut les modifications suivantes:
- Correction d'un problème qui provoquait la réutilisation par le service Nearby des
UWBClient
pour permettre plusieurs sessions.
- Correction d'un problème qui provoquait la réutilisation par le service Nearby des
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 mars 2023
La dernière mise à jour native des services de jeux Play (v2) inclut les éléments suivants : modifications apportées à la bibliothèque GNI (
play-services-gni-native-c
). Cette bibliothèque est pour la bibliothèque Support outil de wrapper de bibliothèque.- Ajout de la compatibilité avec les rappels natifs.
- Ajout de macros d'assistance
Artefacts publiés sur maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 mars 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle de Firebase App Distribution
- Firebase Cloud Messaging
- Messagerie dans l'application Firebase
- Installations Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 février 2023
Dernière mise à jour de la bibliothèque Block Store (
play-services-auth-blockstore
) inclut les modifications suivantes:Nouvelle méthode ajoutée
StoreBytesData.Builder#setKey
, pour associer les données à une clé.Ajout d'une nouvelle API pour
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
avec des options de demande supplémentaires.Ajout d'une nouvelle API pour
BlockstoreClient#deleteBytes(DeleteBytesRequest)
avec des options de demande supplémentaires.Ajout d'une variable de constantes
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, qui peut être utilisée lorsqu'aucune clé n'a été spécifiée.Obsolète
BlockstoreClient#retrieveBytes()
, en faveur deBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 février 2023
- Dernière mise à jour des services Google Play La bibliothèque Thread met à niveau les API de la version bêta à la disponibilité générale.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 février 2023
La dernière mise à jour de la bibliothèque
play-services-base
inclut les éléments suivants modifier:- Ajout d'une nouvelle API dans
GoogleApiAvailability
qui permet aux développeurs d'afficher unDialogFragment
pour un code d'erreur renvoyé parisGooglePlayServicesAvailable
en utilisant le modèleActivityResultContract
.
- Ajout d'une nouvelle API dans
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Crashlytics
- Installations Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 février 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 février 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Installations Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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
1er février 2023
La dernière mise à jour du SDK Nearby UWB inclut les modifications suivantes:
- Ajout de nouvelles fonctionnalités de mesure des distances pour afficher les capacités d'un appareil:
minRangingInterval
supportedChannels
Ajout de paramètres de plage pour permettre la diffusion de la plage STS provisionnée:
RSSI activé dans la position comprise dans la plage:
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 janvier 2023
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 janvier 2023
- Le SDK Stream Protect est désormais obsolète et sera abandonné en 2023.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 janvier 2023
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Plug-in Gradle de Firebase App Distribution
- Firebase Crashlytics
- Messagerie dans l'application Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La dernière version du Plug-in
google-services
pour Android (v4.3.15) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour AndroidLa dernière mise à jour de la bibliothèque
play-services-fido
inclut les éléments suivants modifier:- Correction d'un problème lié à
ResidentKeyRequirement
ce qui a entraîné des échecs de compilation.
- Correction d'un problème lié à
Artefacts publiés sur 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 janvier 2023
La dernière mise à jour de la bibliothèque
play-services-pay
inclut les éléments suivants modifications:Ajout d'une nouvelle API
getPendingIntentForWalletOnWear
qui permet aux partenaires Wear de lancer l'UI Wallet Wear sur un téléphone via le a renvoyéPendingIntent
.Ajout d'une nouvelle API
getProductName
qui renvoie le nom du produit sur ce marché.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 décembre 2022
- Dernière mise à jour des services Google Play La bibliothèque Matter met à niveau les API de la version bêta à la disponibilité générale.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 décembre 2022
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 décembre 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Cloud Messaging
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 décembre 2022
- Version bêta initiale de la bibliothèque de réponses suggérées par ML Kit des services Google Play. Pour plus d'informations, consultez les notes de version de ML Kit.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 décembre 2022
La dernière mise à jour Plug-in Gradle pour les licences Open Source inclut des correctifs pour les problèmes suivants:
- Définissez
notCompatibleWithConfigurationCache
pour éviter les erreurs lors de l'incubation Fonctionnalité du cache de configuration Gradle. (problème GitHub n° 206).
- Définissez
Artefacts publiés sur maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 novembre 2022
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:- Ajout d'une nouvelle API dans
BeginSignInRequest
qui permet aux développeurs d'utiliser les bibliothèques JetPack pour utiliser des clés d'accès. - Ajout d'une nouvelle API dans
CredentialSavingClient
qui permet aux développeurs de récupérer un objet d'état à partir de l'intent de résultat de l'activité.
- Ajout d'une nouvelle API dans
La dernière mise à jour de la bibliothèque
play-services-fido
inclut les éléments suivants modifications:- Introduit
FidoCredentialDetails
- Introduit
GoogleThirdPartyPaymentExtension
- Introduit
DevicePublicKeyStringDef
- Introduit
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Plug-in Gradle de Firebase App Distribution
- Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 novembre 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Crashlytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 novembre 2022
La dernière mise à jour de la bibliothèque
play-services-location
inclut le modifications suivantes:- Met à jour une dépendance incorrecte pour corriger une
SettingsClient
problème.
- Met à jour une dépendance incorrecte pour corriger une
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 octobre 2022
La dernière mise à jour de la bibliothèque
play-services-games
inclut les éléments suivants modifications:- Réintroduction de certaines constantes qui n'étaient pas incluses dans la version
23.0.0
.
- Réintroduction de certaines constantes qui n'étaient pas incluses dans la version
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 octobre 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Plug-in Gradle de Firebase App Distribution
- Firebase ML
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 octobre 2022
- Version bêta initiale des services de jeux Play (v2) natifs. Pour en savoir plus, consultez la documentation.
Artefacts publiés sur 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 octobre 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Crashlytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La dernière mise à jour des bibliothèques de services TensorFlow Lite for Play inclut les modifications suivantes:
- Stabilité accrue lors du téléchargement de modules facultatifs.
Artefacts publiés sur 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 octobre 2022
La dernière mise à jour de la bibliothèque
play-services-location
inclut le modifications suivantes:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
etSettingsClient
sont désormais des interfaces et non des classes, ce qui permet d'appliquer une utilisation et améliore la testabilité.- Ajoutée(s)
LocationRequest.Builder
comme méthode privilégiée pour construireLocationRequest
; et ont abandonné les anciennes méthodes de construction. CurrentLocationRequest.Builder
etLastLocationRequest.Builder
sont désormaisfinal
.- Désormais, les API basées sur
PendingIntent
appelées par des applis instantanées échoueront correctement au lieu de ne jamais produire de résultats.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 octobre 2022
La dernière mise à jour de la bibliothèque
play-services-threadnetwork
inclut le modifications suivantes:- Ajout de la prise en charge sur Android 8.0 (niveau d'API 26).
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 octobre 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messagerie dans l'application Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plug-in Gradle de Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Installations Firebase
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 octobre 2022
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
- Mises à jour des
play-services-cast
et desplay-services-cast-framework
bibliothèques. Pour en savoir plus, consultez les Notes de version du SDK Cast Android Sender
Artefacts publiés sur 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 septembre 2022
La dernière mise à jour de la bibliothèque
play-services-tflite-gpu
inclut le modifications suivantes:- Ajout d'un
TfLiteGpu.getClient(context)
pour assurer la compatibilité avec l'APIModuleInstallClient
; - Amélioration de la stabilité de
TfLiteGpu.isGpuDelegateAvailable(context)
- Ajout d'un
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 septembre 2022
La dernière mise à jour de la bibliothèque
play-services-games
inclut les éléments suivants modifications:- La fonctionnalité d'enregistrement vidéo est obsolète.
- Enregistrement vidéo désactivé via les services de jeux Play pour le SDK Android version 33 ou ultérieure.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 septembre 2022
La dernière mise à jour de la bibliothèque Wearable inclut les modifications suivantes:
- Amélioration de la disponibilité du SDK Wearable sur les appareils équipés des services Google Play.
- Ajout de la prise en charge des applications ciblant Android 13.
- Remplacement de
@RecentlyNonNull
et@RecentlyNullable
par une possibilité de valeur nulle stricte. (@NonNull
et@Nullable
). Avec ce changement, qu'est-ce qui a causé un avertissement de nullité génère désormais une erreur lors de la compilation du code Kotlin à l'aide de frameworks de vérification Javanull
.
Pour en savoir plus, consultez Notes de version de Wearable
Met à jour les bibliothèques ML Kit des services Google Play. Pour plus d'informations, consultez les notes de version de ML Kit.
Artefacts publiés sur 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 septembre 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Firebase Crashlytics Gradle
- Installations Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La dernière version du Plug-in
google-services
pour Android (v4.3.14) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 septembre 2022
- Version bêta initiale des services Google Play Bibliothèque Matter :
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 septembre 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase App Check
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Dernière mise à jour de la bibliothèque TensorFlow Lite des services Google Play (v16.0.0) est désormais disponible. Avec cette version, la bibliothèque est désormais généralement disponibles. Cette bibliothèque peut être utilisée comme alternative à la bibliothèque TensorFlow Lite pour réduire la taille de l'application et recevoir des mises à jour automatiques. Pour pour en savoir plus, consultez Documentation TensorFlow pour en savoir plus.
Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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
1er septembre 2022
Voici les éléments inclus dans la dernière mise à jour de la bibliothèque
play-services-auth
modifier:- Ajout de nouvelles API dans
BeginSignInRequest
etGetSignInIntentRequest
que vous pouvez utiliser pour demander des numéros de téléphone validés lorsque vous vous connectez avec Google.
- Ajout de nouvelles API dans
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messagerie dans l'application Firebase
- Installations Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 août 2022
- Met à jour les bibliothèques ML Kit des services Google Play. Pour plus d'informations, consultez les notes de version de ML Kit.
Version bêta initiale de la bibliothèque
play-services-dtdi
(v16.0.0-beta01) est désormais disponible. Il s'agit de la première version publique API d'appareil à appareil.
Artefacts publiés sur 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 août 2022
les mises à jour des
play-services-cast
,play-services-cast-framework
et Les bibliothèquesplay-services-cast-tv
incluent:- Abandon de
CastContext#getSharedInstance(Context)
. Utilisez plutôtCastContext#getSharedInstance(Context, Executor)
, qui renvoie une API Task, etModuleUnavailableException
permettant de gérer l'exception lorsque le SDK Cast ne parvient pas à charger du module Cast. - Abandon de
ApplicationMetadata#getImages()
. Utilisez plutôtApplicationMetadata#getIconUrl()
qui renvoie l'image de l'application définie dans l'application la console Cloud. - Modification de
minSdkVersion
de 14 à 16 pourplay-services-cast-tv
bibliothèque.
Pour en savoir plus, consultez les Notes de version du SDK Cast Android Sender
- Abandon de
Artefacts publiés sur 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 août 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Plug-in Gradle de Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 août 2022
- Le SDK G+ des services Google Play (
com.google.android.gms.plus
) a été abandonné en 2018 et a été abandonnée en février 2022. Ainsi, toute référence associée ont été supprimées.
1er août 2022
- Dernière mise à jour de la bibliothèque TensorFlow Lite des services Google Play (v16.0.0-beta03) est désormais disponible. Cette bibliothèque peut être utilisée comme alternative à la bibliothèque TensorFlow Lite autonome pour réduire la taille de l'application et recevoir des mises à jour automatiques. Pour en savoir plus, consultez Documentation TensorFlow.
Artefacts publiés sur 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 juillet 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Crashlytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 juillet 2022
Les dernières mises à jour de
play-services-maps
incluent les personnalisations de polylignes pour la disponibilité générale, en particulier pour les points suivants:- Ajout de l'étendue de style à la polyligne.
- Ajout du style de sprite
- Ajout du style de texture.
La dernière mise à jour du SDK Nearby UWB inclut les modifications suivantes:
- Création du client de contrôleur UWB activée.
- Mise en place d'une mesure de distance bilatérale un à plusieurs côtés bidirectionnelle (DS-TWR).
La dernière mise à jour du SDK Nearby Connections inclut les éléments suivants modifications:
- Ajoutée(s)
ConnectionLifecycleCallback#onBandwidthChanged
pour informer le client que la qualité de la connexion est bonne (6 ~ 60 Mbit/s), OK (60 ~ 200 Kbit/s) ou faible (5 Kbit/s). - Ajoutée(s)
ConnectionType
pour remplacer l'API d'origine (par exemple,AdvertisingOptions.Builder#setConnectionType
au lieu deAdvertisingOptions.Builder#setDisruptiveUpgrade
- Obsolète
AdvertisingOptions.Builder#setDisruptiveUpgrade
UtilisezAdvertisingOptions.Builder#setConnectionType
à la place. - Obsolète
ConnectionOptions.Builder#setDisruptiveUpgrade
UtilisezConnectionOptions.Builder#setConnectionType
à la place.
- Ajoutée(s)
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 juillet 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Compatibilité avec le module dynamique Firebase
- Firebase ML
- Firebase Remote Config
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 juillet 2022
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 juillet 2022
- Version bêta initiale des services Google Play Bibliothèque ThreadNetwork.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 juin 2022
La dernière version du Plug-in
google-services
pour Android (v4.3.13) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour AndroidLa dernière version de la bibliothèque Code Scanner des services Google Play est désormais disponibles. Pour en savoir plus sur ses mises à jour, consultez les Notes de version de ML Kit
Les dernières modifications apportées aux
play-services-base
,play-services-basement
, etplay-services-tasks
incluent les modifications suivantes:- Ajout du nouveau
OptionalModuleApi
qui indique si une API nécessite un appel d'API Google supplémentaire Composant Services Play (module facultatif). - Ajout du nouveau
ModuleInstallClient
qui vous permet d'envoyer des requêtes explicites de téléchargement modules, pour publier des modules facultatifs et pour vérifier la disponibilité API nécessitant des modules facultatifs
- Ajout du nouveau
La version initiale de la bibliothèque
play-services-base-testing
est désormais disponibles. Il fournit des simulations de test pourModuleInstallClient
Artefacts publiés sur 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 juin 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Versions mises à jour du Plug-in
google-services
pour Android (v4.3.12) et la Plug-instrict-version-matcher
pour Android (v1.2.4) sont désormais disponibles. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 juin 2022
La dernière mise à jour de la bibliothèque
play-services-location
inclut le modifications suivantes:- Corrigé Problèmes d'annotation de possibilité de valeur nulle pour les clients Kotlin.
- Correction de
LocationCallback
problème de fuite de mémoire. - Ajout d'une nouvelle API pour getCurrentLocation() avec des options de demande supplémentaires.
- Ajout d'une nouvelle API pour getLastLocation() avec des options de demande supplémentaires.
- Ajout de nouvelles API pour requestLocationUpdates() avec la prise en charge de l’exécuteur.
- Obsolète LocationRequest.PRIORITY_* constantes en faveur de Priorité.PRIORITY_* constantes.
- Obsolète LocationRequest.setExpirationTime() en faveur de LocationRequest.setExpirationDuration().
- Clarification et ajout de conseils supplémentaires dans l'ensemble des documentation de référence.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1er juin 2022
La bibliothèque
play-services-appindex
est désormais en disponibilité générale. Ce remplace la bibliothèquefirebase-appindexing
. accepte les cas d'utilisation pour le partage de documents structurés en tant queIndexables
etUserActions
avec l'Assistant Google.Pour en savoir plus sur le partage de documents avec l'Assistant Google, consultez Envoyer des raccourcis dynamiques à l'Assistant.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 mai 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase App Distribution
- Plug-in Gradle de Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Dernières mises à jour apportées aux bibliothèques TensorFlow Lite des services Google Play inclure toutes les modifications incluses dans la version 2.9 de TensorFlow ;
La dernière mise à jour de la bibliothèque
play-services-fitness
abandonne les API qui prennent en charge la lecture et l'écriture de données historiques de remise en forme Santé Connect.
Artefacts publiés sur 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 mai 2022
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 mai 2022
La dernière mise à jour de
play-service-nearby
(v18.2.0) inclut la première version publique de l'API Nearby UWB.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 mai 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Cloud Messaging
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mai 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Authentication
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mai 2022
- Version bêta initiale de la bibliothèque Code Scanner des services Google Play. Pour Pour plus d'informations, consultez les notes de version de ML Kit.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 mai 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Firebase Cloud Messaging
- Firebase Realtime Database
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mai 2022
- Les dernières mises à jour de la bibliothèque
play-services-basement
améliorent la sécurité sur validation de la signature et remédiez à la faillePendingIntent
modifiable.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 avril 2022
La dernière mise à jour de la bibliothèque
play-services-auth
comporte le changement suivant:- Abandon des API dans
CredentialClient
et des classes de requête/réponse associées.
- Abandon des API dans
La dernière mise à jour de Firebase inclut des modifications apportées à Firebase Crashlytics.
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 avril 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 avril 2022
Voici les dernières mises à jour de
play-services-nearby
(v18.1.0) : modifications:Autorisations
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
etBLUETOOTH_SCAN
sont désormais requises pour Nearby Connections à partir d'Android S.Ajoutée(s)
Payload#setFileName()
etPayload#setParentFolder()
pour enregistrer le fichier reçu avec un nom de fichier attribué et un chemin d'accès relatif.Ajoutée(s)
VariantOfConcern
pour permettre aux autorités sanitaires d'associer une variante définie par les PHA concernant les notifications d'exposition. Par exemple, une PHA peut attribuer les définitions suivantes:VariantOfConcernType.type1
comme "La vaccination est efficace"VariantOfConcernType.type2
comme "très transmissible"VariantOfConcernType.type3
est défini sur "Gravité élevée"VariantOfConcernType.type4
comme "Vaccin vaccinal"Abandon de la fonctionnalité d'ultrasons des messages à proximité.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 mars 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- Cloud Firestore
- Firebase App Check
- Firebase Authentication
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mars 2022
- Les dernières modifications apportées à la bibliothèque
play-services-basement
concernent Android 12 Non-respect du StrictMode.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 mars 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- Firebase Cloud Messaging
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mars 2022
- La version initiale de la bibliothèque
play-services-games-v2
est désormais disponible. Cette bibliothèque fournit une fonctionnalité de connexion simplifiée. Pour en savoir plus, consultez les guide de démarrage relatif à la connexion pour la version 2.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 mars 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- Plug-in Gradle de Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messagerie dans l'application Firebase
- Installations Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mars 2022
- La dernière mise à jour de la bibliothèque
play-services-wallet
inclut une nouvelle API pour via la reconnaissance optique des caractères de carte de crédit. Pour en savoir plus, consultez le guide du développeur.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 février 2022
La dernière mise à jour Plug-in Gradle pour les licences Open Source inclut des correctifs pour les problèmes suivants:
L'ordre d'exécution des tâches entraîne des problèmes avec la bibliothèque Hilt DI (problème GitHub n° 209, Problème GitHub 194, problème GitHub Hilt n° 2744).
L'exécution de la dépendance prend beaucoup de temps dans les projets comportant de nombreuses variantes détection (problème n° 200 GitHub).
Inclusion des dépendances de test (problème GitHub n° 214).
Licences manquantes (problème GitHub n° 215).
Gravité de journalisation réduite :
AmbiguousVariantSelectionException
(problème n° 202 GitHub)
Artefacts publiés sur maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 février 2022
Met à jour les bibliothèques ML Kit des services Google Play. Pour plus d'informations, consultez les notes de version de ML Kit.
Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 février 2022
- Version bêta publique de la bibliothèque TensorFlow Lite des services Google Play est désormais disponible. Cette bibliothèque peut être utilisée comme alternative la bibliothèque TensorFlow Lite autonome pour réduire la taille de l'application et recevoir mises à jour. Pour en savoir plus, consultez Documentation TensorFlow.
Artefacts publiés sur 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 février 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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
1er février 2022
- La dernière mise à jour de la bibliothèque
play-services-auth
inclut une nouvelle API qui fournit des conseils de connexion pour l'authentification via un numéro de téléphone. Elle permet aux utilisateurs de sélectionner un numéro de téléphone sur leur carte SIM et de le partager avec le application d'appel. Pour en savoir plus, consultez Documentation de l'API
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 janvier 2022
- Met à jour les bibliothèques ML Kit des services Google Play. Pour plus d'informations, consultez les notes de version de ML Kit.
Artefacts publiés sur 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 janvier 2022
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Gradle de Firebase App Distribution
- Plug-in Gradle de Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 janvier 2022
La dernière mise à jour du SDK Block Store inclut les modifications suivantes:
Ajout d'une nouvelle méthode
StoreBytesData.Builder#setShouldBackupToCloud
, qui vous permet d'activer la sauvegarde des données Block Store de l'application dans le cloud.Ajout d'une nouvelle API
BlockstoreClient#isEndToEndEncryptionAvailable
, qui vous permet de vérifier si les données du Block Store sont sauvegardées dans le cloud seront chiffrées de bout en bout.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 janvier 2022
- Dernières mises à jour de plusieurs bibliothèques (voir la section "Artefacts publiés"
ci-dessous) incluent l'utilisation des dernières versions de
play-services-base
etplay-services-tasks
(v18.0.1) pour résoudre le problème décrit dans la Version du 9 décembre 2021.
Artefacts publiés sur 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 décembre 2021
Les dernières mises à jour de
play-services-base
et deplay-services-tasks
sont résolues le problème qui peut entraîner NPE lors de l'exécution (NullPointerException
) lors de la gestionTask<Void>
génère le code Kotlin. Si vous utilisez l'une des les versions répertoriées dans le document 9 décembre 2021 , vous pouvez éviter les NPE lors de l'exécution en selon la version 18.0.1 deplay-services-base
etplay-services-tasks
. Ajouter les éléments suivants à la sectiondependencies
de votrebuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
En janvier 2022, nous prévoyons de publier de nouvelles versions des autres artefacts. publiée le 9 décembre avec de nouvelles dépendances
POM
sur les versions 18.0.1 deplay-services-base
etplay-services-tasks
.La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
Cette version de Firebase inclut les dernières versions de
play-services-base
etplay-services-tasks
(v18.0.1) pour résoudre le problème décrit dans la Version du 9 décembre 2021.Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 décembre 2021
- Met à jour les bibliothèques ML Kit des services Google Play. Pour plus d'informations, consultez les notes de version de ML Kit.
Artefacts publiés sur 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 décembre 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Crashlytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 décembre 2021
Les dernières mises à jour de plusieurs bibliothèques incluent la modification suivante:
- Des annotations strictes de possibilité de valeur nulle (
@NonNull
et@Nullable
) sont utilisées. où@RecentlyNonNull
et@RecentlyNullable
étaient auparavant utilisés. Avec ce changement, ce qui causait auparavant un avertissement de nullité entraînera désormais une erreur lors de la création de code Kotlin ou de l'utilisation de frameworks de vérificationnull
Java. Similaires les modifications d'annotations seront déployées progressivement dans les prochaines versions de d'autres artefactscom.google.android.gms
.
Consultez la section "Artefacts publiés" pour obtenir la liste complète des bibliothèques concernées.
- Des annotations strictes de possibilité de valeur nulle (
Les dernières mises à jour des
play-services-base
,play-services-basement
et Les bibliothèquesplay-services-tasks
incluent l'annotation stricte de possibilité de valeur nulle les modifications décrites ci-dessus, ainsi que les modifications supplémentaires suivantes:- Suppression des constantes de remise en forme obsolètes de Champs d'application :
- A ajouté
withTimeout()
utilty pour Tasks
Artefacts publiés sur 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 novembre 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase App Check
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 novembre 2021
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 novembre 2021
Mises à jour des
play-services-cast
et desplay-services-cast-framework
incluent:- Améliorations apportées à la file d'attente:
- Ajout d'un rappel
itemsReorderedAtIndexes
àMediaQueue
, qui est appelée lorsque la file d'attente a été réorganisée. - Ajout de la prise en charge de la sérialisation des commandes de file d'attente.
- Modification du paramètre
customData
dans "RemoteMediaClient#queueSetRepeatMode" pouvant avoir une valeur nulle. - La fonctionnalité d'affichage à distance est obsolète.
- Modification de
minSdkVersion
de 14 à 16.
Pour en savoir plus, consultez les Notes de version du SDK Cast Android Sender
Artefacts publiés sur 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 octobre 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Messagerie dans l'application Firebase
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 octobre 2021
La bibliothèque cliente
play-services-maps
est désormais en disponibilité générale. compatible avec le niveau d'API Android 19 (Android 4.4, KitKat) ou version ultérieure.Cette version inclut un nouveau moteur de rendu de carte que vous pouvez activer, qui améliore les performances et la stabilité, et prend en charge Styles de cartes basés dans le cloud Pour en savoir plus à ce sujet et sur d'autres, voir le produit notes de version.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 octobre 2021
La bibliothèque
play-services-appset
est désormais en disponibilité générale. Cette bibliothèque est conçu pour prendre en charge des cas d'utilisation tels que l'analyse ou la prévention des fraudes dans un qui respecte la confidentialité des utilisateurs.Cette bibliothèque inclut des méthodes pour gérer l'ID du groupe d'applications, c'est-à-dire un identifiant unique qui, sur un appareil donné, vous permet de mettre en corrélation l'utilisation ou les actions sur un ensemble les applications appartenant à votre organisation. Pour en savoir plus, consultez ce guide.
Cette version en disponibilité générale inclut les mises à jour suivantes apportées à la version Preview développeur version:
- Changement de nom de plusieurs interfaces client. Pour en savoir plus, consultez les
Documentation de référence de l'API
play-services-appset
- Bibliothèque
play-services-appset
rendue compatible avec la prochaine l'ID de l'ensemble d'applications de portée développeur. Les services Google Play doivent l'ID du groupe d'applications de portée développeur sera bientôt pris en charge. Cette fonctionnalité être publiés dans les services Google Play et transmis aux utilisateurs appareils sans vous devez mettre à niveau la version de la bibliothèqueplay-services-appset
.
- Changement de nom de plusieurs interfaces client. Pour en savoir plus, consultez les
Documentation de référence de l'API
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 octobre 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Firebase Performance Monitoring
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 septembre 2021
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 septembre 2021
La dernière mise à jour de la bibliothèque
ads-identifier
inclut la déclaration de Une autorisation des services Google Play:com.google.android.gms.permission.AD_ID
.Si vous utilisez
ads-identifier
version 17.1.0 ou ultérieure, vous n'avez pas besoin de déclarer l'autorisation dans le fichier manifeste de votre appli d'accéder à l'identifiant publicitaire. Toutefois, si votre application ne doit pas accéder à l'identifiant publicitaire, vous devez supprimer l'élément autorisation en utilisant<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
Pour en savoir plus, consultez
getId()
La dernière mise à jour de la bibliothèque
play-services-pay
a corrigé des problèmes d'autorisation ce qui a entraîné le blocage de toutes ses API.
Artefacts publiés sur 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 septembre 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Functions for Firebase (client)
- Firebase Realtime Database
- Plug-in Gradle de Firebase App Distribution
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 septembre 2021
La dernière mise à jour de la bibliothèque native APR inclut le changement suivant:
- Correction d'un bug qui empêchait
onAdLeftApplication
d'enregistrer les clics sur les annonces. - Correction d'un bug qui provoquait le plantage de l'application lors de la tentative de chargement d'annonces sans connexion.
- Correction d'un bug qui empêchait
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 août 2021
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 août 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Messagerie dans l'application Firebase
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 août 2021
La dernière mise à jour de la bibliothèque Analytics inclut le changement suivant:
- Résolution du problème qui empêchait de créer la bibliothèque avec Android 12 comme cible.
La dernière mise à jour de la bibliothèque TagManager inclut les modifications suivantes:
- Améliorations de l'infrastructure interne.
Artefacts publiés sur 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 août 2021
Les applis peuvent désormais utiliser le SDK Blockstore sur les téléphones nouvellement configurés. Pour en savoir plus, consultez Documentation de référence du SDK Blockstore
Une version mise à jour du plug-in google-services pour Android (v4.3.10) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 août 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Crashlytics
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Une version mise à jour du plug-in google-services pour Android (v4.3.9) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 juillet 2021
La version Preview développeur de la bibliothèque
play-services-appset
est désormais disponibles. Cette bibliothèque est conçue pour des cas d'utilisation tels que l'analyse ou la prévention des fraudes d'une manière dans le respect de la vie privée des utilisateurs.Cette bibliothèque inclut des méthodes pour gérer l'ID du groupe d'applications, c'est-à-dire un identifiant unique qui, sur un appareil donné, vous permet de mettre en corrélation l'utilisation ou les actions sur un ensemble les applications appartenant à votre organisation. Pour en savoir plus, consultez guide d'installation.
La documentation de référence de l'API
ads-identifier
a été mise à jour avec des informations sur une modification à venir de l'identifiant publicitaire lorsqu'un utilisateur active limiter le suivi des annonces et imposer une exigence sur les nouveaux services Google Play l'autorisation.Voir
getId()
pour en savoir plus. Aucune modification n'a été apportée à la bibliothèqueads-identifier
elle-même.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 juillet 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 juillet 2021
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:- Ajout d'une nouvelle API
CredentialSavingClient#saveAccountLinkingToken
, pour vous aider à associer le compte d'un utilisateur de votre application à Google l'objectif de l'association de comptes. - Nouvelle méthode ajoutée
BeginSignInRequest.Builder#associateLinkedAccounts
, pour vous aider à connecter les utilisateurs à votre application s'ils l'ont déjà associée leurs comptes à Google.
- Ajout d'une nouvelle API
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 juillet 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase App Check
- Cloud Firestore
- Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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
1er juillet 2021
- La version initiale de la bibliothèque
play-services-pay
est désormais disponible. Ce remplace la fonctionnalitéWalletObjects
du bibliothèqueplay-services-wallet
. Pour en savoir plus, consultez guide d'intégration.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 juin 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Plug-in Gradle de Firebase App Distribution
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 juin 2021
La dernière mise à jour de la bibliothèque native APR inclut les modifications suivantes:
Met à jour le rendu des annonces pour mobile afin qu'il corresponde au rendu sur le Web et prévisualise le rendu des annonces. Pour en savoir plus, consultez la version du SDK natif APR pour Android commentaires.
Il ne sera plus possible de demander des annonces SPA.
Le SDK Stream Protect est désormais disponible pour les utilisateurs sensibles à la latence les applications Android TV. Ce SDK nécessite un micrologiciel de l'appareil et ne fonctionne actuellement que sur Chromecast avec Google TV. Pour plus consultez le Documentation de référence du SDK Stream Protect
Artefacts publiés sur 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 juin 2021
En vue d'appliquer la possibilité stricte de valeur nulle, nous avons ajouté
@RecentlyNonNull
. et@RecentlyNullable
à plusieurs SDK qui ne l'étaient auparavant pas définir explicitement la possibilité de valeur nulle. Cette modification entraînera des avertissements en cas de sécurité nulle les cas de non-respect.Cette modification améliore l'interopérabilité avec Kotlin et la vérification des valeurs nulles pour les applications qui utilisent des frameworks Java de vérification des valeurs nulles.
Des ajouts similaires de
@RecentlyNonNull
et@RecentlyNullable
seront déploiement progressif dans les prochaines versions d'autrescom.google.android.gms
les artefacts.
Artefacts publiés sur 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 juin 2021
Voici les dernières mises à jour de
play-services-nearby
(v18.0.0) : modifications:Ajout des annotations
@NonNull
et@Nullable
dans la surface de l'API, ce qui peut perturber les applications Kotlin qui ne géraient pas les valeursnull
dans de manière sécurisée (consultez Documentation Kotlin sur la sécurité nulle.Modifié ConnectionsClient une interface plutôt qu'une classe abstraite.
Modifié ConnectionsClient#MAX_BYTES_DATA_SIZE pour être définitives.
Ajoutée(s) ConnectionInfo#getAuthenticationDigits() pour obtenir le jeton d'authentification à 4 chiffres lisible par l'humain fourni sur les deux appareils.
Ajout de la prise en charge du transfert de fichiers sensibles avec Payload#isSensitive() et Payload#setSensitive(boolean) pour empêcher d’autres applications d’accéder à un fichier partagé.
Ajout de la compatibilité avec la fonctionnalité de mise à niveau perturbatrice. Cette fonctionnalité est est activée par défaut. Le client peut la désactiver avec AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) et ConnectionOptions.Builder#setDisruptiveUpgrade(boolean), ce qui empêche le réseau Wi-Fi connecté à l'origine d'être désactivée ou déconnectée pendant la mise à niveau.
Obsolète Payload.File#close() et Payload.Stream#close().
Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 juin 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Firebase Performance Monitoring
Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 mai 2021
En vue d'appliquer la possibilité stricte de valeur nulle, nous avons ajouté
@RecentlyNonNull
. et@RecentlyNullable
à plusieurs SDK qui ne l'étaient auparavant pas définir explicitement la possibilité de valeur nulle. Cette modification entraînera des avertissements en cas de sécurité nulle les cas de non-respect.Cette modification améliore l'interopérabilité avec Kotlin et la vérification des valeurs nulles pour les applications qui utilisent des frameworks Java de vérification des valeurs nulles.
Des ajouts similaires de
@RecentlyNonNull
et@RecentlyNullable
seront déploiement progressif dans les prochaines versions d'autrescom.google.android.gms
les artefacts.
Artefacts publiés sur 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 mai 2021
- Une version mise à jour du plug-in google-services pour Android (v4.3.8) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.gms:google-services:4.3.8
13 mai 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Authentication
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Une version mise à jour du plug-in google-services pour Android (v4.3.7) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 mai 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- SDK Firebase pour Google Analytics
- Firebase A/B Testing
- Plug-in Gradle de Firebase App Distribution
- Firebase App Indexing
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Messagerie dans l'application Firebase
- Installations Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plug-in Gradle de Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Les versions bêta initiales des éléments suivants sont désormais disponibles:
- Firebase App Check
- Compatibilité avec le module de fonctionnalités dynamiques Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Une version mise à jour du plug-in google-services pour Android (v4.3.6) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 avril 2021
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 avril 2021
Les dernières mises à jour de
play-services-maps
incluent les modifications suivantes:- Ajout de l'expression "non-semver-breaking" des annotations de possibilité de valeur nulle sur la surface de l'API.
Ajout de la déclaration suivante au fichier
AndroidManifest.xml
pour permettre Filtrer la visibilité des packages sur Android 11 (niveau d'API 30) ou version ultérieure. Après la mise à jour verscom.google.android.gms:play-services-maps:17.0.1
, vous pouvez supprimer la ligne suivante à partir de votre propre fichierAndroidManifest.xml
:
La dernière mise à jour de la bibliothèque Wearable inclut les modifications suivantes:
- Bugs corrigés
- Amélioration de la disponibilité du SDK Wearable sur les appareils équipés des services Google Play.
Pour en savoir plus, consultez Notes de version de Wearable
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 avril 2021
La dernière mise à jour du SDK Cast inclut les modifications suivantes:
- Suppression de GameManager et des API associées. Elles sont obsolètes depuis 2017.
- Ajout de la classe SessionState à la bibliothèque cliente Cast.
- Ajout de CastReasonCodes pour fournir des explications détaillées sur CastStatusCodes. Utilisez la méthode CastContext#getCastReasonCodeForCastStatusCode(int) pour traduire CastStatusCodes en CastReasonCodes.
- Mise à jour des dépendances
com.google.android.datatransport:transport-api
vers la dernière version.
Pour en savoir plus, consultez les Notes de version du SDK Cast Android Sender
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Plug-in Gradle de Firebase App Distribution
- Firebase ML
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 avril 2021
La dernière mise à jour Plug-in Gradle pour les licences Open Source inclut des correctifs pour les problèmes suivants:
- Prend en charge les cycles de dépendance dans les projets (problème GitHub n° 172).
Artefacts publiés sur maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 avril 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Authentication
- Firebase Cloud Messaging
- ID d'instances Firebase
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 avril 2021
La dernière mise à jour Plug-in Gradle pour les licences Open Source inclut des correctifs pour les problèmes suivants:
- Avertissements de compilation liés à l'utilisation d'API obsolètes (problème GitHub n° 166).
- Les tâches n'ont pas été mises en cache. (problème n° 68 GitHub). (problème GitHub n° 146). (problème GitHub n° 165).
Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 mars 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mars 2021
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 mars 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Crashlytics
- Firebase Realtime Database
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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
1er mars 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Authentication
- Messagerie dans l'application Firebase
- Firebase ML
- Firebase Remote Config
- Plug-in Gradle de Firebase App Distribution
- Plug-in Firebase Crashlytics Gradle
- Plug-in Gradle de Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 février 2021
Les dernières mises à jour de
play-services-location
incluent les modifications suivantes:Le Fused Location Provider (FLP) supprime désormais les données initiales inexactes emplacements par défaut. Ce comportement permet d'améliorer la précision de la localisation. tout en augmentant légèrement la latence. Les développeurs qui préfèrent avoir des résultats plus précis au lieu de résultats plus précis peuvent appeler la nouvelle
LocationRequest#setWaitForAccurateLocation()
.Ajout de la
ActivityRecognitionClient#requestSleepSegmentUpdates()
permettant aux applications de s'inscrire API Sleep.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 février 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase App Indexing
- Firebase Performance Monitoring
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 février 2021
- Les dernières modifications apportées aux
play-services-base
,play-services-basement
, etplay-services-tasks
n'incluent que des mises à jour internes.
Artefacts publiés sur 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 janvier 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Firebase Crashlytics
- Messagerie dans l'application Firebase
- Firebase Remote Config
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Une version mise à jour du plug-in google-services pour Android (v4.3.5) est désormais disponible. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 janvier 2021
La dernière mise à jour de la bibliothèque
play-services-fido
inclut les modifications suivantes:Lancement de la version bêta publique initiale du
SourceDirectTransferClient
. Cette classe fournit une méthode qui transforme un téléphone Android en authentificateur FIDO pour terminer le processus d'authentification.Abandon de
Fido#FIDO2_KEY_RESPONSE_EXTRA
et deFido#FIDO2_KEY_ERROR_EXTRA
.Abandon de
AuthenticatorAssertionResponse#getKeyHandle()
.Abandon de
AuthenticatorAttestationResponse#getKeyHandle()
.Introduction de
BrowserRequestOptions#getClientDataHash()
.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 janvier 2021
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 janvier 2021
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Authentication
- Firebase Performance Monitoring
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 décembre 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Messagerie dans l'application Firebase
- Installations Firebase
- ID d'instances Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 décembre 2020
- La dernière mise à jour des bibliothèques de vision des services Google Play inclut des mises à jour uniquement.
Artefacts publiés sur 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 décembre 2020
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 décembre 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 novembre 2020
Bibliothèque
play-services-password-complexity
ajoutée.Cette bibliothèque prend en charge contrôle qualité du verrouillage de l'écran (introduite dans Android 10) pour les appareils équipés d'Android 4.4 ou version ultérieure.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 novembre 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Installations Firebase
- Firebase Performance Monitoring
- Plug-in Gradle de Firebase Performance Monitoring
- Firebase Remote Config
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 novembre 2020
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:Ajout d'un client API
CredentialSavingClient
, pour vous aider à faire économiser de mot de passe qui peuvent être utilisés ultérieurement pour signer les utiliser.Ajout d'une nouvelle API
SignInClient#getSignInIntent(GetSignInIntentRequest)
, pour lancer le flux Google Sign-In lorsque l'utilisateur appuie sur le bouton "Se connecter avec "Google" .
La dernière mise à jour de la bibliothèque
play-services-games
inclut les éléments suivants modifications:Suppression des API multijoueurs en temps réel et au tour par tour. Pour en savoir plus, reportez-vous au documentation.
Remplacement des clients suivants par des interfaces:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
PlayersClient
,SnapshotClient
etVideosClient
.Suppression des méthodes GoogleApiClient obsolètes suivantes:
getAppId
,getSdkVariant
etgetSettingsIntent
.Mises à jour internes.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 octobre 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- Firebase A/B Testing
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Messagerie dans l'application Firebase
- ID d'instances Firebase
- Firebase Remote Config
- SDK Firebase pour Google Analytics
- Plug-in Gradle de Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 octobre 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase Realtime Database
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 octobre 2020
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 octobre 2020
Dernières mises à jour apportées aux
play-services-base
et auxplay-services-basement
Les bibliothèques incluent les modifications suivantes:Empêche les plantages causés lorsqu'il arrive que
NoSuchElementException
générée lorsqu'un service n'est pas associé.Génère
GooglePlayServicesIncorrectManifestValueException
ouGooglePlayServicesMissingManifestValueException
au lieu deIllegalStateException
lorsqueAndroidManifest.xml
n'a pas balise de métadonnées appropriée pour l'utilisation des services Google Play. Cela peut indiquer un problème avec la façon dont l'application a été créée.
La dernière mise à jour des services Google Play Fitness comporte les modifications suivantes:
L'accès en écriture permet désormais uniquement à une application de lire les données qu'elle a écrites. Pour continuer de lecture des données écrites par d'autres applications de la plate-forme Google Fit, mettre à jour votre code afin de demander des niveaux d'accès en lecture pour les types de données concernés.
Données sur la fréquence cardiaque a son propre champ d'application.
Les données sur le sommeil ont leurs propres champs d'application et un nouveau type de données. Voir
TYPE_SLEEP_SEGMENT
etSleepStages
.Obsolète
FitnessActivities#SLEEP
et d'autres types de sommeil. Utilisez le nouveauSleepStages
à la place.Lorsque vous utilisez
SessionsClient
, vous devez maintenant spécifier le type à laquelle votre application doit accéder, à l'aide des méthodes appropriéesFitnessOptions
Pour en savoir plus, consultez les Notes de version de Google Fit
Artefacts publiés sur 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 octobre 2020
- La dernière mise à jour de la bibliothèque
play-services-auth-api-phone
ajoute API SMS Code Browser :
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 octobre 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Android pour Firebase
- SDK Firebase pour Google Analytics
- SDK Cloud Firestore et Firebase Dynamic Links
- Plug-in Gradle de Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 septembre 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Firebase
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, les ID d'instances Firebase, Firebase Performance Monitoring SDK Firebase Realtime Database
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Versions mises à jour du Plug-in
google-services
pour Android (v4.3.4) et la Plug-instrict-version-matcher
pour Android (v1.2.2) sont désormais disponibles. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 septembre 2020
Les dernières mises à jour de
play-services-location
incluent les modifications suivantes:Le
FusedLocationProviderClient.getCurrentLocation()
a été ajouté pour calculer une seule position actuelle sur l'appareil.Ajout de la prise en charge d'Android 11 Audit des accès aux données des balises d'attribution
FusedLocationProviderClient
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 septembre 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Firebase
- SDK Firebase Authentication
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 septembre 2020
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 septembre 2020
- La dernière mise à jour des services Google Play est compatible avec la version 2 du TCF sur les annonces natives APR. Pour en savoir plus, consultez les Version du SDK natif AFS pour Android Remarques :
1er septembre 2020
Les mises à jour des bibliothèques de vision des services Google Play incluent les suivantes:
- Correction de
SecurityException
dans les bibliothèques Vision lorsque les services Google Play sont n'est pas installé. - Mises à jour internes.
- Correction de
Artefacts publiés sur 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 août 2020
- Les mises à jour de la bibliothèque
play-services-games
incluent un correctif pourLeaderboardsClient
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 août 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Firebase
- Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage pour SDK Firebase, Firebase In-App Messaging et Firebase Realtime Database
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 août 2020
- Des mises à jour mineures des fonctionnalités internes ont été apportées à la bibliothèque Awareness des services Google Play.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 août 2020
Les dernières mises à jour de
play-services-basement
,play-services-tasks
etplay-services-base
incluent les modifications suivantes:En vue d'appliquer la possibilité stricte de valeur nulle, nous avons ajouté les annotations
@RecentlyNonNull
et@RecentlyNullable
, où les élémentsbase
et Auparavant, les SDKbasement
ne définissaient pas explicitement la possibilité de valeur nulle. Ce offre une meilleure interopérabilité avec Kotlin, ainsi qu'un meilleurnull
statique. recherchant tous ceux qui utilisent des frameworks de vérificationnull
Java. Similaires les ajouts de@RecentlyNonNull
et@RecentlyNullable
seront Déploiement progressif dans les versions d'artefactscom.google.android.gms
.Lorsqu'un appel d'API échoue en raison d'un problème de connexion entre l'application et Google Play Services, l'instance défaillante
ConnectionResult
est désormais accessible depuisStatus
sur leApiException
.Dans certains cas, lorsqu'un appareil ne dispose pas de la version valide de Google Play les appels d'API échouent plus rapidement au lieu d'attendre que l'utilisateur accusé de réception.
Ajouté
GoogleApiAvailability#getErrorDialog
qui acceptent unFragment
.Abandon de
Tasks#call
méthodes en faveur deTaskCompletionSource
Mises à jour internes pour les autres API des services Google Play.
Artefacts publiés sur 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 août 2020
- Les mises à jour de la bibliothèque
play-services-games
incluent les modifications suivantes: <ph type="x-smartling-placeholder">- </ph>
- Ajout de
loadFriends
. - Ajout de
getCompareProfileIntent
. - A ajouté
getCompareProfileIntentWithAlternativeNameHints
qui tire parti des surnoms pour fournir plus de contexte aux deux joueurs. - A ajouté
getCurrentPlayer
qui récupère les dernières données concernant le joueur connecté. - Suppression de
COLLECTION_SOCIAL
. - Ajout de
COLLECTION_FRIENDS
. - A ajouté
getCurrentPlayerInfo
qui récupère les propriétés du joueur connecté.
- Ajout de
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 août 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Firebase
- SDK Firebase pour Google Analytics
- Firebase Crashlytics et SDK Firebase ML
- Plug-in Gradle de Firebase App Distribution
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 août 2020
La dernière version des services Google Play Fitness comprend les éléments suivants : modifications:
- Abandon des
DataType
suivants: <ph type="x-smartling-placeholder">- </ph>
TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- Suppression des
DataType
obsolètes suivants: <ph type="x-smartling-placeholder">- </ph>
TYPE_ACTIVITY_SAMPLES
- Suppression des méthodes obsolètes
DataSource#getDataQualityStandards
(et constantes associées),DataSource#getName
etDataSource.Builder#setName
- Ajout des méthodes
DataReadRequest#aggregate(DataSource)
etDataReadRequest#aggregate(DataType)
pour faciliter l'agrégation des données. - Abandon des méthodes existantes
DataReadRequest#aggregate(DataType, DataType)
etDataReadRequest#aggregate(DataSource, DataType)
- Abandon des
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 juillet 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Firebase
- Firebase Cloud Messaging, les ID d'instances Firebase SDK pour les installations Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 juillet 2020
- Ajout du SDK Cast Receiver pour les applications Android TV. Le SDK permet à Android TV les applications soient conformes au protocole Cast, afin qu'elles se comportent comme des récepteurs. applications. Pour en savoir plus, consultez la version du SDK Cast Android Sender. Remarques :
Artefacts publiés sur 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 juillet 2020
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 juillet 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Firebase
- Firebase Performance Monitoring
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 juillet 2020
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:- Ajout d'une nouvelle API dans
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
. Pour les utilisateurs qui acceptent de les recevoir, un identifiant peut être sélectionné automatiquement. pendant une connexion avec One Tap sans attendre l'action de l'utilisateur (par exemple, appuyer sur sur la page "Continuer" ).
- Ajout d'une nouvelle API dans
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 juillet 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Firebase
- SDK Firebase Cloud Messaging et ID d'instance Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 juillet 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Firebase A/B Testing, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase In-App Messaging, Firebase ID d'instances et SDK Firebase Remote Config
- SDK Firebase pour Google Analytics
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 juin 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Nomenclature Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, ID d'instances Firebase, SDK Firebase Realtime Database
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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 juin 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Firebase Crashlytics, le NDK Firebase Crashlytics et Firebase SDK d'installation
- SDK Firebase pour Google Analytics
- Plug-in Gradle de Firebase App Distribution
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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
1er juin 2020
Les dernières mises à jour de
play-services-basement
,play-services-tasks
etplay-services-base
incluent les modifications suivantes:- Correction d'un bug afin de mettre à jour correctement l'erreur de disponibilité des services Google Play lorsque l'utilisateur modifie les paramètres régionaux.
- Correction de bugs pour les conditions de concurrence lors de l'instanciation de clients basés sur
GoogleApi
du thread principal avec desActivity
. - Messages d'erreur plus détaillés pour les achèvements
Task
en double. - Mises à jour internes pour les autres API des services Google Play.
Artefacts publiés sur 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 mai 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Firebase Cloud Messaging, Firebase In-App Messaging, Firebase installations et SDK d'ID d'instance Firebase
- SDK Firebase pour Google Analytics
- Plug-in Firebase Crashlytics Gradle
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mai 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Firebase Cloud Messaging, les installations Firebase SDK pour les ID d'instance Firebase
- SDK Firebase pour Google Analytics
- Plug-in Gradle de Firebase App Distribution
- Plug-in Firebase Crashlytics Gradle
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 avril 2020
La version initiale de la bibliothèque
play-services-recaptcha
est désormais disponible. Il est compatible avec les deux fonctionnalités suivantes pour les téléphones Android : Téléviseurs ciblant les niveaux d'API 16 et ultérieursles API reCAPTCHA Enterprise, qui fournissent aux clients un score numérique, indiquant la probabilité qu'un l'utilisateur est une personne réelle et ne fait pas partie d'une attaque automatisée. Pour plus consultez cette guide d'intégration.
les API reCAPTCHA 2FA, qui permettent aux clients de tester aux utilisateurs une question d'authentification par e-mail pour confirmer leur identité. Pour plus consultez cette guide d'intégration.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 avril 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Firebase Authentication, Firebase Crashlytics NDK Firebase Crashlytics, Cloud Firestore, Firebase Cloud Messaging, Messagerie dans l'application Firebase, installations Firebase, ID d'instance Firebase, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime SDK Database et Firebase Remote Config
- SDK Firebase pour Google Analytics
- Plug-in Firebase Crashlytics Gradle
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 avril 2020
- Met à jour le SDK Google Mobile Ads pour Android et le SDK Firebase Ads. Pour plus des informations, reportez-vous au produit notes de version.
Artefacts publiés sur 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
09 avril 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Firebase Crashlytics, le NDK Firebase Crashlytics, la messagerie dans l'application Firebase, SDK ML Kit pour Firebase et Firebase Performance Monitoring
- Plug-in Firebase Crashlytics Gradle et Firebase App Distribution Plug-in Gradle
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 avril 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Firebase Cloud Messaging, les installations Firebase ID d'instances Firebase
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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
1er avril 2020
La dernière mise à jour de la bibliothèque
play-services-auth
inclut les éléments suivants modifications:- Ajout d'un client API
SignInClient
, pour vous aider à authentifier les utilisateurs pour votre application, y compris à se connecter un utilisateur existant ou l'inscription d'un nouvel utilisateur. Deux types d’identifiants sont actuellement pris en charge: jeton d'ID et nom d'utilisateur/mot de passe.
- Ajout d'un client API
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 mars 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, NDK Firebase Crashlytics, installations Firebase et ID d'instances Firebase
- SDK Firebase pour Google Analytics
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mars 2020
Les dernières mises à jour de
play-services-basement
,play-services-tasks
etplay-services-base
incluent les modifications suivantes:play-services-basement
fait référence à une méthode dansandroidx-core:core:1.2.0
, Ce correctif met donc à jour les dépendances en conséquence.
Artefacts publiés sur 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 mars 2020
Les dernières mises à jour de
play-services-basement
,play-services-tasks
etplay-services-base
incluent les modifications suivantes:- Ajoute une possibilité de valeur nulle non-semblable. des annotations à la surface de l'API
Par exemple :
GoogleApiAvailability#makeGooglePlayServicesAvailable
Renvoie désormais un@NonNull Task
afin que le compilateur Kotlin le traite comme non nulle au lieu d'une type de plate-forme. Toutefois, le paramètreActivity
qui lui est transmis n'est pas marqué@NonNull
. (même si elle n'est pas nulle en réalité), de sorte que cette modification n'entraîne pas Code Kotlin qui transmet unActivity?
.- Mises à jour internes pour les autres bibliothèques de services Play.
Artefacts publiés sur 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 mars 2020
- Mises à jour du SDK Google Mobile Ads pour Android et du SDK Firebase Ads. Consultez les notes de version du produit.
Artefacts publiés sur 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 mars 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Plug-in Firebase Crashlytics Gradle
- Firebase Crashlytics, Firebase Cloud Messaging, Firebase In-App Messaging, Installations Firebase, ID d'instance Firebase et Firebase Remote Config SDK
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 mars 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Firebase Authentication
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 mars 2020
La dernière mise à jour de la bibliothèque
play-services-fido
inclut les éléments suivants modifications:- Abandon des API U2F. Les utilisateurs de l'API U2F doivent migrer vers les API FIDO2. Les API U2F seront compatibles jusqu'en 2020 et seront supprimées en 2021.
- De nouvelles méthodes ont été exposées dans
Fido2ApiClient
pour l'enregistrement et la signature. Ces méthodes sont mieux adaptées - Ajout de la prise en charge du champ
Extension
UserVerificationMethod
dans les requêtes de signature uniquement. L'extension n'est pas compatible avec les demandes d'enregistrement. - Ajout de la prise en charge du champ
Méthode
IsUserVerifyingPlatformAuthenticatorAvailable
. PublicKeyCredential
exposé en tant que réponse de niveau supérieur, conformément avec la spécification WebAuthn.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 mars 2020
La dernière mise à jour de Firebase inclut les éléments suivants:
- Les bibliothèques d'extensions Kotlin de nombreux SDK Firebase pour Android ne sont plus disponibles bêta ! Ces bibliothèques ktx vous permettent d'accéder aux API Firebase Android à l'aide de idiomatique. Pour en savoir plus sur ces bibliothèques ktx, consultez le Android : documentation de référence Kotlin
La dernière mise à jour Plug-in Gradle pour les licences Open Source inclut des correctifs pour les problèmes suivants:
- Impossible de trouver des licences en présence d'un projet de bibliothèque. (problème GitHub n° 119).
- Surcharge de méthode ambiguë lorsque le fichier POM ne peut pas être résolu (problème n° 120 GitHub).
Artefacts publiés sur maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 mars 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Firebase Cloud Messaging et ID d'instance Firebase
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Les services Google Play
SMS Verification APIs
ont ajouté une nouvelle autorisation pour en protégeant le récepteur. Pour en savoir plus, consultez Documentation surSmsRetriever
Artefacts publiés sur 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 mars 2020
- Met à jour le SDK Google Mobile Ads pour Android. Pour en savoir plus, consultez les notes de version du produit.
Artefacts publiés sur 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 février 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Cloud Firestore, Firebase Cloud Messaging, les ID d'instances Firebase et SDK Firebase Remote Config
- SDK Firebase pour Google Analytics
- Nomenclature Firebase
Cette mise à jour inclut également la version initiale pour les installations Firebase SDK.
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 février 2020
Mises à jour des
play-services-cast
et desplay-services-cast-framework
des bibliothèques qui ajoutent des constantes prédéfinies MediaError des codes d'erreur détaillés et les motifs des erreurs.Pour en savoir plus, consultez Notes de version du SDK Cast Android Sender
Artefacts publiés sur 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 février 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Firebase Dynamic Links
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 février 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Plug-in Firebase Crashlytics Gradle
- Firebase A/B Testing, Firebase App Indexing, Cloud Firestore Cloud Functions for Firebase (client), Cloud Storage for Firebase SDK Firebase Realtime Database et Firebase Remote Config
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
La version 18.0.0 de la bibliothèque Awareness des services Google Play dispose du paramètre modifications destructives suivantes:
- Suppression des API
getPlaces()
etgetWeather()
deAwareness#SnapshotClient
Pour en savoir plus, consultez annonce de l'abandon de cette fonctionnalité.
- Suppression des API
Artefacts publiés sur 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 janvier 2020
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Firebase In-App Messaging et Firebase Performance Monitoring
- SDK Firebase pour Google Analytics
- Nomenclature Firebase
Cette mise à jour inclut également les premières versions bêta de Firebase Crashlytics:
- SDK Firebase Crashlytics et SDK Firebase Crashlytics pour les rapports d'erreur du NDK
- Plug-in Firebase Crashlytics Gradle
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 janvier 2020
La dernière mise à jour Plug-in Gradle pour les licences Open Source inclut des correctifs pour les problèmes suivants:
- Avertissements de compilation liés à l'utilisation d'API obsolètes (problème n° 57 dans GitHub).
- Contenu vide pour certaines bibliothèques (problème n° 99 sur GitHub).
- "Cette application ne dispose d'aucune licence Open Source" message (problème GitHub n° 105).
- OOM potentiels (problème n° 106 GitHub).
Artefacts publiés sur maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 décembre 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Plug-in Gradle de Firebase App Distribution
- SDK Firebase Performance Monitoring et Remote Config
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 décembre 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Plug-in Gradle de Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, ID d'instance Firebase, Firebase SDK Performance Monitoring et Remote Config
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 décembre 2019
Mises à jour des
play-services-cast
et desplay-services-cast-framework
incluent:- Ajoutée(s)
setMediaSessionEnabled
pour activer et désactiver une session multimédia créée par le SDK Cast. - Modification de l'affichage des notifications multimédias pendant une session Cast. Si média est activée, elle s'affiche toujours pendant une session Cast. Auparavant, elles ne s'affichaient que lorsque l'application était exécutée en arrière-plan.
- Modification de certaines classes liées aux contenus multimédias pour implémenter une
Parcelable
de commande.
- Ajoutée(s)
22 novembre 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Firebase Authentication
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 novembre 2019
- Les mises à jour de la bibliothèque
com.google.android.gms:play-services-games
incluent abandon des API multijoueurs en temps réel et en tour par tour Pour en savoir plus, consultez la documentation.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 novembre 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Plug-in Gradle de Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, ID d'instances Firebase, ML Kit pour Firebase et Firebase Performance Surveillance des SDK
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Le plug-in
google-services
pour Android (v4.3.3) et la Plug-instrict-version-matcher
pour Android (v1.2.1) sont désormais disponibles. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 novembre 2019
- Met à jour le SDK Google Mobile Ads pour Android. Pour en savoir plus, consultez les notes de version du produit.
Artefacts publiés sur 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 octobre 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Firebase pour Google Analytics
- SDK Cloud Firestore
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 octobre 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Plug-in Gradle de Firebase App Distribution
- Cloud Firestore, ML Kit for Firebase, Firebase Performance Monitoring, SDK Firebase Realtime Database et Firebase Remote Config
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 octobre 2019
- Mises à jour de la bibliothèque
play-services-auth-api-phone
pour ajouter un nouveau code SMS API Autofill. Pour en savoir plus, consultez les Documentation surSmsCodeRetriever
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 octobre 2019
La dernière mise à jour Plug-in Gradle pour les licences Open Source inclut:
- Modifier le comportement du plug-in sur n'inclure que les dépendances empaquetées
- Correction du traitement des fichiers .pom comportant plusieurs déclarations de licence. GitHub PR#88
- Utiliser des API Gradle plus récentes (GitHub PR#62) et PR#64).
Artefacts publiés sur maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 septembre 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Firebase Authentication, Cloud Storage for Firebase, Firebase intégré à l'application SDK Messaging, Firebase ML Kit et Firebase Remote Config
- Plug-in Gradle de Firebase App Distribution
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 septembre 2019
- Correction d'un bug concernant la disponibilité des fonctionnalités de l'API pour la bibliothèque
play-services-basement
.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 septembre 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Cloud Firestore (v21.1.1)
- Nomenclature Firebase (v22.2.1)
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Problème : nous avons reçu des rapports indiquant que la version 21.1.0 du Le SDK Android Firebase pour Cloud Firestore peut déclencher une exception non détectée. Par conséquent, ce problème concerne également la version 22.2.0 de la BoM Firebase. Marque veillez à passer à la version suivante du SDK Cloud Firestore ou de la nomenclature Firebase. pour obtenir la solution.
Artefacts publiés sur 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 septembre 2019
Mises à jour des
play-services-cast
et desplay-services-cast-framework
incluent:- Ajout du champ
MediaError
àRemoteMediaClient.MediaChannelResult
, permet d'accéder au code d'erreur détaillé en cas d'échec des commandes multimédias. MediaStatus.COMMAND_SKIP_FORWARD
etMediaStatus.COMMAND_SKIP_BACKWARD
sont obsolètes. Les applications doivent utiliserMediaStatus.COMMAND_QUEUE_NEXT
etMediaStatus.COMMAND_QUEUE_PREVIOUS
à la place.- Ajout d'une nouvelle dépendance sur
com.google.android.datatransport:transport-api:2.0.0
Pour en savoir plus, consultez les Notes de version du SDK Cast Android Sender
- Ajout du champ
Artefacts publiés sur 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 septembre 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Cloud Firestore, Cloud Storage for Firebase, Firebase ML Kit, SDK Firebase Realtime Database et Firebase Remote Config
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 septembre 2019
- Le plug-in
google-services
pour Android (v4.3.2) est désormais disponible. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.gms:google-services:4.3.2
29 août 2019
- Met à jour le SDK Google Mobile Ads pour Android. Pour en savoir plus, consultez les notes de version du produit.
Artefacts publiés sur 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 août 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Firebase pour Google Analytics
- Cloud Functions for Firebase (client) et les SDK Firebase ML Kit
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 août 2019
Les mises à jour du SDK Wallet des services Google Play incluent les suivantes:
Suppression des API Android Pay obsolètes et des symboles associés:
- Classe
com.google.android.gms.wallet.Cart
- Classe
com.google.android.gms.wallet.CountrySpecification
- Classe
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- Classe
com.google.android.gms.wallet.FullWallet
- Classe
com.google.android.gms.wallet.FullWalletRequest
- Classe
com.google.android.gms.wallet.LineItem
- Classe
com.google.android.gms.wallet.MaskedWallet
- Classe
com.google.android.gms.wallet.MaskedWalletRequest
- Classe
com.google.android.gms.wallet.ProxyCard
- Field
com.google.android.gms.wallet.Wallet#Payments
- Field
com.google.android.gms.wallet.WalletConstants#Payments
- Interface
com.google.android.gms.wallet.Payments
- Colis
com.google.android.gms.wallet.fragment
- Classe
Abandon des méthodes autres que JSON dans les objets de l'API Google Pay, ainsi que les compilateurs non JSON. Au lieu des symboles obsolètes, utilisez la méthode l'API JSON décrite dans Documentation de l'API Google Pay
- Classe
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- Méthode
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- Méthode
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentDataRequest.Builder
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- Méthode
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentData.Builder
- Méthode
com.google.android.gms.wallet.PaymentData#getCardInfo
- Méthode
com.google.android.gms.wallet.PaymentData#getEmail
- Méthode
com.google.android.gms.wallet.PaymentData#getExtraData
- Méthode
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- Méthode
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- Méthode
com.google.android.gms.wallet.PaymentData#getShippingAddress
- Classe
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 août 2019
Le plug-in
google-services
pour Android (v4.3.1) est désormais disponible. Cette version supprime les appels à un API obsolète. Pour en savoir plus, consultez Notes de version du SDK Firebase pour AndroidLa version 18.0.0 des services Google Play Fitness présente les problèmes suivants : modifications:
- Abandon des API suivantes basées sur GoogleApiClient:
<ph type="x-smartling-placeholder">
- </ph>
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Suppression des types de données obsolètes suivants:
<ph type="x-smartling-placeholder">
- </ph>
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- Suppression de la méthode obsolète
fromLocationRequest
deSensorRequest
. - Ajout de compilateurs pour
DataPoint
etDataSet
.
- Abandon des API suivantes basées sur GoogleApiClient:
<ph type="x-smartling-placeholder">
Artefacts publiés sur maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 août 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Firebase pour Google Analytics, Cloud Firestore, Firebase Cloud Messaging et SDK Firebase ML Kit
- Nomenclature Firebase
Pour plus d'informations, consultez la version du SDK Firebase pour Android Remarques :
Artefacts publiés sur 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 août 2019
- Les mises à jour de la bibliothèque
com.google.android.gms:play-services-games
incluent un Correction d'un problème causé parIllegalArgumentException
dansonSnapshotOpened
.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 août 2019
Mises à jour des bibliothèques
play-services-base
etplay-services-basement
incluent:- Abandon de
GoogleApiClient.ConnectionCallbacks
etGoogleApiClient.OnConnectionFailedListener
Cet article fait suite au Remplacements basés surGoogleApi
pourGoogleApiClient
- Amélioration des fonctionnalités
AccountPicker.newChooseAccountIntent
. - Correction de plantages potentiels dans
GoogleApiAvailability#makeGooglePlayServicesAvailable
- Abandon de
Modifications apportées à la bibliothèque
com.google.android.gms:play-services-awareness
incluent l'abandon des méthodes suivantesAwareness#SnapshotClient
:Cette version résout le problème de compatibilité avec le
com.google.android.gms:play-services-awareness:17.0.0
version décrite dans les notes de version du 2 juillet 2019. Pour contourner ce problème, utilisezcom.google.android.gms:play-services-awareness:16.0.0
pré-Jetpack n'est pas n'est plus nécessaire.com.google.android.gms:play-services-awareness:**17.0.0**
version ne doit pas doit être utilisée.
Artefacts publiés sur 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
1er août 2019
- La dernière mise à jour de Firebase inclut les modifications apportées à Firebase Performance Plug-in de surveillance Gradle. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 juillet 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Cloud Functions for Firebase (client), Firebase Realtime Database, SDK Cloud Storage for Firebase, Cloud Firestore et Firebase ML Kit
- Nomenclature Firebase
Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 juillet 2019
- Met à jour le SDK Google Mobile Ads pour Android. Pour en savoir plus, consultez les notes de version du produit.
Artefacts publiés sur 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 juillet 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Analytics, Firebase Authentication, Cloud Storage for Firebase, Messagerie dans l'application Firebase et SDK ML Kit
- Nomenclature Firebase
Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 juillet 2019
- La dernière mise à jour de Firebase inclut les modifications apportées à Firebase Performance Plug-in de surveillance Gradle. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 juillet 2019
- Met à jour le SDK Google Mobile Ads pour Android. Pour en savoir plus, consultez les notes de version du produit.
Artefacts publiés sur 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 juillet 2019
- Les services Google Play
auth.api.phone
ont ajouté une nouvelle API SMS User Consent. Pour en savoir plus, consultez les Documentation surstartSmsUserConsent
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
Problème connu avec com.google.android.gms:play-services-awareness:17.0.0
27 juin 2019
- Le plug-in
google-services
pour Android (v4.3.0) et la Plug-instrict-version-matcher
pour Android (v1.2.0) sont désormais disponibles. Cette version contient des corrections de bugs et un modifiez l'endroit où vous pouvez appliquer le plug-in. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
24 juin 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Performance SDK Monitoring et ID d'instance Firebase
- Nomenclature Firebase
Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 juin 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Firebase In-App Messaging
- Nomenclature Firebase
Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 juin 2019
La dernière mise à jour des services Google Play et de Firebase inclut les éléments suivants : modifications:
Migration des bibliothèques Android Support vers les bibliothèques Jetpack (AndroidX). Les bibliothèques ne fonctionneront que si vous apportez les modifications suivantes à votre application:
- Mettez à niveau
com.android.tools.build:gradle
vers la version 3.2.1 ou ultérieure. - Passez à la version 28 ou ultérieure de
compileSdkVersion
. - Mettre à jour votre application pour utiliser Jetpack (AndroidX) suivez les instructions fournies dans l'article Migrer vers AndroidX.
- Mettez à niveau
Nomenclature Firebase
Artefacts publiés sur 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 mai 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- SDK Cloud Firestore
- Nomenclature Firebase
Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 mai 2019
- La dernière mise à jour de Firebase inclut des modifications SDK Cloud Firestore, Messagerie dans l'application, ML Kit et Performance Monitoring. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 mai 2019
- Met à jour le SDK Google Mobile Ads pour Android. Pour en savoir plus, consultez les notes de version du produit.
Artefacts publiés sur 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 mai 2019
- Le plug-in Gradle pour les licences Open Source a été mis à jour. Pour en savoir plus, consultez https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5.
Artefacts publiés sur maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 mai 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
Google Analytics pour Firebase, Firebase App Indexing, Firebase Authentication, Cloud Firestore, Cloud Functions for Firebase (client), Firebase Cloud Messaging, Cloud Storage for Firebase, Firebase Dynamic Liens, Firebase Invites, Firebase ML Kit, Firebase Performance Monitoring Firebase Realtime Database, Firebase Remote Config, Firebase A/B Testing, et les ID d'instances Firebase
Plug-ins Firebase Gradle
Nomenclature Firebase
Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 avril 2019
- La version du SDK Places pour Android des services Google Play est obsolète. Consultez le guide de migration pour savoir comment passer au nouveau SDK Places statique pour Android.
Mise à jour: depuis le 29 juillet 2019, les com.google.android.gms:play-services-places
artefact a été mis hors service.
Pour continuer à utiliser le SDK Places pour Android, mettez à jour
vers une version compatible du SDK Places pour Android. Les versions compatibles sont
dans les notes de version.
23 avril 2019
- Ajout d'API au SDK Cast pour permettre les diffusions en direct. Interface utilisateur étendue de la manette est également compatible avec les diffusions en direct. Pour en savoir plus, consultez le SDK Cast Android Sender. Notes de version
Artefacts publiés sur 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 avril 2019
- Ajout de la prise en charge de la préinscription dans
InstantApps.showInstallPrompt()
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 avril 2019
- Mise à jour du SDK Instant Apps pour inclure une nouvelle méthode permettant de vérifier
lancées pour un appareil donné.
areInstantAppsEnabledForDevice()
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 avril 2019
La dernière mise à jour de Firebase inclut des modifications ID d'instance, Firebase Authentication, Firebase Cloud Messaging, Firebase Performance Monitoring et Firebase Remote Config. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Version bêta d'une bibliothèque Android Cloud Firestore avec des extensions Kotlin est désormais disponible. Pour en savoir plus, consultez les dernières Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 avril 2019
- La dernière mise à jour de Firebase inclut une mise à jour de la nomenclature Firebase Matériaux (BoM). Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 mars 2019
La dernière mise à jour de Firebase inclut les modifications suivantes:
- les ID d'instances Firebase, la messagerie dans l'application Firebase, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit et les SDK Firebase Remote Config
- Plug-ins Firebase Gradle
Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 mars 2019
- L'API Drive est obsolète et sera désactivée le 6 décembre 2019. Voir consultez le guide de migration pour plus d'informations.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 mars 2019
- La bibliothèque cliente des services Google Play pour Cronet est désormais disponible. Cronet est une bibliothèque réseau hautes performances. Pour en savoir plus, accédez à Effectuer des opérations réseau à l'aide de Cronet La bibliothèque cliente des services Google Play pour Cronet permet aux applications d'utiliser un une copie à jour de Cronet chargée depuis les services Google Play.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 mars 2019
La dernière mise à jour de Firebase inclut des modifications Firebase Core, Google Analytics pour Firebase, Firebase Invites, Firebase Dynamic Links et Cloud Functions for Firebase Client SDK. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
La nomenclature Firebase est désormais disponible en tant que version expérimentale . En utilisant la nomenclature (BoM) Gradle avec Firebase, vous vous pouvez définir la version de la plate-forme Firebase dans son ensemble. Pour ajouter des SDK à votre à l'aide de la nomenclature Firebase, accédez à Ajoutez Firebase à votre projet Android.
Artefacts publiés sur 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 mars 2019
- Met à jour le SDK Google Mobile Ads pour Android. Pour en savoir plus, consultez les notes de version du produit.
Artefacts publiés sur 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 mars 2019
- Abandon de
Games.GamesOptions
etGames.Builder
. - Ajout de la méthode
SnapshotMetadata.getSnapshotId
. - Suppression de l'API Requests/Gifts and Quests Voir l'élément précédent annonce.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 mars 2019
- La dernière mise à jour de Firebase inclut des modifications Firebase Authentication, Firebase Performance Monitoring et Firebase Remote de configuration. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 février 2019
- La dernière mise à jour de Firebase inclut des modifications apportées aux ID d'instance, SDK Cloud Firestore, Firebase In-App Messaging et Firebase Cloud Messaging. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
- Correction d'un problème dans Google Cloud Messaging qui entraînait parfois plante avec des erreurs ANR (Android Not Answering) lorsque l'application reçoit un message.
- Correction d'un problème dans l'ID d'instance où les réponses aux requêtes de jeton étaient lentes dans certains cas, provoquait l'expiration du délai des requêtes.
Artefacts publiés sur 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 février 2019
- La dernière mise à jour de Firebase inclut des modifications apportées à Firebase AB Testing, Firebase Invites, Firebase Dynamic Links, Cloud Firestore et Firebase Remote de configuration. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
- La dernière mise à jour des services Google Play inclut le format natif APR. Pour plus consultez les Version du SDK natif AFS pour Android Remarques :
Artefacts publiés sur 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 février 2019
- La dernière mise à jour de Maps inclut un nouveau paramètre de commande gestuelle. Pour plus consultez les Notes de version du SDK Maps pour Android
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 janvier 2019
- La dernière mise à jour de Firebase inclut des modifications ML Kit pour Firebase, Firebase Core, Google Analytics pour Firebase et les SDK Ads. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 janvier 2019
- La dernière mise à jour de Firebase inclut des modifications SDK Firebase ML Kit. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 janvier 2019
- La dernière mise à jour de Firebase inclut des modifications les SDK Realtime Database, Cloud Firestore et la messagerie dans l'application. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 janvier 2019
Licences OSS
- La dernière mise à jour de la bibliothèque de licences Open Source permet de mettre à jour les données de licence OSS via les mises à jour des services Google Play.
Bibliothèques principales des services Google Play
- play-services-base et play-services-basement ont reçu quelques nouvelles pour prendre en charge les modifications dans d'autres bibliothèques.
Artefacts publiés sur 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 janvier 2019
- La dernière mise à jour de Firebase inclut des modifications SDK Firebase Remote Config. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 décembre 2018
- La dernière mise à jour de Firebase inclut des modifications SDK Firebase Crashlytics. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 décembre 2018
- La dernière mise à jour de Firebase inclut des modifications SDK Cloud Firestore et Firebase Performance Monitoring. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 décembre 2018
- Mise à jour de l'API FIDO2 conformément à la dernière spécification WebAuthn. Les développeurs peuvent utiliser les API FIDO2 pour authentifier fortement leurs utilisateurs avec deux types d'authentificateurs: les authentificateurs externes U2F et les résident de l'appareil "intégré" authentificateur.
- Suppression des constructeurs de
Fido2ApiClient
etFido2PrivilegedApiClient
Ces classes doivent être instanciées via l'instance fabriques dansFido
. - Remplacement du nom de
MakeCredentialOptions
etBrowserMakeCredentialOptions
parPublicKeyCredentialCreationOptions
, et etBrowserPublicKeyCredentialCreationOptions
respectivement. RequestOptions
augmenté avec unAuthenticationExtensions
. qui permet à l'appelant de dicter un comportement côté client lors d'une opération d'inscription ou d'authentification. Actuellement, seule la classeFidoAppIdExtension
est pris en charge. Au fil du temps, il se peut que d'autres extensions soient acceptées, en fonction le cas d'utilisation.- Compilateur ajouté pour
AuthenticatorSelectionCriteria
. - Modification des compilateurs pour
PublicKeyCredentialRequestOptions
etBrowserPublicKeyCredentialRequestOptions
. - Suppression des compilateurs pour les objets au niveau de la réponse de l'API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
etAuthenticatorErrorResponse
. - Ajout d'énumérations des algorithmes RSA et EC2 à partir du registre COSE à utiliser dans
PublicKeyCredentialParameters
. - Ajout de
AttestationConveyancePreference
, qui spécifie le niveau d'obscurcissement de l'objet d'attestation renvoyé lors d'une cérémonie d'inscription. - Remplacement du nom et de la restructuration de l'ancienne TokenBindingIdValue par
TokenBinding
. - D'autres structures de données ont été augmentées et/ou mises à jour pour représenter le brouillon WebAuthn WD11.
Par exemple, l'ID utilisateur dans
PublicKeyCredentialUserEntity
a été modifié pour êtrebyte[]
plutôt queString
. Veillez à mettez à jour votre implémentation en conséquence.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 décembre 2018
- Correction d'un bug qui provoquait parfois la reprise d'une session par le SDK Cast a été interrompu par un autre expéditeur.
- Correction d'un bug de notification sur les appareils équipés d'Android O ou version ultérieure lorsque l'application Cast était exécutée en arrière-plan.
- Correction d'un bug qui empêchait la notification de diffusion du contenu multimédia de ne pas répondre après le L'application de diffusion a été fermée.
- Déplacement d'un ensemble d'artefacts vers maven.google.com en raison de problèmes liés au dépôt.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
Artefacts déplacés vers 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 décembre 2018
- La dernière mise à jour de Firebase inclut des modifications Firebase Authentication et les SDK Cloud Firestore. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 décembre 2018
- La dernière mise à jour de Firebase inclut des modifications Firebase Dynamic Links, Firebase Invites, Firebase Remote Config Firebase Performance Monitoring, Google Analytics pour Firebase SDK Google Ads pour Firebase. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 novembre 2018
- La dernière mise à jour de Firebase inclut des modifications SDK Firebase App Invites, Firebase Ml Kit et Firebase Performance Monitoring. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 novembre 2018
Problème connu dans la version du 2 octobre 2018
Certaines bibliothèques présentes dans la version du 2 octobre 2018
qui contenaient un problème dans leurs dépendances POM. Cela se manifeste très
probablement sous la forme d’un dex
les problèmes de fusion lorsqu'une version de dépendance est mise à jour (même lorsque vous utilisez
strict-version-matcher-plugin
).
Pour résoudre le problème, mettez à jour Recommended Minimum Version
comme suit:
Bibliothèque | Version concernée | Version minimale recommandée |
---|---|---|
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 novembre 2018
Annonces
- Correction d'un bug qui provoquait certaines combinaisons de
play-services-ads
etfirebase-analytics
(par exemple,ads:17.1.0
etanalytics:16.0.5
) ont généré une Erreur de compilateurduplicate entry
. Les éditeurs qui utilisentfirebase-analytics
disposant de la version17.1.1
de l'une des bibliothèques d'annonces (par exemple,com.google.android.gms:play-services-ads:17.1.1
) doit utilisercom.google.firebase:firebase-analytics:16.0.5
Artefacts publiés sur 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 novembre 2018
- La dernière mise à jour de Firebase inclut des mises à jour pour Cloud Firestore, Functions for Firebase, la messagerie dans l'application Firebase, la base de données Firebase SDK Firebase Storage. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 novembre 2018
- La dernière mise à jour du plug-in Gradle pour les licences Open Source encode le texte de la licence en UTF-8 pour résoudre un bug que certains développeurs rencontre.
Artefacts publiés sur maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 novembre 2018
- La dernière mise à jour de Firebase inclut des corrections de bugs et une réduction de la latence de démarrage pour Google Analytics pour Firebase. Pour en savoir plus, consultez les notes de version du SDK Firebase Android.
Annonces
- Ajout de la
setMaxAdContentRating()
etsetTagForUnderAgeOfConsent()
méthodes pourAdRequest.Builder
- Ajout des constantes suivantes à utiliser avec
AdRequest.Builder.setMaxAdContentRating()
etAdRequest.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
Artefacts publiés sur 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 octobre 2018
- La dernière mise à jour de Firebase inclut des modifications apportées à Cloud Firestore, SDK Messaging et Performance Monitoring, ainsi que les services Google Gradle. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 octobre 2018
- La dernière mise à jour de Cast inclut des modifications apportées à Ads, au fichier manifeste CAF et au
SeekBar
liée dansUIMediaController
. Pour en savoir plus, consultez la version Cast Android Sender. Remarques :
Artefacts publiés sur 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 octobre 2018
- La dernière mise à jour de Firebase inclut les modifications apportées aux SDK Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config et Firebase Auth. Pour plus consultez les Notes de version du SDK Firebase pour Android
Bibliothèques principales des services Google Play
- play-services-basement a reçu plusieurs nouvelles méthodes pour accompagner les changements ou d'autres bibliothèques.
Artefacts publiés sur 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 octobre 2018
- Refactorisation de l'analyse de dépendance stricte-version-matcher-plugin pour présenter un meilleur message d'erreur lorsque des versions d'artefact en conflit sont identifiées. Les messages d'erreur incluent désormais les noms des projets et les dépendances intra-projets pour vous aider à identifier les dépendances déclarées à l'origine les erreurs.
- Correction de bugs dans le plug-in liés aux builds multimodules et parallèles.
Artefacts publiés sur maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 octobre 2018
Annonces
- Ajout d'une exigence pour une balise
<meta-data>
dans le fichier AndroidManifest.xml: <ph type="x-smartling-placeholder">- </ph>
- Les éditeurs Google AdMob doivent spécifier une balise
<meta-data>
avec une clécom.google.android.gms.ads.APPLICATION_ID
Découvrez les premiers pas avec AdMob ce guide pour en savoir plus. - Les éditeurs Google Ad Manager doivent spécifier un tag
<meta-data>
. avec la clécom.google.android.gms.ads.AD_MANAGER_APP
. Consultez la page Ad Manager guide de démarrage pour en savoir plus.
- Les éditeurs Google AdMob doivent spécifier une balise
- Annonces natives:
NativeAppInstallAd
,NativeContentAd
, et les API associées sont abandonnés au profit deUnifiedNativeAd
Pour en savoir plus, consultez l'article Native Ads Advanced Unified (Annonces natives avancées unifiées). sur l'utilisation des nouvelles API. - Annonces natives: ajout de la fonctionnalité "Ignorer cette annonce" .
- Annonces natives: journal d'avertissement anodin : "UnconfirmedClickListener ne doit pas être nul si ClickConfirmingView est défini." a été supprimé.
- Annonces avec récompense: appel de
destroy()
entraîne la suppression de l'écouteur. - Abandon des méthodes suivantes sur
AdRequest.Builder
. - Correction d'un bug qui provoquait
onRewardedVideoCompleted()
ne se déclenchait pas sur les émulateurs.
Artefacts publiés sur 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 octobre 2018
Mises à jour mineures des fonctionnalités des bibliothèques principales.
- Des mises à jour mineures des fonctionnalités internes ont été apportées à certaines bibliothèques principales (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) utilisés par d'autres Bibliothèques des services Google Play.
- Les interdépendances strictes entre les bibliothèques principales ont été assouplies afin que les versions mineures et les versions correctives peuvent être utilisées individuellement. Auparavant, les fichiers POM pour ces bibliothèques spécifié leurs dépendances à la version exacte, ce qui complique la résolution des dépendances.
- Les modifications apportées aux dépendances de la bibliothèque principale ont nécessité la publication d'un ensemble complet de bibliothèques dont les versions ont été mises à jour dans leurs dépendances POM. Autre que principal les bibliothèques ne comportent aucune modification externe, sauf pour mettre à jour leur les dépendances.
- Correction de bugs et améliorations internes apportées à firebase-database et firebase-firestore.
Artefacts publiés sur maven.google.com
Le code des bibliothèques suivantes a été modifié:
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
Le code des bibliothèques suivantes n'a pas été modifié, mais uniquement des mises à jour des dépendances POM. Les nouvelles versions ont été incrémentées d'une version de correctif, sauf lorsque la bibliothèque était antérieure à la version 16.0.0. Les bibliothèques antérieures à 16.0.0 ont été incrémentées à 16.0.0 dans conformément à la note du 23 mai:
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 septembre 2018
La version 16.0.0 des services Google Play Fitness donne accès à deux nouveaux types de données et leurs agrégations respectives:
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 septembre 2018
Accessoire connecté
- Correction de bugs et amélioration de la disponibilité du SDK Wearable sur les appareils avec Google Services Play. Pour en savoir plus, consultez les Notes de version de Wearable
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 septembre 2018
- La dernière mise à jour de Firebase inclut les modifications apportées à Firebase SDK Messaging. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 septembre 2018
- La dernière mise à jour de Firebase inclut les modifications apportées à Firebase Common, Base de données Firebase, ID d'instance Firebase, SDK Firebase Messaging et Firebase Storage. Pour plus consultez les Notes de version du SDK Firebase pour Android
Cast
- Correction de
IllegalStateException
générée lorsqueReconnectionService
démarre en arrière-plan pour les applications ciblant Android O ou une version ultérieure. Si votre application dispose de la fonctionnalité Reconnexion automatique. vous devez mettre à jour votre SDK Cast pour éviter le bug.
Artefacts publiés sur 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 août 2018
- La dernière mise à jour de Firebase inclut les modifications apportées à l'API Firebase Core, Google Analytics pour Firebase, Firebase Crash Reporting, Firebase Dynamic et les SDK Firebase Invites. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur 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 août 2018
- La dernière mise à jour de Firebase met à jour les SDK Firebase In-App Messaging. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 août 2018
- La dernière mise à jour de Firebase inclut la version bêta de l'API pour les créations Firebase intégrées à une application Messagerie. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 août 2018
Nouvelle version de Wallet 16.0.0 des services Google Play contenant:
- Mise à jour de l'API Google Pay permettant aux développeurs de spécifier des requêtes JSON et pour consommer des réponses JSON. Pour en savoir plus, consultez les Documentation de l'API Google Pay
- Abandon des méthodes suivantes dans l'API Google Pay for Passes:
<ph type="x-smartling-placeholder">
- </ph>
- Méthode
setBarcodeLabel
deGiftCardWalletObject.Builder
- Méthode
setCardIdentifier
deGiftCardWalletObject.Builder
- Méthode
setInfoModuleDataHexBackgroundColor
deGiftCardWalletObject.Builder
- Méthode
setInfoModuleDataHexFontColor
deGiftCardWalletObject.Builder
- Méthode
getBarcodeLabel
deGiftCardWalletObject
- Méthode
getCardIdentifier
deGiftCardWalletObject
- Méthode
getInfoModuleDataHexBackgroundColor
deGiftCardWalletObject
- Méthode
getInfoModuleDataHexFontColor
deGiftCardWalletObject
- Méthode
setBarcodeLabel
deLoyaltyWalletObject.Builder
- Méthode
setInfoModuleDataHexBackgroundColor
deLoyaltyWalletObject.Builder
- Méthode
setInfoModuleDataHexFontColor
deLoyaltyWalletObject.Builder
- Méthode
getBarcodeLabel
deLoyaltyWalletObject
- Méthode
getInfoModuleDataHexBackgroundColor
deLoyaltyWalletObject
- Méthode
getInfoModuleDataHexFontColor
deLoyaltyWalletObject
- Méthode
setBarcodeLabel
deOfferWalletObject.Builder
- Méthode
setInfoModuleDataHexBackgroundColor
deOfferWalletObject.Builder
- Méthode
setInfoModuleDataHexFontColor
deOfferWalletObject.Builder
- Méthode
getBarcodeLabel
deOfferWalletObject
- Méthode
getInfoModuleDataHexBackgroundColor
deOfferWalletObject
- Méthode
getInfoModuleDataHexFontColor
deOfferWalletObject
- Méthode
getActionUri
deWalletObjectMessage
- Méthode
getImageUri
deWalletObjectMessage
- Méthode
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
Mise à jour du 13 août 2018
- Correction d'un problème lié aux méthodes dans la version 17.0.5 de Cloud Firestore.
- Suppression de la méthode API exposée de manière incorrecte et inutilisable
Credential#getGeneratedPassword
dans play-services-auth.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 août 2018
- La dernière mise à jour de Firebase inclut les modifications apportées à l'API Firebase Performance Monitoring, Firebase ML Kit, Cloud Firestore, etc. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
- Correction d'un problème dans les API SignIn qu'un code d'état incorrect est renvoyé lorsque l'utilisateur annule la connexion.
Artefacts publiés sur 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 août 2018
Cast
- Correction d'une IllegalStateException qui se produit lorsqu'une requête de recherche expire dans RemoteMediaPlayer et RemoteMediaClient. Il s'agit d'une régression introduite dans la version 15.0.0. Les clients doivent passer à la version 16.0.1 ou plus récent pour obtenir la correction.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1er août 2018
- La dernière version des licences Open Source Gradle
plug-in a été réempaqueté.
en l'ID de groupe
com.google.android.gms
et renomméoss-licenses-plugin
. Il continuera d'être publié sous ce nouveau nom et ID de groupe, vers l'avant. Il a également été rendu open source sur GitHub
Artefacts publiés sur maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 juillet 2018
- A ajouté
InstantApps.showInstallPrompt()
, qui affiche une boîte de dialogue permettant à l'utilisateur d'installer la version actuelle appli instantanée.
Artefacts publiés sur maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 juillet 2018
Cloud Firestore
- La dernière mise à jour de Firebase inclut des modifications de l'API pour Cloud Firestore. Pour Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Cast
- La dernière mise à jour de Cast inclut les modifications apportées à l'API
CastDevice
, et améliorations apportées à la notification multimédia CAF. Pour en savoir plus, consultez les Notes de version du SDK Cast pour Android
Artefacts publiés sur 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 juillet 2018
- La dernière mise à jour de Firebase inclut les modifications apportées aux API pour Cloud pour Firebase et Cloud Firestore. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 juillet 2018
Correction d'un bug lié à la bibliothèque de licences OSS
- Correction d'un bug qui empêchait la prise en charge des thèmes d'application sans barre d'action.
- Cette version est considérée comme une version de correction de bug, par SemVer, mais a été incrémentée une version majeure, comme indiqué dans la note du 23 mai 2018 ci-dessous.
Artefacts publiés sur maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 juin 2018
Firebase
- La dernière mise à jour de Firebase inclut les modifications apportées à l'API Firebase Cloud Messages et ID d'instance Firebase. Pour en savoir plus, consultez les Notes de version du SDK Firebase pour Android
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 juin 2018
Plug-in Strict Version Matcher désormais Open Source
- Le code source de
com.google.android.gms.strict-version-matcher-plugin
sur GitHub.
21 juin 2018
Firebase
- La dernière mise à jour de Firebase inclut les modifications apportées à l'API Firebase Invites et dans Firestore. Pour en savoir plus, consultez les notes de version du SDK Firebase Android.
Artefacts publiés sur maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 juin 2018
Firebase
- La dernière mise à jour de Firebase inclut les modifications apportées à l'API Firebase Authentication, Firebase App Indexing et Firebase Core. Pour plus consultez les notes de version du SDK Firebase pour Android.
23 mai 2018
Plages de versions supprimées
À partir de la version 15.0.0 des services Google Play et de Firebase, les dépendances entre les bibliothèques ont été définies à l'aide de la méthode version plages dans les POM. Cela a affecté la reproductibilité de la compilation des projets utilisant ces bibliothèques. Par exemple, la dépendance de Gradle résolution tente d'utiliser la version concrète la plus élevée disponible dans un dépôt, entraînant l'augmentation d'une version de dépendance sans aucune modification du projet lui-même.
L'utilisation des plages de versions était une erreur et a été corrigée. Google Play et les dépendances Firebase n'utiliseront plus de plages de versions. Toutefois, Les fichiers POM existants des bibliothèques publiées contiennent déjà des plages. Ainsi, tous les futurs les mises à jour de la bibliothèque devront commencer en dehors des plages de dépendances bibliothèques publiées.
Exemple :
- Si
play-services-bar
avait une dépendance àplay-services-foo
avec une plage[15.0.0, 16.0.0)
, une nouvelle version deplay-services-foo
doit commencer par16.0.0
soit en dehors de cette plage. - Toute version ultérieure de
play-services-bar
déclarera une version "soft" exigence sur une seule version deplay-services-foo
. - Toute prochaine version de
play-services-foo
suivra SemVer.
Firebase
- La dernière mise à jour de Firebase inclut des modifications des API pour Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database et Machine Apprentissage. Pour en savoir plus, consultez Version du SDK Firebase pour Android Remarques :
- Firebase exige désormais que le fichier Gradle de l'application liste explicitement
com.google.firebase:firebase-core
en tant que dépendance pour que les services Firebase fonctionnent comme prévu.
8 mai 2018
Firebase
- La dernière mise à jour de Firebase inclut des ajouts à Firebase Performance Monitoring et la version bêta de ML Kit pour Firebase Pour plus Pour plus d'informations, consultez les notes de version du SDK Firebase pour Android.
2 mai 2018
Firebase
- La dernière mise à jour de Firebase inclut des ajouts à Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting et Firebase Performance Surveillance avec numéros de version indépendants. Pour en savoir plus, consultez les notes de version du SDK Firebase pour Android.
Mises à jour des Services Play
- Les bibliothèques des services Google Play ont désormais une version indépendante après la version 15.0.0 chiffres qui suivent SemVer. Cette modification permettra d'obtenir des mises à jour fréquentes et flexibles par composants individuels.
- Le plug-in Gradle des services Google
a été mis à jour vers la version 3.3.0 pour prendre en charge ce changement de gestion des versions. Si
vous n'utilisez pas ce plug-in autonome,
com.google.android.gms.strict-version-matcher-plugin
est sorti avec la même version prennent en charge les fonctionnalités. Pour en savoir plus, consultez guide de gestion des versions.
12 avril 2018 – Version 15.0.0
Problèmes connus concernant la version 15.0.0
Si vous utilisez le plug-in Android pour Gradle version 2.2.0 ou antérieure, vous pouvez rencontrer l'erreur suivante:
Error: more than one library with package name 'com.google.android.gms'
Pour résoudre le problème, installez une version plus récente du plug-in.
Principales caractéristiques de la version 15.0.0:
Mises à jour des Services Play
Une nouvelle version du plug-in Gradle
com.google.gms.oss.licenses.plugin
est désormais disponibles. Veuillez effectuer la mise à jour, car seule cette dernière version fonctionne avec Google Play 15.0.0 et versions ultérieures. Il s'agit de la dernière version du plug-in Android Studio 2.x. À partir de la version suivante, le plug-in prendra en charge Android Studio 3.x uniquement.Toutes les références aux classes
com.google.android.gms.R
ont été remplacées par les références spécifiques aux composants ; Exemple :com.google.android.gms.ads.R
. Si vous utilisez ces classes directement dans votre code, vous devrez peut-être mettre à jour votre pour assurer la compatibilité.À partir de la version 15.0.0, il n'y aura plus de mise à jour Javadoc hors connexion (artefact des services Google Play dans SDK Manager d'Android Studio).
À partir de la version 15.0.0, il n'y aura plus de cible d'alias
play-services
pour récupérer tous les composants des services Google Play. Cette suggestion a été recommandée pendant un certain temps.
Annonces
- Ajout de la classe
UnifiedNativeAd
, qui peut contenir une annonce incitant à installer une application ou une annonce de contenu. - Mise à jour de l'API Native Ads Advanced pour qu'elle soit compatible avec
UnifiedNativeAd
: <ph type="x-smartling-placeholder">- </ph>
- Ajout des classes
UnifiedNativeAdView
etUnifiedNativeAdAssetNames
. - Ajout de l'interface
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - Ajout de la méthode
forUnifiedNativeAd()
à la classeAdLoader.Builder
. - Plusieurs mises à jour ont été apportées à l'API de médiation, ce qui permet aux adaptateurs et aux événements personnalisés de renvoyer des instances de
UnifiedNativeAd
.
- Ajout des classes
Authentification
- Ajout de la constante
KEY_EXTRA_ACCOUNT_TYPE
à la classeAccountTransfer
, ce qui permet aux packages de savoir quel type de compte doit être traité.
Cast
- Abandon de la classe
AppVisibilityListener
. - La classe
RemoteMediaClient.Listener
est obsolète. Utilisez plutôt la nouvelle classeRemoteMediaClient.Callback
. - Correction d'un plantage dans
TracksChooserDialogFragment
, et modification de plusieurs éléments de son constructeur et créateur. - Introduction de l'API
MediaQueue
en remplacement du mécanisme existant des files d'attente multimédias. Utilisez les nouvelles classesMediaQueueRecyclerViewAdapter
etMediaQueueArrayAdapter
pour accéder respectivement àMediaQueue
dans les vues RecyclerView et les vues Liste. - Lorsqu'un utilisateur appuie sur les notifications de la télécommande Cast, il est désormais redirigé vers l'application Google Home ou l'application Cast correspondante, selon que l'application Cast permet de rejoindre automatiquement la session ou non.
- Informations concernant l'assistance Ads:
<ph type="x-smartling-placeholder">
- </ph>
- L'API Cast Sender permet désormais de charger des annonces
VAST
. - Ajout de l'option "Ignorer l'annonce" éléments d'interface utilisateur textuels "bouton" et "compte à rebours".
- L'API Cast Sender permet désormais de charger des annonces
- Ajout d'une version de
CastContext.getSharedInstance()
qui ne nécessite pas le paramètreContext
. - Correction d'un plantage de
IllegalStateException
dans CAF. - Ajout de
DEVICE_CONNECTION_SUSPENDED
àCastStatusCodes
pourPendingResult
. - Pour en savoir plus, consultez
Google Cast release notes
.
Firebase
- La dernière mise à jour de Firebase inclut des ajouts à Firebase Authentication et Firebase Cloud Storage. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Fitness
- Abandon de la méthode
fromLocationRequest()
de la classeSensorRequest
. Utilisez SensorRequest.Builder pour créer SensorRequest à la place.
Google Cloud Messaging
- Abandon des classes
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
etInstanceIDListenerService
. UtilisezFirebaseMessaging
à la place.
Jeux
- Abandon des méthodes
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
etgetTotalSpendNext28Days()
de la classePlayerStats
.
Applis instantanées
- Suppression de
InstantApps.API
. UtilisezInstantApps.getInstantAppsClient()
à la place.
À proximité
- Abandon des états internes liés à
NearbyConnections
.
Wallet
- Abandon de la classe
Payments
. Utilisez plutôtWallet.getPaymentsClient()
pour obtenir une instance de la nouvelle classePaymentsClient
.
28 mars 2018 – Version 12.0.1
Problèmes résolus dans la version 12.0.1:
- Correction du problème à l'origine de fausses erreurs lint Android affirmant que
GoogleSignIn
etCredentialsClient
étaient réservés à un usage interne. - Ajout des
minSdkVersion
manquants dans les artefacts de licence pour empêcher l'inclusion automatique des autorisationsREAD_PHONE_STATE
etREAD_EXTERNAL_STORAGE
. - Restaure les noms de package uniques pour les artefacts de licence liés à l'environnement d'exécution qui ont affecté certains systèmes de compilation (par exemple, Ionic Pro).
- Restaure certains noms de champs obscurcis dans la version 12.0.1, à savoir la méthode
value()
des annotations@PropertyName
dans firebase-firestore et firebase-database.
20 mars 2018 – Version 12.0.0
Problèmes connus concernant la version 12.0.0
- Les dépendances POM -license n'ont pas de
minSdkVersion
/targetSdkVersion
défini, ce qui signifie que la valeurtargetSdkVersion
implicite est 1. Cela ajoute les autorisationsREAD_PHONE_STATE
etREAD_EXTERNAL_STORAGE
pour les applications utilisant la version 12.0.0. - - les dépendances du fichier POM entraînent l'apparition de plusieurs bibliothèques portant le nom de package "com.google.android.gms.license". problèmes avec Ionic Pro.
- La méthode
value()
des annotations@PropertyName
pour firebase-database et firebase-firestore est obscurcie. Cela signifie que votre application ne sera pas compilée si vous utilisez@PropertyName
. - Une annotation provoque de fausses erreurs lint qui affirment que
GoogleSignIn
etCredentialsClient
sont uniquement internes. Vous pouvez les ignorer sans problème.
Nous publierons bientôt une version 12.0.1 mise à jour pour résoudre ces problèmes.
Points forts de la version 12.0.0 des services Google Play:
Annonces
- Ajout de la méthode
trackViews()
à la classeNativeAdMapper
. Cette méthode remplace la méthodetrackView()
, désormais obsolète, de la même classe.
- Ajout de la méthode
Authentification
- Abandon de la classe
Auth.AuthCredentialsOptions
au profit de la nouvelle classeCredentialsOptions
.
- Abandon de la classe
Google Cast
- Meilleure compatibilité avec Ads:
<ph type="x-smartling-placeholder">
- </ph>
- Ajout des méthodes
setAdBreakClips()
etsetAdBreaks()
à la classeMediaInfo.Builder
pour permettre d'envoyer des informations sur les coupures publicitaires et les extraits dans une requête de chargement multimédia. - Mise à jour de la classe
AdBreakInfo.Builder
et ajout de la classeAdBreakClipInfo
pour faciliter l'ajout de nouvelles méthodes d'envoi de coupures et d'extraits
- Ajout des méthodes
- Ajout de la prise en charge de nouvelles API Voice Cast:
<ph type="x-smartling-placeholder">
- </ph>
- Ajout des méthodes
setCredentials()
etsetCredentialsType()
à la classeMeadiaLoadOptions.Builder
, et des méthodesgetCredentials()
etgetCredentialsType()
à la classeMediaLoadOptions
. Ces méthodes vous permettent de définir et d'obtenir des identifiants spécifiques à une application avec les requêtes de chargement. - Ajout de la méthode
getEntity()
à la classeMediaInfo
. L'entité représente un lien profond pour le chargement de contenus multimédias depuis l'Assistant Google.
- Ajout des méthodes
- Correction d'un bug qui provoquait un plantage lors de l'appel de
CastContext.getSharedInstance()
sur des appareils dont la version des services Google Play était obsolète. Les versions obsolètes des services Google Play entraînent toujours l'échec de la méthode. Les clients doivent donc rechercher une version appropriée.
- Meilleure compatibilité avec Ads:
<ph type="x-smartling-placeholder">
Fido
- L'API Fast Identity Online 2.0 (Fido2) est désormais disponible pour les partenaires avec accès anticipé. L'API étant encore en accès anticipé, vous pouvez apporter des modifications destructives sans avertissement préalable. Pour la stabilité de votre application, ne comptez pas sur cette API avant qu'elle ne soit plus largement disponible.
Firebase
- La dernière mise à jour de Firebase inclut des ajouts à Firebase Authentication, Firebase Cloud Messaging, Firestore et Firebase Functions. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Applis instantanées
- Ajout d'une API
Launcher
pour vérifier une URL fournie et lancer une appli instantanée le cas échéant.
- Ajout d'une API
Emplacement
- Ajout de la classe
ActivityTransition
pour aider les applications à différencier les différentes activités physiques des utilisateurs, comme la marche, la course à pied ou la conduite. - Ajout de l'interface
BoundsMode
pour permettre à la méthodegetAutocompletePredictions()
d'activer les recherches avec des restrictions de limites.
- Ajout de la classe
Maps
- Ajout de la classe
StreetViewSource
, qui vous permet de limiter les recherches Street View aux résultats en extérieur uniquement. - Pour obtenir la liste complète des fonctionnalités, des corrections de bugs et des autres notes, consultez les notes de version de l'API Maps Android.
- Ajout de la classe
À proximité
- Abandon des interfaces
Messages
etConnections
basées surGoogleApiClient
. Utilisez plutôt les nouveaux clients basés surGoogleApi
,MessagesClient
etConnectionsClient
.
- Abandon des interfaces
18 décembre 2017 – Version 11.8.0
Points forts de la version 11.8.0 des services Google Play:
Authentification
- La classe
WorkAccountApi
est désormais obsolète. Utilisez plutôtWorkAccountClient
viaWorkAccount.getClient()
.
- La classe
Google Cast
- J'ai apporté les modifications suivantes à la classe
UIMediaController
: <ph type="x-smartling-placeholder">- </ph>
- Lorsque les vues sont liées à
UIMediaController
, le contrôleur enregistre désormais les écouteurs qui appellent l'une des méthodes de gestion d'événements suivantes en réponse aux interactions des utilisateurs, le cas échéant: <ph type="x-smartling-placeholder"> - Remplacez les méthodes de gestion d'événements ci-dessus pour personnaliser leur comportement.
- Amélioration de la documentation pour clarifier l'implémentation sous-jacente de
UIMediaController
. - Affichage inversé du bouton d'activation/de désactivation du son de sorte qu'il affiche une icône de haut-parleur lorsque le son est activé et une icône de haut-parleur croisée lorsque le son est coupé.
- Lorsque les vues sont liées à
- Le SDK Cast pour Android est désormais compatible avec les applis instantanées.
- J'ai apporté les modifications suivantes à la classe
Firebase
- La dernière mise à jour de Firebase inclut des ajouts à Firebase Appindexing, Firebase Authentication, Firebase Cloud Messaging et Firebase Performance Monitoring. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Emplacement
- Ajout de la constante
KEY_VERTICAL_ACCURACY
, qui indique la précision verticale estimée d'un lieu.
- Ajout de la constante
Wallet
- Mise à jour du mode de paiement
isReadyToPay()
afin de proposer une option de vérification supplémentaire pour s'assurer que l'utilisateur dispose déjà d'un mode de paiement.
- Mise à jour du mode de paiement
Accessoire connecté
Mise à jour de l'API Wearable pour les nouveaux clients basés sur
GoogleApi
, qui gèrent automatiquement les connexions aux services et nécessitent moins de code récurrent:- Ajout de la classe
CapabilityClient
et de la méthodeWearable.getCapabilityClient()
pour remplacer l'interfaceCapabilityApi
afin d'en savoir plus sur les fonctionnalités fournies par les nœuds sur le réseau Wear. - Ajout de la classe
ChannelClient
et de la méthodeWearable.getChallenClient()
pour remplacer l'interfaceChannelApi
afin d'envoyer et de recevoir des données à partir de nœuds connectés. - Ajout de la classe
DataClient
et de la méthodeWearable.getDataClient()
pour remplacer l'interfaceDataApi
afin de lire et d'écrire des éléments de données et des éléments. - Ajout de la classe
MessageClient
et de la méthodeWearable.getMessageClient()
pour remplacer l'interfaceMessageApi
afin d'envoyer des messages à d'autres nœuds. - Ajout de la classe
NodeClient
et de la méthodeWearable.getNodeClient()
pour remplacer l'interfaceNodeApi
afin d'en savoir plus sur les nœuds connectés.
- Ajout de la classe
Les appels d'API renvoient
Task<ResultType>
au lieu dePendingResult<ResultWrapper>
ChannelClient.ChannelCallback
remplaceChannelApi.ChannelListener
.WearableOptions.Builder.setLooper()
remplaceGoogleApiClient.Builder.setHandler()
afin de définir le thread pour les rappels d'écouteur dans les nouvelles classes de client API.
Pour en savoir plus sur la dernière version de l'API Wearable, consultez les notes de version d'Android Wear.
Problème résolu dans la version 11.8.0
Les instances GoogleApi
créées avec un Context
dans les applications avec targetSdkVersion 26 invitent désormais automatiquement les utilisateurs à mettre à jour les services Google Play, ce qui résout le problème connu de la version 11.6.0.
27 novembre 2017 – Version 11.6.2
Points forts de la version 11.6.2 des services Google Play:
Firebase
- La dernière mise à jour de Firebase inclut des ajouts à Cloud Firestore et Cloud Storage for Firebase. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
6 novembre 2017, version 11.6.0
Points forts de la version 11.6 des services Google Play:
Annonces
- Ajout de la classe
NativeAdViewHolder
, une autre méthode de diffusion des annonces natives. - Abandon de la méthode
AdLoader.getMediationAdapterClassName()
. Les éditeurs doivent plutôt utiliser lesNativeAppInstallAd.getMediationAdapterClassName()
ouNativeContentAd.getMediationAdapterClassName()
, qui ont été récemment introduits. - Annulation de l'abandon de la méthode
RewardedVideoAd.setUserId()
pour la validation des récompenses de serveur à serveur.
- Ajout de la classe
Authentification
- Mise à jour de l'API Auth pour les nouveaux clients basés sur
GoogleApi
, qui gèrent automatiquement les connexions aux services et nécessitent moins de code récurrent: <ph type="x-smartling-placeholder">- </ph>
- Ajout des classes
CredentialsClient
etCredentials
.CredentialsClient
fournit le point d'entrée pour demander un identifiant et indiquer si la connexion a réussi à l'aide de celui-ci. - Ajout des classes
GoogleSignInClient
etGoogleSignIn
.GoogleSignInClient
fournit le point d'entrée pour interagir avec l'API Google Sign-In.
- Ajout des classes
- Ajout de la méthode
GoogleAuthUtil.requestGoogleAccountsAccess()
. Cette méthode rend tous les comptes Google installés sur l'appareil visibles par l'appelant dans Android O, s'il donne son consentement. - Ajout de la méthode
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. Cette méthode résout un problème sur les appareils Android O et versions ultérieures, où la boîte de dialogue de confirmation d'enregistrementAuth.Api.Credential
ne s'affichait pas toujours au profit de la boîte de dialogue d'enregistrement du service de saisie automatique actif. La méthode ajoutée pour remplacer ce comportement par défaut.
- Mise à jour de l'API Auth pour les nouveaux clients basés sur
Notoriété
- Mise à jour de l'API Awareness pour les nouveaux clients basés sur
GoogleApi
, qui gèrent automatiquement les connexions aux services et nécessitent moins de code récurrent: <ph type="x-smartling-placeholder">- </ph>
- Ajout de la classe
FenceClient
et des méthodesAwareness.getFenceClient()
. UtilisezFenceClient
au lieu deFenceApi
. - Ajout de la classe
SnapshotClient
et des méthodesAwareness.getSnapshotClient()
. UtilisezSnapshotClient
au lieu deSnapshotApi
.
- Ajout de la classe
- Mise à jour de l'API Awareness pour les nouveaux clients basés sur
Google Cast
- Modifications suivantes apportées aux méthodes de la classe
RemoteMediaClient
: <ph type="x-smartling-placeholder">- </ph>
- Ajout de la méthode
load(MediaInfo, MediaLoadOptions)
. - Abandon des autres méthodes
load()
. - Ajout des méthodes
setPlaybackRate(double)
etsetPlaybackRate(double, JSONObject)
. Appelez ces méthodes pour définir la vitesse de lecture variable de l'élément multimédia actuel.
- Ajout de la méthode
- Pour en savoir plus, consultez les notes de version de Google Cast.
- Modifications suivantes apportées aux méthodes de la classe
Drive
- Mise à jour de l'API Drive pour les nouveaux clients basés sur
GoogleApi
, qui gèrent automatiquement les connexions aux services et nécessitent moins de code récurrent: <ph type="x-smartling-placeholder">- </ph>
- Ajout de la classe
DriveClient
et des méthodesDrive.getDriveClient()
.DriveClient
fournit le point d'entrée pour les interactions générales avec l'API Drive. - Ajout de la classe
DriveResourceClient
et des méthodesDrive.getDriveResourceClient()
.DriveResourceClient
fournit le point d'entrée des méthodes API qui interagissent avec unDriveResource
(c'est-à-dire unDriveFile
ou unDriveFolder
).
- Ajout de la classe
- Ajout des objets
CreateFileActivityOptions
etOpenFileActivityOptions
, qui peuvent être transmis aux nouvelles méthodesDriveClient.newCreateFileActivityIntentSender()
etDriveClient.newOpenFileActivityIntentSender()
pour créer les sélecteurs de fichiers respectifs. - Abandon des méthodes d'API
GoogleApiClient
accessibles viaDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
etDriveFile
.
- Mise à jour de l'API Drive pour les nouveaux clients basés sur
Firebase
- La dernière mise à jour de Firebase inclut des ajouts à Authentication, Dynamic Links et Cloud Messaging. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Forme
- Mise à jour de l'API Fitness pour les nouveaux clients basés sur
GoogleApi
, qui gèrent automatiquement les connexions aux services et nécessitent moins de code récurrent: <ph type="x-smartling-placeholder">- </ph>
- Ajout de la classe
BleClient
et des méthodesFitness.getBleClient()
.BleClient
est le point d'entrée pour rechercher, revendiquer et utiliser des appareils Bluetooth à basse consommation dans Google Fit. - Ajout de la classe
ConfigClient
et des méthodesFitness.getConfigClient()
.ConfigClient
est le point d'entrée pour accéder aux types de données et aux paramètres personnalisés dans Google Fit. - Ajout de la classe
GoalsClient
et des méthodesFitness.getGoalsClient()
.GoalsClient
fournit le point d'entrée pour lire lesGoal
de remise en forme créés par les utilisateurs dans Google Fit. - Ajout de la classe
HistoryClient
et des méthodesFitness.getHistoryClient()
.HistoryClient
fournit le point d'entrée pour insérer, supprimer et lire des données dans Google Fit. - Ajout de la classe
RecordingClient
et des méthodesFitness.getRecordingClient()
.RecordingClient
permet de collecter les données des capteurs en arrière-plan et à faible consommation d'énergie dans Google Fit. - Ajout de la classe
SensorsClient
et des méthodesFitness.getSensorsClient()
.SensorsClient
fournit le point d'entrée pour exposer différentes sources de données de fitness sur des appareils locaux et connectés, et pour diffuser des événements en direct auprès des auditeurs. - Ajout des clas
SessionsClient
et des méthodesgetSessionsClient
.SessionsClient
fournit le point d'entrée pour créer et gérer desSession
concernant l'activité de l'utilisateur dans Google Fit.
- Ajout de la classe
- Mise à jour de l'API Fitness pour les nouveaux clients basés sur
Jeux
- Mise à jour de l'API Games pour les nouveaux clients basés sur
GoogleApi
, qui gèrent automatiquement les connexions aux services et nécessitent moins de code récurrent: <ph type="x-smartling-placeholder">- </ph>
- Ajout de la classe
AchievementsClient
et des méthodesGames.getAchievementsClient()
.AchievementsClient
fournit le point d'entrée des méthodes d'API qui interagissent avec la fonctionnalité des réussites. - Ajout de la classe
EventsClient
et des méthodesGames.getEventsClient()
.EventsClient
fournit le point d'entrée des méthodes d'API qui interagissent avec la fonctionnalité d'événements. - Ajout de la classe
GamesClient
et des méthodesGames.getGamesClient()
.GamesClient
fournit le point d'entrée des méthodes d'API qui interagissent avec les fonctionnalités de base des jeux. - Ajout de la classe
GamesMetadataClient
et des méthodesGames.getGamesMetadataClient()
.GamesMetadataClient
fournit le point d'entrée des méthodes d'API pour récupérer les métadonnées d'un jeu. - Ajout de la classe
InvitationsClient
et des méthodesGames.getInvitationsClient()
.InvitationsClient
fournit le point d'entrée des méthodes d'API qui interagissent avec la fonctionnalité d'invitation. - Ajout de la classe
LeaderboardsClient
et des méthodesGames.getLeaderboardsClient()
.LeaderboardsClient
fournit le point d'entrée des méthodes d'API qui interagissent avec la fonctionnalité des classements. - Ajout de la classe
NotificationsClient
et des méthodesGames.getNotificationsClient()
.NotificationsClient
fournit le point d'entrée des méthodes API qui interagissent avec Notifications. - Ajout de la classe
PlayerStatsClient
et des méthodesGames.getPlayerStatsClient()
.PlayerStatsClient
fournit le point d'entrée des méthodes API pour récupérer des statistiques sur les joueurs. - Ajout de la classe
PlayersClient
et des méthodesGames.getPlayersClient()
.PlayersClient
fournit le point d'entrée pour les méthodes d'API qui interagissent avec les lecteurs. - Ajout de la classe
RealTimeMultiplayerClient
et des méthodesGames.getRealTimeMultiplayerClient()
.RealTimeMultiplayerClient
fournit le point d'entrée des méthodes d'API qui interagissent avec les fonctionnalités multijoueurs en temps réel. - Ajout de la classe
SnapshotsClient
et des méthodesGames.getSnapshotsClient()
.SnapshotsClient
fournit le point d'entrée pour les méthodes d'API qui interagissent avec les shapshots. - Ajout de la classe
TurnBasedMultiplayerClient
et des méthodesGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
fournit le point d'entrée des méthodes d'API qui interagissent avec le mode multijoueur au tour par tour. - Ajout de la classe
VideosClient
et des méthodesGames.getVideosClient()
.VideosClient
fournit le point d'entrée des méthodes d'API qui interagissent avec les vidéos.
- Ajout de la classe
- Points d'entrée d'API obsolètes:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
et {3/28/}TurnBasedMultiplayer
Videos
- Mise à jour de l'API Games pour les nouveaux clients basés sur
Emplacement
- Correction du problème
FusedLocationProviderClient
qui entraînait parfois des plantages lors de la mise à jour des services Google Play. - Abandon de la classe
AddPlaceRequest
pour les méthodesGeoDataApi.addPlace()
etGeoDataClient.addPlace()
.AddPlaceRequest
sera supprimé le 30 juin 2018.
- Correction du problème
À proximité
- Mise à jour de l'API Nearby pour les nouveaux clients basés sur
GoogleApi
, qui gèrent automatiquement les connexions aux services et nécessitent moins de code récurrent: <ph type="x-smartling-placeholder">- </ph>
- Ajout de la classe
ConnectionClient
et des méthodesNearby.getConnectionsClient()
.ConnectionClient
est le point d'entrée pour diffuser des annonces et découvrir des applications et services à proximité, et pour communiquer avec eux via des connexions établies. - Ajout de la classe
MessagesClient
et des méthodesNearby.getMessagesClient()
.MessagesClient
fournit le point d'entrée pour publier des messages simples et s'abonner pour recevoir ces messages provenant d'appareils à proximité.
- Ajout de la classe
- Ajout de la méthode
Connections.cancelPayload()
, qu'unPayload
est en cours de transfert vers ou depuis des points de terminaison distants.
- Mise à jour de l'API Nearby pour les nouveaux clients basés sur
Wallet
getPaymentMethodTokenizationParameters
etgetTransactionInfo
ne sont plus obligatoires. Lorsqu'ils ne sont pas définis, l'API Google Payment ne renvoie pas de jeton facturable. Évitez de définir ces champs dans les flux où les utilisateurs tentent uniquement de modifier des sélections sans effectuer d'achat (par exemple, dans les paramètres de paiement d'une application).- Modification de la méthode
resolveTask()
pour ajouter un fragment temporaire à une activité. Assurez-vous que l'activité peut exécuter des transactions de fragment sans perte d'état avant d'appeler la méthode. La plupart des développeurs ne devraient pas être affectés par ce changement, carresolveTask()
est généralement appelé dans un écouteur de clics sur un bouton.
Problèmes connus concernant la version 11.6.0
Les instances GoogleApi
créées avec un Context
dans les applications avec targetSdkVersion 26 n'inviteront pas automatiquement les utilisateurs à mettre à jour les services Google Play. Envisagez plutôt d'utiliser GoogleApiAvailability.showErrorDialogFragment()
dans ces conditions.
3 octobre 2017 – version 11.4.2
Présentation des services Google Play 11.4.2. sortie:
- Cloud Firestore
<ph type="x-smartling-placeholder">
- </ph>
- La version bêta publique initiale de Cloud Firestore est désormais disponible. Cloud Firestore est une base de données flexible et évolutive pour les applications mobiles, Web et développement de serveurs par Firebase et Google Cloud Platform. J'aime Firebase Realtime Database synchronise vos données entre vos applications clientes via des écouteurs en temps réel et une assistance hors connexion pour créer des applications réactives qui fonctionnent indépendamment de la latence du réseau ou d'Internet la connectivité. Cloud Firestore offre également une évolutivité et une Intégration parfaite à d'autres applications Firebase et Google Cloud Platform tels que Cloud Functions. Pour en savoir plus sur Cloud Firestore, consultez la Blog Firebase. Pour commencer à utiliser Cloud Firestore immédiatement, consultez le guide de démarrage rapide.
Septembre 2017, version 11.4.0
Principales modifications apportées à la version 11.4 des services Google Play
Annonces
- Ajout des méthodes
getMediationAdapterClassName()
aux classesNativeAppInstallAd
etNativeContentAd
. La méthode portant le même nom dans AdLoader sera abandonnée. - Ajout de méthodes à plusieurs classes pour permettre la médiation vidéo native: <ph type="x-smartling-placeholder">
- Suppression de la classe
SearchAdRequest
.
- Ajout des méthodes
Analytics
- Ajout d'une classe
AnalyticsJobService
. Cette classe est compatible avec Android O et permet à Analytics d'importer des données. Aucune action n'est requise de votre part pour utiliser cette classe. Elle est ajoutée automatiquement dans le package Analytics. - Abandon de la méthode
getContext()
de la classeAnalyticsService
. - Abandon de la classe
CampaignTrackingService
.
- Ajout d'une classe
Authentification
- Le sélecteur d'indices envoie désormais le résultat
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
lorsque l'utilisateur n'a enregistré aucune information d'aide.
- Le sélecteur d'indices envoie désormais le résultat
Notoriété
- Ajout des classes suivantes: <ph type="x-smartling-placeholder">
Google Cast
- Ajout d'une classe
PrecacheManager
. Cette classe fournit des méthodes permettant de mettre en pré-cache le contenu que les utilisateurs ont l'intention de consommer afin de réduire le temps de chargement. - Ajout de la méthode
getPrecacheManager()
à la classeCastContext
pour votre application afin d'obtenir l'instance de la classePrecacheManager
. - Ajout de
startSession(Intent)
à la classeSessionManager
. Appelez cette méthode pour rejoindre une session Cast lorsque l'application émettrice est lancée par un intent implicite.
Pour en savoir plus, consultez les notes de version de l'API Cast.
- Ajout d'une classe
Fréquemment
- Ajout de la méthode
checkApiAvailability()
à la classeGoogleApiAvailability
. La méthode renvoie une tâche qui vérifie de manière asynchrone si des API spécifiées sont disponibles. Si une ou plusieurs d'entre elles ne sont pas disponibles, la tâche échoue avec unAvailabilityException
que vous pouvez interroger pour connaître la disponibilité de chaque API.
- Ajout de la méthode
Drive
- Suppression de
cancelPendingActions()
de l'interfaceDriveApi
.
- Suppression de
Firebase
- La dernière mise à jour de Firebase inclut des ajouts à l'indexation et à l'authentification des applications. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Maps
- Utilisez le nouveau
GoogleMap.OnMyLocationClickListener
pour détecter à quel moment l'utilisateur clique sur le point bleu "Ma position". Pour en savoir plus, consultez le guide du développeur relatif au calque "Ma position".
- Utilisez le nouveau
À proximité
- Les autorisations
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
etCHANGE_WIFI_STATE
sont désormais requises pour Nearby Connections.
- Les autorisations
Licences Oss
- Ajout de la prise en charge des liens hypertexte dans le contenu sous licence.
- Ajout de la méthode
setActivityTitle()
à la classeOssLicensesMenuActivity
, ce qui permet de définir plus facilement des titres d'activité personnalisés. Abandon de l'approche précédente pour définir les titres.
Wallet
- Introduction d'une nouvelle API Google Payment, définie dans la classe
PaymentsClient
. Différences notables: <ph type="x-smartling-placeholder">- </ph>
- La méthode
loadPaymentData()
remplace les méthodesloadFullWallet()
etloadMaskedWallet()
de la classePayments
. - La méthode
isReadyToPay()
permet aux appelants de spécifier les modes de paiement acceptés.
- La méthode
Pour en savoir plus, consultez la nouvelle API Payment.
- Introduction d'une nouvelle API Google Payment, définie dans la classe
Août 2017, version 11.2.0
Principales modifications apportées à la version 11.2 des services Google Play
Mise à jour des services Google Play vers la version 11.2.2:
- Correction des problèmes mineurs dans Firebase Performance Monitoring. Pour en savoir plus, consultez les Notes de version de Firebase pour Android
- Ajout d'une nouvelle méthode
loadAd()
qui accepte unPublisherAdRequest
à l'objetRewardedVideoAd
. - La nouvelle bibliothèque de licences OSS simplifie l'affichage des licences pour les dépendances dans les services Google Play et d'autres bibliothèques. Pour en savoir plus, consultez le guide Inclure des Avis Open Source.
Les dépendances des services Google Play sont désormais disponibles sur maven.google.com.
Les dépendances sont désormais disponibles directement à partir de
maven.google.com
. Vous pouvez Mettez à jour les scripts de compilation Gradle de votre application pour qu'ils utilisent ce dépôt. configurer la compilation comme suit:allprojects { repositories { jcenter() google() } }
Pour plus d'informations sur cette modification, consultez l'article de blog associé. Pour en savoir plus sur le dépôt Maven de Google, consultez Ajouter des dépendances de compilation dans la documentation Android.
Compatibilité avec les versions du SDK 11.2
Lorsque vous mettez à niveau les dépendances des services Play de votre application vers la version 11.2.0 ou une version ultérieure, Le
build.gradle
de votre application doit également être mis à jour pour spécifier uncompileSdkVersion
sur au moins 26 (Android O). Cela ne change pas la façon dont l'exécution de votre application. Vous n'aurez pas besoin de mettre à jourtargetSdkVersion
. Si vous mettre à jourcompileSdkVersion
vers la version 26, il se peut que vous receviez une erreur dans votre build le message suivant faisant référence à la bibliothèque Support Android:This support library should should not use a different version (25) than the compileSdkVersion (26).
Vous pouvez résoudre cette erreur en mettant à niveau les dépendances de la bibliothèque Support vers au moins la version 26.0.0.
Annonces
- Ajout de la
loadAds()
à la classeAdLoader
, qui permet aux applications de charger plusieurs en une seule demande.
- Ajout de la
Authentification
- La classe
WorkAccountClient
a été ajoutée. Cette classe fournit des méthodes pour gérer le cycle de vie d'Android pour Comptes professionnels. - Le composant accounttransfer a été ajouté. d'un package. Ce package contient des API utilisées par les authentificateurs pour d’amorçage de comptes.
- API FIDO U2F (Fast Identity Online Universal 2nd Factor) est désormais disponible. Il permet d'utiliser une clé de sécurité physique U2F pour les applications. et sites Web, conformément aux normes définies par le FIDO de l'Alliance. Pour en savoir plus, consultez Premiers pas avec FIDO U2F et com.google.android.gms.fido.
- La classe
Google Cast
- Nouvelle classe ajoutée NotificationActionsProvider pour prendre en charge les actions de notification multimédia personnalisées.
Firebase
- La dernière mise à jour de Firebase inclut des ajouts à l'indexation des applications, une base de données, des liens dynamiques et un stockage. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Applis instantanées
- A ajouté
InstantAppsClient
comme nouveau point d'entrée principal. - A ajouté
PackageManagerCompat
de cookies pour conserver de petites quantités de données d'applis instantanées entre les sessions.
- A ajouté
Places
- Ajout de la
GeoDataClient
. Cette classe permet d'accéder à la base de données Google des lieux et des lieux des informations sur l'établissement. - Ajout de la
PlaceDetectionClient
. Cette classe permet d'accéder rapidement à la position actuelle de l'appareil. permet de signaler la position de l'appareil un lieu particulier (comme un check-in). - Ajout des méthodes
getGeoDataClient()
etgetPlaceDetectionClient()
auPlaces
.
- Ajout de la
Wallet
- Plusieurs méthodes et classes obsolètes ont été supprimées.
Juin 2017, version 11.0
Principales modifications apportées à la version 11.0 des services Google Play
Mise à jour des services Google Play vers la version 11.0.4. Cette version corrige des problèmes mineurs dans Firebase Cloud Messaging et Firebase Performance Monitoring. Pour en savoir plus, consultez les Notes de version de Firebase pour Android
Mise à jour des services Google Play vers la version 11.0.2. Cette version corrige des problèmes mineurs dans Firebase Crash Reporting et Firebase Performance Monitoring. Pour en savoir plus, consultez les Notes de version de Firebase pour Android
Mise à jour des services Google Play vers la version 11.0.1. Cette version résout un problème. sur les applications qui utilisent rxjava.
Annonces
- Ajout des éléments
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
et MéthodesOnVideoStart()
versVideoController.VideoLifecycleCallbacks
. - Il est désormais possible d'activer le mode immersif pour les annonces plein écran en ajoutant
la méthode
setImmersiveMode()
àPublisherInterstitialAd
etRewardedVideoAd
de classes. - Ajout de l'interface
OnPublisherAdViewLoadedListener
et ClassesPublisherAdViewOptions
etPublisherAdViewOptions.Builder
pour Utilisez-la avecAdLoader
pour les demandes de bannières plus natives. - Ajout de l'interface facultative
OnImmersiveModeUpdatedListener
, qui permet que les adaptateurs de médiation peuvent implémenter pour être informé des modifications du mode immersif. - Ajout de la méthode
getMediationAdapterClassName()
auRewardedVideoAd
. .
- Ajout des éléments
App Invites
- La
AppInvite
est désormais obsolète. UtiliserFirebaseDynamicLinks#getInstance()
comme point d'entrée principal pour accéder aux données Dynamic Link etFirebaseAppInvite#getInvitation()
à la place pour obtenir les données App Invites.
- La
Notoriété
- Ajout de constantes à la classe
TimeFence
pour fournir de nouveaux types de contexte les API Snapshot et Fence. - Ajout de la possibilité de créer des plages temporelles qui s'adaptent aux changements dans le fuseau horaire local d’un appareil.
- Ajout de la possibilité de créer des plages horaires réactives à l'appareil les changements de lieu, y compris les plages horaires spécifiées en fonction de l’heure locale de le lever ou le coucher du soleil.
- Ajout de constantes à la classe
Cartes d'identité
- Ajout de l'API
SmsRetriever
qui vous aide à récupérer les SMS redirigé vers votre application sans demander aux utilisateurs l'autorisation de lire tous les SMS messages envoyés à leur appareil. Pour en savoir plus, consultez API SMS Retriever :
- Ajout de l'API
Google Cast
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
,RemoteMediaPlayer.OnStatusUpdatedListener
, les interfaces sont désormais obsolètes. La classeRemoteMediaPlayer
est également obsolète. Pour obtenir des instructions mettre à jour votre application, consultez Migrer l'application émettrice Android du SDK Cast v2 vers Cast (SDK v3).- La méthode
bindTextViewToSmartSubtitle()
est désormais disponible dans leUIMediaController
.
API commune
- La méthode
getOpenSourceSoftwareLicenseInfo()
dans La classeGoogleApiAvailability
est désormais obsolète. - Ajout des classes
ApiException
etResolvableApiException
. Ces fournissent des exceptions pour les objets Task lorsqu'un appel à Google Play et services Google Cloud. - La classe
GoogleApi
a été ajoutée. Les clients API basés sur cette classe gèrent entre votre application et les services Google Play. - La classe
Response
a été ajoutée. Cette classe fournit les résultats de l'appel d'une Méthode API dans les services Google Play à l'aide d'une sous-classe deGoogleApi
.
- La méthode
Firebase
- La dernière mise à jour de Firebase inclut l'ajout de de l'authentification, et plusieurs améliorations apportées à l'indexation des applications et aux Liens. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Jeux
- Les
getPlayerSearchIntent()
,loadConnectedPlayers()
loadInvitablePlayers()
etloadMoreInvitablePlayers()
dans le La classePlayers
est désormais obsolète. - La méthode
loadInvitations()
de la classeInvitations
est désormais obsolète. - La méthode
getSelectOpponentsIntent()
dansRealTimeMultiplayer
et Abandon des classesTurnBasedMultiplayer
. GameRequest
,OnRequestReceivedListener
etRequests
sont désormais obsolètes. De plus, lesGameRequestBuffer
et Les classesGameRequestEntity
sont désormais obsolètes. Pour obtenir des instructions sur la mise à jour votre application, consultez Authentification Play Jeux qui adopte Google Sign-In API.
- Les
Applis instantanées
- Applis instantanées Android API sont désormais disponibles dans les services Google Play. Les applis instantanées Android permettent Les utilisateurs d'Android peuvent exécuter vos applications instantanément, sans les installer. Pour apprendre Pour en savoir plus, consultez Applis instantanées Android.
Emplacement
- La classe
FusedLocationProviderClient
a été ajoutée. Cette classe fournit principal point d'entrée pour interagir avec Fused Location Provider, qui utilise diverses sources de données, en plus du GPS, pour déterminer les votre localisation aussi précisément et rapidement que possible. - La classe
GeofencingClient
a été ajoutée. Cette classe fournit l'entrée principale permettant d'interagir avec les API de géorepérage. - Ajout des éléments
getFusedLocationProvider()
etgetGeofencingClient()
à la classeLocationServices
. - La classe
LocationSettingsResponse
a été ajoutée. Cette classe est renvoyée en tant que lors de la vérification des paramètres système liés à la localisation à l'aide de la méthodecheckLocationSettings()
. - La classe
SettingsClient
a été ajoutée. Cette classe fournit l'entrée principale permettant d'interagir avec les API des paramètres de localisation, qui permettent d'examiner et configurer les paramètres système liés à la localisation d'un appareil.
- La classe
À proximité
- L'API Nearby Connections offre désormais les fonctionnalités suivantes:
<ph type="x-smartling-placeholder">
- </ph>
- Communication peer-to-peer entièrement hors connexion via Bluetooth, BLE et Points d'accès Wi-Fi
- Publicité et découverte simultanées
- Chiffrement (avec authentification facultative)
- Compatibilité avec les charges utiles de données en octets jusqu'à 32 Ko
- Compatibilité avec les charges utiles de données de fichiers (limitée à l'espace disponible sur le appareil) et diffuser des charges utiles de données en continu sans limite de taille de la charge utile.
- La classe
AdvertistingOptions
a été ajoutée. Cette classe fournit des options pour à la méthodestartAdvertising()
. - La classe
ConnectionInfo
a été ajoutée. Cette classe fournit des informations d'une connexion en cours d'initialisation. - La classe
ConnectionLifecycleCallback
a été ajoutée. Cette classe est un écouteur pour les événements de cycle de vie associés à une connexion à un point de terminaison distant. - La classe
ConnectionResolution
a été ajoutée. Cette classe correspond au résultat reçu d'appeler la méthodeonConnectionInitiated()
. - La classe
DiscoveredEndpoints
a été ajoutée. Cette classe fournit des informations sur un point de terminaison lorsqu'il est découvert. - La classe
DiscoveryOptions
a été ajoutée. Cette classe fournit des options pour à la méthodestartDiscovery()
. - La classe
EndpointDiscoveryCallback
a été ajoutée. Cette classe est un écouteur appelé lors de la détection des points de terminaison. - Ajout des éléments
Payload
,PayloadCallback
,Payload.File
etPayload.Stream
. Ces classes représentent des données, une charge utile un écouteur, des données dans un fichier dans le stockage local d'un appareil et un flux de données. Ajout de l'interfacePayloadTransferUpdate.Status
associée. - La classe
Strategy
a été ajoutée. Cette classe définit la connectivité pour l'appareil et les contraintes de topologie de la connexion. - Les
Connections.ConnectionRequestListener
et Les classesConnections.ConnectionResponseCallback
sont désormais obsolètes. Utilisez lesConnectionLifecycleCallback
à la place. - La classe
Connections.EndpointDiscoveryListener
est désormais obsolète. Utilisez la classeEndpointDiscoveryCallback
à la place. - L'interface
Connections.MessageListener
est désormais obsolète. Utilisez lesPayloadCallback
à la place. - La classe
ConnectionsStatusCodes
inclut désormais plusieurs nouveaux codes d'état liés aux autorisations.
- L'API Nearby Connections offre désormais les fonctionnalités suivantes:
<ph type="x-smartling-placeholder">
Sécurité
- La classe
SafetyNetClient
a été ajoutée. Cette classe fournit l'entrée principale pour SafetyNet, qui offre les fonctionnalités suivantes: <ph type="x-smartling-placeholder">- </ph>
- Fournit une vérification de l'état de l'appareil
- Vérifie les utilisateurs à l'aide de l'API reCAPTCHA
- Aide les utilisateurs à éviter les applications potentiellement dangereuses
- Permet une navigation sécurisée dans les applications
- Recherche les menaces connues associées à des URI spécifiques
- Ajout de la classe
HarmfulAppsData
et de la classeSafetyNetApi.HarmfulAppsResponse
. Ces classes représentent des informations sur les applications potentiellement dangereuses. La section La classeSafetyNetApi.HarmfulAppsResult
est désormais obsolète et remplacée par ces méthodes. - Ajout des méthodes
getClient(Context)
etgetClient(Activity)
au SafetyNet. Ces méthodes renvoient unSafetyNetClient
utilisé pour accéder à toutes les API SafetyNet. Ces méthodes remplacentAPI
et ChampsSafetyNetAPI
de la classeSafetyNet
, qui sont désormais obsolètes. - La classe
SafetyNetApi.AttestationResponse
a été ajoutée. Cette classe fournit les résultats du Test de compatibilité Android suite. Ce cours remplaceSafetyNetApi.AttestationResult
et Les classesSafetyNet.SafeBrowsingResult
, désormais obsolètes. - La classe
SafetyNetApi.RecaptchaTokenResponse
a été ajoutée. Ce cours contient un jeton de réponse utilisateur reCAPTCHA. Cette classe remplaceSafetyNetApi.RecaptchaTokenResult
, qui est désormais obsolète. - La classe
SafetyNetApi.SafeBrowsingResponse
a été ajoutée. Cette classe fournit LeResponse
fourni lorsqu'une application appelle la méthodelookupUri()
. Ce remplace la classeSafetyNetApi.SafeBrowsingResult
, qui est désormais obsolète. - Ajout de la classe
SafetyNetApi.VerifyAppsUserResponse
et ajout de nouvelles à la classeVerifyAppsConstants
. Ces classes sont compatibles avec API Verify Apps.
- La classe
Wallet
- La classe
InstrumentInfo.CardClass
a été ajoutée. Cette classe indique si une carte est une carte de crédit, de débit ou prépayée.
- La classe
Mai 2017, verson 10.2.6
Indexation des applications
Depuis la version 10.0 du SDK des services Google Play, API App Indexing a migré vers le nouveau API Firebase App Indexing. L'API App Indexing d'origine est désormais complètement obsolète et n'est plus disponible à utiliser dans les applications créées avec le SDK 10.2.6.
Firebase
La dernière mise à jour de Firebase inclut la version bêta de Performance Surveillance et plusieurs améliorations portant sur plusieurs fonctionnalités, dont Cloud Messaging et Test Lab. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Avril 2017, version 10.2.4
Firebase
Cette version inclut des mises à jour de Cloud Storage for Firebase. Pour en savoir plus, voir Notes de version du SDK Firebase pour Android
Mars 2017, version 10.2.1
Version Preview développeur 1 d'Android O
Cette version inclut des mises à jour visant à assurer la compatibilité avec Android O Version Preview développeur 1. Les mises à jour les plus importantes concernent Google Cloud Messaging (GCM) et Firebase Cloud Messaging (FCM) bibliothèques et modification du cycle de vie garanti des rappels GCM et FCM à 10 secondes, après quoi Android O considère que ces rappels sont éligibles pour cessation. Pour en savoir plus sur la gestion des messages GCM et FCM sur Android O, consultez Blog Firebase
Février 2017, version 10.2
Principales modifications apportées à la version 10.2 des services Google Play
Abandon d'Android version 2.3.x (Gingerbread)
La version 10.2.x des services Google Play est la première version qui n'inclut plus entièrement compatible avec Android version 2.3.x (Gingerbread). Les applications développées avec Les versions 10.2.x et ultérieures du SDK nécessitent un niveau d'API Android minimal de 14 et ne peut pas être installé sur des appareils exécutant un niveau d'API inférieur à 14. Pour apprendre les options qui s'offrent à vous, y compris la création de plusieurs APK pour étendre votre compatible avec Android Gingerbread, consultez le Blog des développeurs Android.
Annonces
- Ajout de la compatibilité avec les éléments vidéo dans les annonces de contenu natives (mode avancé) et Annonces natives utilisant l'affichage personnalisé DoubleClick for Publishers (DFP).
- Ajout de la méthode
destroy()
auNativeCustomTemplateAd
de commande. - Ajout des éléments
getVideoController()
,setVideoOptions
etgetVideoOptions()
à la méthodePublisherAdView
. - Le
AdChoicesView
a été ajouté . - Ajout des méthodes
getAdChoicesContent()
etsetAdChoicesContent()
à laNativeAdMapper
. - Le
InitializableMediationRewardedVideoAdAdapter
a été ajouté pour les adaptateurs vidéo avec récompense permettant d'initialiser plusieurs annonces des blocs d'annonces à la fois.
Smart Lock pour les mots de passe
Amélioration du comportement des jetons d'ID avec Smart Lock. Les applications doivent désormais indiquer explicitement demandez un jeton en appelant
setIdTokenRequested(true)
. De plus, les applications peuvent spécifiez les valeursaudience
etnonce
d'un jeton à l'aide de la méthodesetServerClientId()
etsetIdTokenNonce()
. Pour en savoir plus, consultez les mises à jour suivantes de la documentation de référence de l'API:- Ajout de
getAccountTypesSet()
,getIdTokenNonce()
,getServerClientId()
etisIdTokenRequested()
à laCredentialRequest
. - Ajout des méthodes
setIdTokenRequested()
etsetServerClientId()
auCredentialRequest.Builder
. - Ajout des
getIdTokenNonce()
,getServerClientId()
etisIdTokenRequested()
à la méthodeHintRequest
. - Ajout des
setIdTokenNonce()
,setIdTokenRequested()
etsetServerClientId()
à la méthodeHintRequest.Builder
.
- Ajout de
Notoriété
- Ajout de méthodes d'API Fence pour étendre la plage d'options de cloisonnement temporel pour
développeurs. Pour en savoir plus, consultez
TimeFence.aroundTimeInstant()
etTimeFence.inTimeInterval()
- Ajout d'interfaces API Snapshot pour obtenir des intervalles de temps sémantiques pour les
l'heure et le lieu actuels. Pour en savoir plus, consultez
SnapshotAPI.getTimeIntervals()
, etTimeIntervalsResult()
etTimeIntervals()
classes.
- Ajout de méthodes d'API Fence pour étendre la plage d'options de cloisonnement temporel pour
développeurs. Pour en savoir plus, consultez
Google Sign-In
Les développeurs de jeux peuvent désormais utiliser l'API Google Sign-In pour simplifier l'authentification côté serveur. Pour en savoir plus, consultez les
GoogleSignInOptionsExtension
de commande,GoogleSignInOptions
et la classeGoogleSignInOptions.Builder.addExtension()
. Pour en savoir plus sur l'intégration de l'authentification côté serveur dans votre jeux, voir Activer l'accès côté serveur aux services de jeux Google PlayGoogle Fit
Ajout de nouveaux types de données de santé qui vous permettent d'écrire une plus grande variété de données de santé à la plate-forme Google Fit, y compris la tension artérielle, la glycémie, saturation en oxygène, position du corps, température corporelle et santé reproductive données. Pour en savoir plus, consultez les
HealthDataTypes
etHealthDataFields
classes.Maps
Cette version introduit un style personnalisé pour les polylignes et pour les contours de polygones et de cercles.
- Vous pouvez désormais stocker des objets de données arbitraires avec vos objets géométriques. Pour exemple : appeler setTag() pour ajouter un objet de données à une polyligne.
- Pour obtenir la liste complète des fonctionnalités, des corrections de bugs et d'autres remarques, consultez la Notes de version pour l'API Maps Android.
À proximité
Ajout de la
AudioBytes
à la classe À proximitémessages.audio
API permettant aux appareils d'envoyer ou de recevoir des données à l'aide de son proche ultrasons.Firebase
La dernière mise à jour de Firebase inclut plusieurs améliorations de nombreuses fonctionnalités, dont Analytics, Authentication, Realtime Database, Storage, Test Lab pour Android, Crash Reporting et Dynamic Links. Pour Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Novembre 2016, version 10.0
Principales modifications apportées à la version 10.0 des services Google Play
Mise à jour des services Google Play vers la version 10.0.1
Cette version corrige une valeur
minSdkVersion
manquante dansplay-services-location.aar
ayant entraîné des effets indésirablesWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
etREAD_PHONE_STATE
les autorisations à fusionner dans les fichiers manifestes d'application.Abandon d'Android version 2.3.x (Gingerbread)
La version 10.0.x des services Google Play est la version finale qui inclut Prise en charge d'Android version 2.3.x (Gingerbread). Les applications développées avec les futures versions du SDK après la version 10.0.x ne pourront pas se connecter à Google Services Play sur les appareils Android Gingerbread. Pour en savoir plus sur votre y compris la création de plusieurs APK pour étendre la prise en charge de votre application Android Gingerbread, consultez le Blog des développeurs Android.
Google Cast
La version de novembre de l'API Cast offre des fonctionnalités améliorées aux développeurs d'applications dans les domaines suivants:
- Nouvelle méthode
getVideoInfo()
de la classeMediaStatus
obtient l'instance actuelle deVideoInfo
, qui identifie la résolution d'écran 4K. - Nouvelle méthode
CastContext.getCastState()
exposeCastState
qui contient l'état actuel de la session, par exemple si les appareils disponibles et qu'une session a été établie. - Les nouveaux attributs
@drawable
du bouton permettent de personnaliser les styles des boutons dans mini-télécommande et une manette étendue. ImagePicker
possède désormaisonPickImage
qui accepte unImageHints
avec le format attendu.- Nouvelle méthode
CastContext.getMergedSelector()
exposeMediaRouteSelector
- Deux nouvelles classes de coupures publicitaires ont été ajoutées:
AdBreakClipInfo
contient des informations statiques sur le clip d'une coupure publicitaire ; etAdBreakStatus
contient des informations sur l'état. - Lorsqu'un utilisateur caste du contenu, les autres appareils connectés au même réseau reçoivent une une notification avec une télécommande collante pour contrôler également la lecture.
- Pour en savoir plus sur cette version et consulter les remarques supplémentaires, consultez Version de novembre du SDK Cast
- Nouvelle méthode
Emplacement
- Améliorations apportées aux recherches BLE (Bluetooth basse consommation).
À proximité
- La fonctionnalité Notifications de proximité est de nouveau disponible. Consultez le Site pour les développeurs des notifications de proximité pour obtenir des détails et des mises à jour.
Firebase
- La dernière mise à jour de Firebase inclut plusieurs améliorations et corrections de bugs sur plusieurs fonctionnalités, dont la disponibilité d'une nouvelle application Firebase API d'indexation. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Octobre 2016 – version 9.8
Principales modifications apportées à la version 9.8 des services Google Play
Annonces
- Ajout de la collecte des données de mesure du trafic Active View pour Annonceurs DoubleClick Campaign Manager dont les annonces s'affichent dans des applications qui utilisent la SDK Google Mobile Ads :
Google Cast
L'API Cast v3.3 offre des fonctionnalités améliorées aux développeurs d'applications dans les domaines suivants:
- Lors de la lecture d'annonces, l'apparence de la barre de recherche a été améliorée. l'image poster d'arrière-plan est floutée.
- Ajout de la possibilité de personnaliser le style des mini-télécommandes.
- Ajout de la
ImageHints
, qui fournit des indications à l'objetImagePicker
concernant le type et la taille de l'image à sélectionner pour l'afficher dans l'interface utilisateur. - Pour en savoir plus sur cette version, consultez SDK Cast v3.3.
Fit
- Fit inclut désormais un API Goals qui permet à votre application de lire les objectifs de remise en forme créés par les utilisateurs Application Android Fit.
Google Sign-In
- Les utilisateurs ont désormais la possibilité d'indiquer le numéro de téléphone associé à leur compte en un seul geste dans les applications qui utilisent le API Credentials
À proximité
- L'application Nearby Messages s'est enrichie d'une nouvelle une interface utilisateur à activer et la compatibilité avec les commandes mains libres.
- Notifications de proximité est temporairement indisponible. Consultez le Site pour les développeurs Nearby Notifications pour des détails et des mises à jour.
Firebase
- La dernière mise à jour de Firebase inclut plusieurs améliorations et corrections de bugs pour plusieurs fonctionnalités. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Septembre 2016, version 9.6
Principales nouveautés concernant la version 9.6 des services Google Play
Mise à jour des services Google Play vers la version 9.6.1 Cette version corrige une valeur
minSdkVersion
manquante dansplay-services-location.aar
ayant généré des résultats inattendusWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
etREAD_PHONE_STATE
les autorisations à fusionner dans les fichiers manifestes d'application.Annonces
- Ajout d'une méthode d'API de diagnostic de l'éditeur,
openDebugMenu
, auMobileAds
pour fournir aux éditeurs d'annonces Web pour mobile et d'applications mobiles le même de dépannage et d'aperçu disponible sur ordinateur annonces.
- Ajout d'une méthode d'API de diagnostic de l'éditeur,
Google Cast
L'API Cast v3.2 offre des fonctionnalités améliorées aux développeurs d'applications dans les domaines suivants:
- Mode Annonces: définissez un mode pour les contrôleurs et commandes de notification. où les commandes sont désactivées lors de la diffusion des annonces.
- Mode en direct: il est désormais possible de lire/arrêter les flux vidéo et audio en direct. à la place du bouton lecture/pause.
- Pour en savoir plus sur cette version, consultez SDK Cast v3.2.
Maps
- Nouveau style de carte personnalisé: vous pouvez désormais appliquer un style à votre carte pour modifier l'apparence (ou même de masquer) des éléments géographiques tels que les routes, les parcs, les entreprises et plus encore.
- Les points d'intérêt (POI) commerciaux s'affichent désormais par défaut sur la carte. Ces POI représentent des établissements tels que des magasins, des restaurants et des hôtels. Vous pouvez les masquer à l'aide des styles de carte personnalisés.
- Pour obtenir des détails et des remarques importantes, consultez les Notes de version de l'API Maps Android
Places
- Ajout de la
setCountry
permettant de limiter la portée d'une requête de saisie semi-automatique Places à une seule pays.
- Ajout de la
Firebase
- La dernière mise à jour de Firebase inclut plusieurs améliorations et corrections de bugs pour plusieurs fonctionnalités. Pour en savoir plus, consultez Notes de version du SDK Firebase pour Android
Août 2016, version 9.4
Principales nouveautés concernant la version 9.4 des services Google Play
Google Sign-In
GoogleSignInAccount
inclut désormaisgetFamilyName()
etgetGivenName()
méthodes pour autoriser l'accès au nom de famille et au prénom d'utilisateurs connectés.
Google Plus
L'API Plus.API (y compris
Plus.PeopleApi
etPlus.AccountApi
) a été obsolète. Tous les widgets de l'interface utilisateur Google+, tels que le partage et le bouton +1 boutons continuer à prendre en charge.- Si vous souhaitez intégrer Google Sign-In, passez à
GoogleSignInApi
- Si votre application a besoin d'informations sur les réseaux sociaux et de données de profil plus complètes, découvrez le Fournisseur de contacts ou le multiplate-forme API People : Pour améliorer la distribution de votre application grâce aux graphiques de réseaux sociaux la base d'utilisateurs de votre application, Firebase Invites.
Consultez les notes d'abandon de Plus.API pour : plus de détails.
- Si vous souhaitez intégrer Google Sign-In, passez à
Google Cast
L'API Cast v3 inclut désormais des fonctionnalités améliorées pour les développeurs d'applications dans les domaines suivants:
- La
ControlButtonsContainer
définit un conteneur pour les boutons de commande. - La
ExpandedControllerActivity
fournit la majeure partie de l'implémentation d'un contrôleur étendu, avec la télécommande en plein écran.
- La
Places
- L'API Places inclut désormais une interface Interface utilisateur de Place Picker qui applique les principes du Material Design.
Maps
- Ajout d'un ensemble de nouveaux écouteurs de changement de caméra pour le démarrage du mouvement de la caméra. en cours et les événements de fin.
- Ajout de la possibilité de stocker et de récupérer des objets de données arbitraires associées aux repères.
- Ajout de la possibilité de définir des niveaux de zoom minimal et maximal préférés.
- Ajout de la possibilité de limiter les limites que les utilisateurs peuvent faire défiler et faire un panoramique.
- Pour en savoir plus, consultez les dernières Notes de version des API Google Maps pour Android
Sécurité
- La API Safe Browsing permet à votre application de déterminer si un URI est associé à un élément potentiellement ou une attaque d'ingénierie sociale. Pour en savoir plus, consultez Vérifier des URL à l'aide de l'API Safe Browsing
Firebase
- La dernière mise à jour de Firebase inclut plusieurs améliorations et corrections de bugs pour plusieurs fonctionnalités. Pour en savoir plus, consultez Notes de version de Firebase
Juin 2016, version 9.2
Principales modifications apportées à la version 9.2 des services Google Play
Mise à jour des services Google Play vers la version 9.2.1 Cette version résout un problème lié au fichier
proguard.txt
inclus dans la 9.2.0 qui provoque les erreurs suivantes:Dans les projets Android qui utilisent Réducteur de ressources Gradle l'erreur suivante se produit:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
Dans les projets Android qui utilisent Chaîne d'outils Jack, erreurs se produit comme suit:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
Annonces
- Ajout de la
setAdChoicesPlacement
à la méthodeNativeAdOptions.Builder
. Les éditeurs d'applications peuvent utiliser cette méthode pour spécifier l'emplacement de leurs Icône Choisir sa pub dans les annonces natives. - Amélioration de la lecture des annonces vidéo avec plusieurs corrections de bugs.
- Ajout de la
Notoriété
L'API Awareness regroupe sept signaux de localisation et de contexte au sein d'une pour vous permettre de créer des applications avec de puissantes fonctionnalités contextuelles ont un impact minimal sur les ressources système. Il comprend deux ensembles d'API:
- L'API Snapshot permet aux applications d'obtenir la valeur actuelle de l'un des sept signaux.
- L'API Fence permet aux applications de réagir aux changements dans le contexte de l'utilisateur.
Google Cast
L'API Cast v3 offre des fonctionnalités améliorées aux développeurs d'applications dans le domaines suivants:
- Gestion de l'état de la session
- Logique de connexion, déconnexion et reconnexion
- Implémentation de l'expérience utilisateur et de l'UI
- Compatibilité avec un plus grand nombre de types d'appareils
- Pour en savoir plus sur cette version, consultez les SDK Google Cast v3.
Firebase
- La dernière mise à jour de Firebase inclut plusieurs améliorations et corrections de bugs pour plusieurs fonctionnalités. Pour en savoir plus, consultez Notes de version de Firebase
Google Fit
- Améliorations apportées au nombre de pas sur Android Wear pour mesurer le nombre de pas cohérents sur les cadrans et les applications, et persistants HistoryApi#readDailyTotal
- Écoutez les mises à jour de données avec HistoryApi#registerDataUpdateListener() pour permettre à votre application de mettre à jour son cache interne lorsque des données stockées mis à jour par une autre application.
- Ajout d'un nouvel élément hydratation Type de données utilisé pour mesurer la consommation d'eau.
Emplacement
- Correction de bugs et améliorations dans plusieurs domaines, y compris la gestion de la batterie et la reconnaissance de l'activité.
Maps
- Les nouvelles MarkerOptions.zIndex() définit l'ordre d'empilement d'un repère par rapport aux autres repères de la sur la carte.
- Vous pouvez définir un facteur de transparence sur les superpositions de tuiles afin que les utilisateurs puissent voir carte de base sous les tuiles superposées.
- Il est désormais plus facile de rendre les cercles cliquables, puis d'utiliser une OnCircleClickListener pour écouter les événements de clic.
- Pour obtenir des détails et des remarques importantes, consultez les Notes de version de l'API Maps Android
Mobile Vision
- Résolution de problèmes liés à un service requis par la détection de code-barres Mobile Vision et la détection de visages. Tous les utilisateurs peuvent de nouveau utiliser la détection des visages et des codes-barres de Google Cloud. Pour en savoir plus, consultez Notes de version de Mobile Vision
- Ajout de l'API Text: reconnaissance optique des caractères pour le texte des caractères latins (anglais, espagnol, allemand, français, etc.) sur les photos. API Text renvoie la structure organisationnelle du texte (paragraphes, lignes, mots) ainsi que le texte lui-même.
À proximité
- Ajoutée(s) Notifications Nearby pour informer les utilisateurs sur les applications et les sites Web associés aux balises à proximité et appareils connectés.
- Nearby.Messages peut rechercher des balises Eddystone. et des balises iBeacons en arrière-plan, qui réveillent les applications clientes lorsque des balises correspondant à leur filtre sont trouvées. Pour en savoir plus, consultez Nearby.Messages :
- Cette version supprime l'obligation pour les clients d'utiliser la balise de proximité pour gérer leurs balises. Nearby renvoie désormais les données BLE analysées. les publicités directement, ce qui permet aux clients d'utiliser leur propre solution pour à interpréter ces publicités.
- Les estimations de distance et les informations RSSI sont désormais renvoyées au premier plan les clients balises.
Mai 2016 – Version 9.0
Principales caractéristiques de la version 9.0 des services Google Play
Mise à jour des services Google Play vers la version 9.0.2 La version 9.0.2 des services Google Play est désormais disponible. Ce apporte les corrections nécessaires problème connu avec Firebase Authentication, lorsque
FirebaseAuthApi
n'est pas disponible sur certains appareils. Une erreurFirebaseApiNotAvailableException
se produit lorsque ces les appareils tentent d'utiliser les API Authentication.Mise à jour des services Google Play vers la version 9.0.1
La version 9.0.1 des services Google Play est désormais disponible. Ce résout les problèmes suivants avec la version 9.0.0:
- Correction d'une erreur de compilation de changement de classe avec ContextCompat.getNoBackupFilesDir() :
- Correction d'un problème connu concernant la diffusion d'annonces AdMob sur des appareils sans l'APK des services Google Play lorsque votre application utilise ProGuard et post-traitement.
Firebase
Firebase fournit aux développeurs mobiles les outils et l'infrastructure dont ils ont besoin pour développer son application, développer sa base d'utilisateurs et générer des revenus grâce aux annonces intégrées aux applications. Dans cette version, les API Firebase sont désormais disponibles dans les services Google Play, ainsi que de nouveaux produits: Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links et Notifications Firebase.
Pour obtenir la liste des bibliothèques disponibles pour les différentes fonctionnalités de Firebase, voir Bibliothèques Firebase. Les fonctionnalités suivantes font désormais partie de Firebase dans les services Google Play SDK 9.0:
App Invites (désormais Firebase Invites) est toujours disponible sur
com.google.android.gms.appinvite
, mais à l'avenir, vous devrez utilisercom.google.firebase:firebase-invites
Firebase Cloud Messaging s'appuie sur Google Cloud Messaging et l'améliore API. Vous pouvez continuer à utiliser Google Cloud Messaging avec
com.google.android.gms.gcm
(nous vous recommandons toutefois de le faire) mise à niveau àcom.google.firebase:firebase-messaging
.
Pour en savoir plus sur Firebase, consultez la page https://firebase.google.com/.
Annonces
- L'API Récompense Video Publisher est désormais compatible avec les événements personnalisés.
- Le format vidéo Native Express inclut désormais des API qui permettent de contrôler la façon dont les vidéos sont affichées, y compris en spécifiant l'état initial de la désactivation du son et les rappels lorsque la vidéo est terminée.
- Mise à jour des annonces personnalisées ciblées sur les recherches pour les applications mobiles, qui permettent aux développeurs d'applications de monétiser des événements de recherche dans l'application avec des annonces très pertinentes basées sur l'expérience requêtes. Avec cette mise à jour, la solution de monétisation intégrée à l'application est équivalente par rapport à ce qui est disponible sur les ordinateurs de bureau ou sur le Web mobile. Les développeurs d'applications l'ensemble des extensions, mises en page, options d'attribution des rappels et des icônes d'annonces personnalisées.
- L'API MobileAds permet désormais de définir le volume souhaité des
des annonces vidéo
setAppVolume()
, et de couper le son des annonces vidéosetAppMuted()
- Annonces pour mobile
initialize(android.content.Context, java.lang.String)
n'est plus obsolète. L'élément La méthodeinitialize(android.content.Context)
est désormais obsolète. - L'interface
MediationNativeListener
inclut désormais une méthode,onAdImpression()
, les réseaux publicitaires pour mobile qui peuvent appeler lorsqu'ils enregistrent une impression.
À proximité
- Simplification de l'interface utilisateur de consentement à proximité et du modèle d'autorisation.
- Toute application disposant d'une autorisation d'accéder à la position précise peut rechercher des balises BLE sans autorisation supplémentaire.
- Les boîtes de dialogue d'activation s'affichent pour les utilisateurs lorsque l'application appelle le client GoogleAPIClient
connect()
.
- Simplification de l'interface utilisateur de consentement à proximité et du modèle d'autorisation.
Jeux
- Mise à jour du SDK client pour améliorer l'API Player Stat avec deux nouvelles prédictions: prédire les dépenses des joueurs au cours des 28 prochains jours et prédire la probabilité qu'un joueur effectue des dépenses au 95e centile.
- Mises à jour du SDK client pour rendre l'API Video Recording à grande échelle.
Google Cloud Messaging
- Google Cloud Messaging (GCM) est intégré à Firebase. Utilisateurs existants de GCM peut continuer à l'utiliser sans interruption, même si nous recommandez de passer à la nouvelle version simplifiée de Firebase Cloud Messaging (FCM), afin que les utilisateurs puissent profiter des futures versions de nouvelles fonctionnalités. et d'améliorations. Pour en savoir plus, consultez Migrer une application cliente GCM pour Android vers Firebase Cloud Messaging
Mobile Vision
- Un service requis par Mobile Vision est désormais désactivé en raison d'un problème lié à pour ce service. Cela empêchera les utilisateurs qui n'ont pas encore utilisé la reconnaissance faciale ou la détection de codes-barres d'utiliser ces fonctionnalités. Nous vous déconseillons d'ajouter de nouvelles fonctionnalités Mobile Vision à votre application tant que ce problème n'est pas résolu.
- Pour les applications qui utilisent déjà les fonctionnalités Mobile Vision,
FaceDetector.isOperational()
ouBarcodeDetector.isOperational()
pour confirmer que le détecteur est prêt avant d'utiliser le détecteur de visage ou de code-barres.
Authentification
GoogleAuthUtil a été déplacé vers la division de l'API "-auth" dans Google Play des services Google Cloud. Si votre application utilise
GoogleAuthUtil.getToken()
, vous pouvez voir une s'affiche comme suit:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
Si vous devez accéder à l'API REST sur Android, incluez la division "-auth" dans votre fichier build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
Sinon, nous vous recommandons en cours de migration votre application API Google Sign-In afin d'intégrer les dernières améliorations en termes de sécurité et d'expérience utilisateur votre application. Pour en savoir plus, consultez notre guide des bonnes pratiques Google Sign-In.
Problèmes connus concernant la version 9.0.0
Si votre application utilise AdMob et le post-traitement ProGuard, elle ne sera pas diffuser des annonces sur les appareils sans l'APK des services Google Play, sauf si ajuster votre configuration ProGuard ou mettre à jour votre application pour utiliser Google Cloud version 9.0.1. Pour s'assurer que les annonces sont diffusées après la mise à jour de votre application pour utiliser le SDK des services Google Play 9.0.0, ajoutez les éléments suivants Option "Keep" à votre fichier de configuration ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
Décembre 2015, version 8.4
Principales modifications apportées à la version 8.4 des services Google Play
Google Maps
- Cette version introduit un certain nombre de nouveaux écouteurs d'événements:
<ph type="x-smartling-placeholder">
- </ph>
OnInfoWindowLongClickListener
déclenche un rappel àonInfoWindowLongClick(Marker)
lorsque l'utilisateur clique de manière prolongée sur une fenêtre d'informations.OnInfoWindowCloseListener
déclenche un rappel àonInfoWindowClose(Marker)
lorsqu'une fenêtre d'informations se ferme. Pour en savoir plus, consultez nos conseils sur les événements de la fenêtre d'informationsOnPolylineClickListener
déclenche un rappel àonPolylineClick(Polyline)
lorsque l'utilisateur clique sur une polyligne. Consultez nos conseils sur les événements liés aux polylignes.OnPolygonClickListener
déclenche un rappel àonPolygonClick(Polygon)
lorsque l'utilisateur clique sur un polygone. Consultez nos conseils sur les événements liés aux polygonesOnGroundOverlayClickListener
déclenche un rappel àonGroundOverlayClick(GroundOverlay)
lorsque l'événement l'utilisateur clique sur une superposition au sol. Consultez nos conseils sur les événements liés aux superpositions au sol.
- Vous pouvez activer ou désactiver la cliquabilité des polylignes, polygones et
des superpositions au sol en appelant
setClickable(boolean)
sur l'objet concerné. - Plusieurs corrections de bugs. Pour plus d'informations, consultez les notes de version de Google Maps.
- Cette version introduit un certain nombre de nouveaux écouteurs d'événements:
<ph type="x-smartling-placeholder">
Google Adresses
- Cette version introduit un nouveau service de saisie semi-automatique qui renvoie des lieux
en réponse aux requêtes de recherche des utilisateurs.
PlaceAutocompleteFragment
est une boîte de dialogue de recherche avec une fonctionnalité de saisie semi-automatique intégrée.GeoDataApi.getAutocompletePredictions()
permet le programmatique l'accès aux prédictions de lieu pour créer une UI de recherche personnalisée complète.
- La saisie semi-automatique a également été ajoutée au sélecteur de lieux.
- Cette version introduit un nouveau service de saisie semi-automatique qui renvoie des lieux
en réponse aux requêtes de recherche des utilisateurs.
Google Sign-In
- Lorsque les utilisateurs révoquent l'accès à une application dans les Paramètres Google > Applications connectées, les services Google Play lancent le Service de révocation pour nettoyer l'état de connexion mis en cache.
- Vous pouvez configurer l'objet
GoogleSignInOptions
pour inviter les utilisateurs à connectez-vous uniquement avec les comptes de votre domaine Google Apps à l'aide de la setHostedDomain d'un compilateur. - Le rappel
onUploadServerAuthCode
et les fonctions associées ont été supprimés. Pour obtenir un jeton d'accès pour votre backend, utilisez la méthoderequestServerAuthCode
etgetServerAuthCode
. Voir Activer l'accès côté serveur pour en savoir plus.
Historique Google Fit
- L'API Google Fit History
inclut désormais une nouvelle méthode,
updateData
, qui permet de modifier plus facilement les données stockées dans Google Fit. AvecupdateData
, vous n'avez plus besoin de supprimer les points de données existants qui chevaucher un nouveau point de données que vous souhaitez ajouter à Google Fit. Conflits sont automatiquement résolus en supprimant les points de données existants qui se chevauchent avec le nouveau point de données.
- L'API Google Fit History
inclut désormais une nouvelle méthode,
Messagerie à proximité
- Nouvelle prise en charge de l'abonnement aux messages de la balise BLE dans le fichier ou un arrière-plan. Votre application peut ainsi recevoir des notifications de balises lorsqu'il n'est pas actif.
App Invites
- Vous pouvez désormais inclure des données supplémentaires de votre application lorsque vous envoyez des e-mails d'invitation, y compris: une image personnalisée, un texte d'incitation à l'action personnalisé pour le bouton d'installation de l'invitation du code HTML personnalisé pour l'e-mail d'invitation.
API Vision
- Ajout de la compatibilité avec les codes-barres Aztec.
Services de localisation
- Meilleure précision lors de l'utilisation du Wi-Fi ou des antennes-relais pour déterminer la position.
Problèmes connus
- Les émulateurs de la dernière version d'Android Wear ne sont actuellement pas disponibles.
Novembre 2015, version 8.3
Principales modifications apportées à la version 8.3 des services Google Play
- Google Sign-In : le nouveau
GoogleSignIn
L'API facilite grandement l'intégration des comptes Google de base des fonctionnalités à votre application. Voici quelques-unes des modifications: <ph type="x-smartling-placeholder">- </ph>
- Vous pouvez désormais modifier l'état de connexion de
GoogleApiClient
sans avoir à le faire et à rétablir une connexion. VoirSIGN_IN_MODE_OPTIONAL
etSIGN_IN_MODE_REQUIRED
pour en savoir plus. - Simplifie l'intégration lors de l'authentification avec un serveur.
- L'autorisation système n'est plus nécessaire pour obtenir un compte connecté.
- Bouton "Se connecter" repensé.
- Vous pouvez désormais modifier l'état de connexion de
- Services de localisation
<ph type="x-smartling-placeholder">
- </ph>
- Améliorations de la batterie pour Fused Location Provider.
- La nouvelle méthode
flushLocations()
vous permet de renvoyer immédiatement tous les emplacements par lot, au lieu d'attendre que le traitement par lot ait lieu.
- Mesure des applications : cette version ajoute une fonctionnalité de collecte
des statistiques anonymes sur les événements d'achat via l'application
- App Invites - Le nouveau
AppInvite.AppInviteApi.getInvitation()
configure unResultCallback
que vous pouvez utiliser pour lancer votre deep learning activité du lien.
- App Invites - Le nouveau
- Améliorations diverses : plusieurs améliorations et modifications ont été apportées
apportées aux services Google Play, y compris:
<ph type="x-smartling-placeholder">
- </ph>
- Nouvelle version de
AdRequest.Builder setIsDesignedForFamilies
permet aux applications qui ont activé Programme Pour la famille pour spécifier si une demande d'annonce donnée doit renvoyer le type "Conçu pour Annonces adaptées aux familles. ResolvingResultCallbacks
peut être utilisé pour lancer automatiquement les résolutions renvoyées par les appels d'API. lorsque l'interaction de l'utilisateur est requiseCastRemoteDisplayLocalService
expose un nouveau rappel,onServiceCreated
, qui est appelé lorsque le local service a été créé.GoogleApiClient.dumpAll()
peut être utilisée pour déboguer les problèmes liés au cycle de vie.- Vous pouvez désormais
setAutoFocusEnabled()
par programmation leCameraSource
. DataApi
vous permet désormais de spécifier le degré d'urgence des éléments à synchroniser à un accessoire connecté avec la méthodePutDataRequest.isUrgent()
.- L'API Credentials a été déplacée de -base vers la bibliothèque -auth. Vous devrez peut-être ajouter
compile 'com.google.android.gms:play-services-auth:8.3.0'
pour éviter les erreurs de compilation.
- Nouvelle version de
Problèmes connus
- Si vous recevez l'erreur "Found com.google.android.gms:play-services-auth:8.3.0, mais la version 8.1.0 est nécessaire » lorsque vous utilisez le plug-in google-services, mettre à niveau votre plug-in google-services vers la version 1.5.0-beta2 ou ultérieure.
Septembre 2015, version 8.1
Principales modifications apportées à la version 8.1 des services Google Play
- Ajout de la prise en charge du modèle d'autorisations Marshmallow.
- API Player Stats Play Jeux : Une nouvelle API qui vous permet d'adapter le lecteur à des segments de joueurs spécifiques tout au long du cycle de vie du jeu. Les segments de joueurs sont basés sur la progression, les dépenses et l'engagement des joueurs.
- API Google Maps Android : nouvelle prise en charge de mode ambiant pour les applis connectées. Le mode ambiant est destiné aux applications toujours activées. Il est activé lorsque l'utilisateur n'est pas n'utilisent plus activement l'application.
- App Invites : vous pouvez désormais personnaliser l'invitation par e-mail envoyée depuis votre l'application.
- API Nearby Messages : votre application recevra des rappels lorsqu'un utilisateur La fonctionnalité de publication ou d'abonnement à proximité expire.
- API Google Places : trois nouvelles méthodes ont été ajoutées à
AutocompletePrediction
En facilitant l'accès aux parties principales et secondaires du lieu la description, ainsi que le texte complet de la description. Ces méthodes remplacentgetDescription()
etgetMatchedSubstrings()
, qui sont désormais obsolètes. Consulter les notes de version de l'API Google Places pour Android pour en savoir plus. Application Measurement : cette version ajoute le package de mesure, qui contient des fonctionnalités permettant de recueillir des statistiques anonymes sur les applications des événements tels qu'un utilisateur qui ouvre votre application pour la première fois. Bien que ces données soient ne sont collectées que si elles sont correctement configurées, vous pouvez désactiver définitivement de générer des rapports sur ces statistiques en ajoutant la ressource suivante à votre application:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
,PendingResult
etOptionalPendingResult
sont désormais des classes abstraites plutôt que des interfaces. La signature dePendingResult.setResultCallback
est passé desetResultCallback(ResultCallback<R> callback)
jusqu'àsetResultCallback(ResultCallback<? super R> callback)
Une modification équivalente a été transmis àsetResultCallback
qui accepte un paramètre de délai d'inactivité. Si vous implémentiez directement ces interfaces auparavant, vous devrez étendent plutôt les classes abstraites. Si vous avez utilisé ces classes pour effectuer des tests nous vous recommandons d'utiliser la classe utilitaire fourniePendingResults
qui peut fournir unResult
qui est soit annulé, soit immédiatement disponibles.
Août 2015, version 7.8
Pour obtenir un résumé des principales fonctionnalités des services Google Play 7.8, consultez la article de blog annonçant le lancement de la fonctionnalité.
- API Mobile Vision : cette version introduit une nouvelle fonctionnalité intégrée en temps réel sur l'appareil. pour comprendre les objets dans des photos et des vidéos. La Le framework Mobile Vision comprend détecteur de visages, lecteur de code-barres et des fonctions suivre la position de ces objets dans vidéo.
- API Nearby Messages : nouvelle version de Nearby Messages L'API fournit une API multiplate-forme permettant de détecter les balises et les appareils à proximité les uns les autres et de communiquer sans avoir à être sur le même réseau Wi-Fi.
- Smart Lock pour Android. Cette version améliore Smart Lock pour Android avec la la capacité à détecter votre démarche unique. Si un pickpocket s'éloigne avec votre téléphone, il se verrouille dans la plupart des cas. Activer détection de l'appareil lorsqu'il est porté pour essayer.
- Place Photos : il est désormais possible de récupérer et afficher des photos de lieu avec l'API Places.
Mai 2015 – Version 7.5
Pour obtenir un résumé des principales fonctionnalités des services Google Play 7.5, consultez la article de blog annonçant le lancement de la fonctionnalité.
Smart Lock pour les mots de passe : cette version introduit la
gms.auth.api.credentials
pour enregistrer et récupérer les identifiants, et connecter automatiquement les utilisateurs appareils (et sites Web dans Chrome). Pour enregistrer les identifiants, appelez la méthodeAuth.CredentialsApi.save()
. À l'inverse, pour récupérer les identifiants enregistrés sur les appareils Android et Chrome, appelez la fonctionAuth.CredentialsApi.request()
.Google Cloud Messaging : cette version vous offre la possibilité d'envoyer des messages et des notifications les utilisateurs finaux plus efficacement, optimiser la planification des tâches pour économiser l'utilisation de la batterie, et simplifier la façon dont votre application reçoit les messages. La messagerie thématique vous permet de créer des notifications personnalisées afin d'atteindre le public visé. Utilisez le nouveau
GcmListenerService
pour implémenter une méthode standardisée de réception des messages GCM et d'affichage les notifications à la demande du serveur GCM. Les nouvellesGcmNetworkManager
vous permet de planifier des tâches ponctuelles et périodiques de manière à préserver la batterie, et spécifier les contraintes de charge du réseau et de l'appareil pour optimiser davantage la batterie utiliser.Annonces : cette version ajoute des annonces natives affichées par l'éditeur aux AdMob, Google Ads, et AdX. Avec les annonces natives, les éditeurs ont accès aux composants individuels de l'annonce. être en mesure de décider de la manière de présenter l'annonce le contenu de l'application. AdMob, Ad Manager et AdX sont tous compatibles avec deux formats définis par le système : les annonces incitant à installer et celles du réseau de contenu. Les éditeurs qui utilisent DFP ont aussi accès à des annonces natives personnalisées pour créer une solution native personnalisée avec leur propre réservation de l'inventaire.
Cast : le nouveau Les API Game Manager pour Google Cast sont désormais compatibles avec avec un modèle de communication simplifié, plusieurs joueurs par appareil émetteur, et une messagerie personnalisée entre expéditeurs et destinataires, qui vous permet d'améliorer avec l'expérience Cast. Nouvel affichage à distance de connexion permet aux applications natives, en particulier aux jeux, de caster un second écran directement à la télévision ; Désormais, n'importe quel jeu peut être plus grand avec Cast. Les nouvelles Lecture automatique et mise en file d'attente Les API offrent à toutes les applications connectées une file d'attente multimédia synchronisée et modifiable pour précharger des flux adaptatifs.
ID d'instance : l'ID d'instance est un identifiant unique par instance d'une application qui lui permet de générer des jetons de sécurité à l'aide de Service cloud d'ID d'instance.
Maps : cette version rend l'API Google Maps pour Android disponible sur Android Wear. Vous pouvez donc créer des applications cartographiques directement sur les accessoires connectés.
Fit : l'API Fit fournit désormais les distances parcourues et données sur les calories brûlées auxquelles vous pouvez vous abonner. Cette version présente également un nouveau type de données pour les activités physiques (
TYPE_WORKOUT_EXERCISE
).Drive : cette version vous permet de supprimer définitivement des fichiers et dossiers, même lorsque votre application est hors connexion, en appelant la méthode
delete()
.App Invites : utilisez le nouveau
appinvite
pour développer votre application grâce au bouche-à-oreille. Permettez à vos utilisateurs de partager votre application avec leurs contacts et amis. Google alimente vos flux de parrainage et d'intégration, afin que vous puissiez vous concentrer sur la création l'application.