Dépendances des SDK Firebase pour Android dans les services Google Play
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Certains SDK Firebase pour Android dépendent de Google Play services. Cela signifie qu'ils ne s'exécuteront que sur les appareils et les émulateurs sur lesquels Google Play services est installé. Ces SDK Firebase communiquent avec le service Google Play services en arrière-plan sur l'appareil pour fournir une API sécurisée, à jour et légère à votre application. Certains appareils Android, tels que les appareils Amazon Kindle Fire ou ceux vendus dans certaines régions, n'ont pas Google Play services installé.
Quels SDK Firebase Android nécessitent Google Play services ?
Les SDK Firebase peuvent être divisés en trois catégories :
Play services requis : ces SDK nécessitent Google Play services, sinon ils n'ont aucune fonctionnalité.
Play services recommandé : ces SDK nécessitent que Google Play services dispose de toutes les fonctionnalités, mais ils offrent tout de même la plupart des fonctionnalités même sans Google Play services.
Play services non requis : ces SDK ne nécessitent pas Google Play services pour fonctionner pleinement.
Les tableaux ci-dessous ne sont exacts que pour la dernière version de chaque SDK. Certaines versions plus anciennes peuvent avoir des exigences plus strictes.
Google Play servicesnon requis
Produit
Bibliothèque
Google Play services ?
Firebase AI Logic1
com.google.firebase:firebase-ai:17.3.0
Non obligatoire
Fournisseurs de débogage et personnalisés App Check
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-appcheck-ktx:18.0.0
Non obligatoire
App Distribution API
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15
Non obligatoire
Authentication
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-auth-ktx:23.2.1
Non obligatoire
Cloud Firestore
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-firestore-ktx:25.1.4
Non obligatoire
Cloud Functions for Firebase Client SDK
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-functions-ktx:21.2.1
Non obligatoire
Cloud Storage for Firebase
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-storage-ktx:21.0.2
Non obligatoire
Crashlytics
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-crashlytics-ktx:19.4.4
Non obligatoire
In-App Messaging
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-inappmessaging-ktx:21.0.2
com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2
Non obligatoire
Installations Firebase
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-installations-ktx:18.0.0
Non obligatoire
Performance Monitoring
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-perf-ktx:21.0.5
Non obligatoire
Realtime Database
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-database-ktx:21.0.0
Non obligatoire
Remote Config
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-config-ktx:22.1.2
Non obligatoire
1Firebase AI Logic s'appelait auparavant
"Vertex AI in Firebase" avec le package
com.google.firebase:firebase-vertexai.
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-analytics-ktx:22.5.0
Recommandé 2
Cloud Messaging
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-messaging-ktx:24.1.2
Obligatoire
Dynamic Links
Ne pas utiliser : les bibliothèques de modules KTX ne sont plus prises en charge.
com.google.firebase:firebase-dynamic-links-ktx:22.1.0
Obligatoire
2Le SDK Firebase pour Google Analytics peut envoyer des événements sur n'importe quel appareil, mais certains insights automatiques, comme les données démographiques, ne sont disponibles que sur les appareils équipés de Google Play services.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/10/10 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/10/10 (UTC)."],[],[]]