Dependencias del SDK de Firebase Android en Servicios de Google Play
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Algunos SDK de Firebase Android dependen de los
Google Play services,
lo que significa que solo se ejecutarán en dispositivos y emuladores que tengan Google Play services
instalados. Estos SDK de Firebase se comunican con el servicio en segundo plano
de los Google Play services en el dispositivo para proporcionar una API segura, actualizada y ligera
a tu app. Algunos dispositivos Android, como los dispositivos Amazon Kindle Fire o los que se venden en algunas regiones,
no tienen instalados los Google Play services.
¿Qué SDK de Firebase Android requieren los Google Play services?
Los SDK de Firebase se pueden dividir en las siguientes tres categorías:
- Se requieren Play services: Estos SDK requieren Google Play services,
de lo contrario, no tienen funcionalidad.
- Se recomiendan Play services: Estos SDK requieren
Google Play services para tener una funcionalidad completa, pero de todos modos ofrecen la mayor parte de
la funcionalidad, incluso sin Google Play services.
- No se requieren Play services: Estos SDK no requieren
Google Play services para tener una funcionalidad completa.
Las tablas que aparecen a continuación solo son precisas para la
versión más reciente de
cada SDK. Es posible que algunas versiones anteriores tengan requisitos más estrictos.
No se requieren Google Play services
Producto |
Biblioteca |
¿Google Play services? |
Firebase AI Logic 1 |
com.google.firebase:firebase-ai:17.1.0 |
No requeridos |
Proveedores personalizados y de depuración de App Check |
com.google.firebase:firebase-appcheck:19.0.0
com.google.firebase:firebase-appcheck-ktx:18.0.0
com.google.firebase:firebase-appcheck-debug:19.0.0 |
No requeridos |
API App Distribution |
com.google.firebase:firebase-appdistribution-api:16.0.0-beta16
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15 |
No requeridos |
App Distribution |
com.google.firebase:firebase-appdistribution:16.0.0-beta16 |
No requeridos |
Authentication |
com.google.firebase:firebase-auth:24.0.1
com.google.firebase:firebase-auth-ktx:23.2.1 |
No requeridos |
Cloud Firestore |
com.google.firebase:firebase-firestore:26.0.0
com.google.firebase:firebase-firestore-ktx:25.1.4 |
No requeridos |
Cloud Functions for Firebase Client SDK |
com.google.firebase:firebase-functions:22.0.0
com.google.firebase:firebase-functions-ktx:21.2.1 |
No requeridos |
Cloud Storage for Firebase |
com.google.firebase:firebase-storage:22.0.0
com.google.firebase:firebase-storage-ktx:21.0.2 |
No requeridos |
Crashlytics |
com.google.firebase:firebase-crashlytics:20.0.0
com.google.firebase:firebase-crashlytics-ktx:19.4.4 |
No requeridos |
Data Connect |
com.google.firebase:firebase-dataconnect:17.0.0 |
No requeridos |
In-App Messaging |
com.google.firebase:firebase-inappmessaging:22.0.0
com.google.firebase:firebase-inappmessaging-ktx:21.0.2 |
No requeridos
|
Visualización de In-App Messaging |
com.google.firebase:firebase-inappmessaging-display:22.0.0
com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2 |
No requeridos
|
Instalaciones Firebase |
com.google.firebase:firebase-installations:19.0.0
com.google.firebase:firebase-installations-ktx:18.0.0 |
No requeridos |
Performance Monitoring |
com.google.firebase:firebase-perf:22.0.0
com.google.firebase:firebase-perf-ktx:21.0.5 |
No requeridos |
Realtime Database |
com.google.firebase:firebase-database:22.0.0
com.google.firebase:firebase-database-ktx:21.0.0 |
No requeridos |
Remote Config |
com.google.firebase:firebase-config:23.0.0
com.google.firebase:firebase-config-ktx:22.1.2 |
No requeridos |
1 Firebase AI Logic antes se llamaba "Vertex AI in Firebase" con el paquete com.google.firebase:firebase-vertexai
.
Google Play services requeridos o recomendados
Producto |
Biblioteca |
¿Google Play services? |
AdMob |
com.google.android.gms:play-services-ads:24.5.0 |
Recomendado 2 |
Analytics |
com.google.firebase:firebase-analytics:23.0.0
com.google.firebase:firebase-analytics-ktx:22.5.0 |
Recomendado 2 |
Proveedor de Play Integrity para App Check |
com.google.firebase:firebase-appcheck-playintegrity:19.0.0 |
Obligatorios |
Proveedor de SafetyNet para App Check |
com.google.firebase:firebase-appcheck-safetynet:16.1.2 |
Obligatorios |
App Indexing |
com.google.firebase:firebase-appindexing:20.0.0 |
Obligatorios |
Cloud Messaging |
com.google.firebase:firebase-messaging:25.0.0
com.google.firebase:firebase-messaging-ktx:24.1.2 |
Obligatorios |
Dynamic Links |
com.google.firebase:firebase-dynamic-links:22.1.0
com.google.firebase:firebase-dynamic-links-ktx:22.1.0 |
Obligatorios |
Firebase ML Vision |
com.google.firebase:firebase-ml-vision:24.1.0 |
Obligatorios |
Firebase ML Custom Model |
com.google.firebase:firebase-ml-model-interpreter:22.0.4 |
Obligatorios |
2 El SDK de Firebase para Google Analytics puede enviar eventos en cualquier dispositivo, pero algunas estadísticas automáticas, como los datos demográficos, solo están disponibles en dispositivos con Google Play services.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-08-23 (UTC)
[null,null,["Última actualización: 2025-08-23 (UTC)"],[],[],null,["\u003cbr /\u003e\n\nSome Firebase Android SDKs depend on\n[Google Play services](//developers.google.com/android/guides/overview),\nwhich means they will only run on devices and emulators with Google Play services\ninstalled. These Firebase SDKs communicate with the Google Play services background\nservice on the device to provide a secure, up-to-date, and lightweight API to\nyour app. Certain Android devices, such as Amazon Kindle Fire devices or those\nsold in some regions, do not have Google Play services installed.\n| **Note:** The [`google-services` Gradle plugin](//developers.google.com/android/guides/google-services-plugin) is used by all Firebase SDKs, but this plugin is not related to Google Play services.\n\nWhich Firebase Android SDKs require Google Play services?\n\nFirebase SDKs can be divided into three categories:\n\n- **Play services required** --- These SDKs require Google Play services, otherwise they have no functionality.\n- **Play services recommended** --- These SDKs require Google Play services to have *full* functionality, but they still offer *most* functionality even without Google Play services.\n- **Play services not required** --- These SDKS do not require Google Play services to have full functionality.\n\nThe tables below are accurate only for the\n[latest release](/support/release-notes/android#latest_sdk_versions) of each\nSDK. Some older versions may have stricter requirements.\n\nGoogle Play services not required\n\n| Product | Library | Google Play services? |\n|-----------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------|\n| Firebase AI Logic ^1^ | com.google.firebase:firebase-ai:17.1.0 | Not Required |\n| App Check custom and debug providers | com.google.firebase:firebase-appcheck:19.0.0 com.google.firebase:firebase-appcheck-ktx:18.0.0 com.google.firebase:firebase-appcheck-debug:19.0.0 | Not Required |\n| App Distribution API | com.google.firebase:firebase-appdistribution-api:16.0.0-beta16 com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15 | Not Required |\n| App Distribution | com.google.firebase:firebase-appdistribution:16.0.0-beta16 | Not Required |\n| Authentication | com.google.firebase:firebase-auth:24.0.1 com.google.firebase:firebase-auth-ktx:23.2.1 | Not Required |\n| Cloud Firestore | com.google.firebase:firebase-firestore:26.0.0 com.google.firebase:firebase-firestore-ktx:25.1.4 | Not Required |\n| Cloud Functions for Firebase Client SDK | com.google.firebase:firebase-functions:22.0.0 com.google.firebase:firebase-functions-ktx:21.2.1 | Not Required |\n| Cloud Storage for Firebase | com.google.firebase:firebase-storage:22.0.0 com.google.firebase:firebase-storage-ktx:21.0.2 | Not Required |\n| Crashlytics | com.google.firebase:firebase-crashlytics:20.0.0 com.google.firebase:firebase-crashlytics-ktx:19.4.4 | Not Required |\n| Data Connect | com.google.firebase:firebase-dataconnect:17.0.0 | Not Required |\n| In-App Messaging | com.google.firebase:firebase-inappmessaging:22.0.0 com.google.firebase:firebase-inappmessaging-ktx:21.0.2 | Not Required |\n| In-App Messaging Display | com.google.firebase:firebase-inappmessaging-display:22.0.0 com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2 | Not Required |\n| Firebase installations | com.google.firebase:firebase-installations:19.0.0 com.google.firebase:firebase-installations-ktx:18.0.0 | Not Required |\n| Performance Monitoring | com.google.firebase:firebase-perf:22.0.0 com.google.firebase:firebase-perf-ktx:21.0.5 | Not Required |\n| Realtime Database | com.google.firebase:firebase-database:22.0.0 com.google.firebase:firebase-database-ktx:21.0.0 | Not Required |\n| Remote Config | com.google.firebase:firebase-config:23.0.0 com.google.firebase:firebase-config-ktx:22.1.2 | Not Required |\n\n^**1** *Firebase AI Logic was formerly called\n\"Vertex AI in Firebase\" with the package\n`com.google.firebase:firebase-vertexai`.*^\n\nGoogle Play services required or recommended\n\n| Product | Library | Google Play services? |\n|-----------------------------------|---------------------------------------------------------------------------------------------------------|-----------------------|\n| AdMob | com.google.android.gms:play-services-ads:24.5.0 | Recommended ^2^ |\n| Analytics | com.google.firebase:firebase-analytics:23.0.0 com.google.firebase:firebase-analytics-ktx:22.5.0 | Recommended ^2^ |\n| App Check Play Integrity provider | com.google.firebase:firebase-appcheck-playintegrity:19.0.0 | Required |\n| App Check SafetyNet provider | com.google.firebase:firebase-appcheck-safetynet:16.1.2 | Required |\n| App Indexing | com.google.firebase:firebase-appindexing:20.0.0 | Required |\n| Cloud Messaging | com.google.firebase:firebase-messaging:25.0.0 com.google.firebase:firebase-messaging-ktx:24.1.2 | Required |\n| Dynamic Links | com.google.firebase:firebase-dynamic-links:22.1.0 com.google.firebase:firebase-dynamic-links-ktx:22.1.0 | Required |\n| Firebase ML Vision | com.google.firebase:firebase-ml-vision:24.1.0 | Required |\n| Firebase ML Custom Model | com.google.firebase:firebase-ml-model-interpreter:22.0.4 | Required |\n\n^**2** *The Firebase SDK for Google Analytics can send events on any\ndevice, but some automatic insights such as demographics are only available on\ndevices with Google Play services.*^"]]