Dependências dos SDKs do Firebase para Android no Google Play Services
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Alguns SDKs do Firebase para Android dependem do
Google Play services,
o que significa que eles só serão executados em dispositivos e emuladores com o Google Play services
instalado. Esses SDKs do Firebase se comunicam com o serviço em segundo plano do
Google Play services no dispositivo para fornecer uma API segura, atualizada e leve para
seu app. Alguns dispositivos Android, como o Amazon Kindle Fire
ou as opções vendidas em determinadas regiões, não têm o Google Play services instalado.
Quais SDKs do Firebase para Android exigem Google Play services?
Os SDKs do Firebase podem ser divididos em três categorias:
- Play services obrigatório: esses SDKs exigem Google Play services.
Caso contrário, eles não terão nenhuma funcionalidade.
- Play services recomendado: esses SDKs exigem que
Google Play services tenha funcionalidade completa, mas ainda oferecem a maioria
das funcionalidades de armazenamento, mesmo sem Google Play services.
- Play services não obrigatório: esses SDKs não exigem que
Google Play services tenha acesso à funcionalidade completa.
As tabelas abaixo são precisas apenas para a
versão mais recente de cada
SDK. Algumas versões mais antigas podem ter requisitos mais rigorosos.
Google Play services não é obrigatório
Produto |
Biblioteca |
Google Play services? |
Firebase AI Logic 1 |
com.google.firebase:firebase-ai:17.1.0 |
Não é obrigatório |
Provedores personalizados e de depuração do 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 |
Não é obrigatório |
API App Distribution |
com.google.firebase:firebase-appdistribution-api:16.0.0-beta16
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15 |
Não é obrigatório |
App Distribution |
com.google.firebase:firebase-appdistribution:16.0.0-beta16 |
Não é obrigatório |
Authentication |
com.google.firebase:firebase-auth:24.0.1
com.google.firebase:firebase-auth-ktx:23.2.1 |
Não é obrigatório |
Cloud Firestore |
com.google.firebase:firebase-firestore:26.0.0
com.google.firebase:firebase-firestore-ktx:25.1.4 |
Não é obrigatório |
Cloud Functions for Firebase Client SDK |
com.google.firebase:firebase-functions:22.0.0
com.google.firebase:firebase-functions-ktx:21.2.1 |
Não é obrigatório |
Cloud Storage for Firebase |
com.google.firebase:firebase-storage:22.0.0
com.google.firebase:firebase-storage-ktx:21.0.2 |
Não é obrigatório |
Crashlytics |
com.google.firebase:firebase-crashlytics:20.0.0
com.google.firebase:firebase-crashlytics-ktx:19.4.4 |
Não é obrigatório |
Data Connect |
com.google.firebase:firebase-dataconnect:17.0.0 |
Não é obrigatório |
In-App Messaging |
com.google.firebase:firebase-inappmessaging:22.0.0
com.google.firebase:firebase-inappmessaging-ktx:21.0.2 |
Não é obrigatório
|
Display do In-App Messaging |
com.google.firebase:firebase-inappmessaging-display:22.0.0
com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2 |
Não é obrigatório
|
Instalações Firebase |
com.google.firebase:firebase-installations:19.0.0
com.google.firebase:firebase-installations-ktx:18.0.0 |
Não é obrigatório |
Performance Monitoring |
com.google.firebase:firebase-perf:22.0.0
com.google.firebase:firebase-perf-ktx:21.0.5 |
Não é obrigatório |
Realtime Database |
com.google.firebase:firebase-database:22.0.0
com.google.firebase:firebase-database-ktx:21.0.0 |
Não é obrigatório |
Remote Config |
com.google.firebase:firebase-config:23.0.0
com.google.firebase:firebase-config-ktx:22.1.2 |
Não é obrigatório |
1 Firebase AI Logic antes se chamava
"Vertex AI in Firebase" com o pacote
com.google.firebase:firebase-vertexai
.
Google Play services obrigatório ou recomendado
Produto |
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 |
Provedor da Play Integrity para App Check |
com.google.firebase:firebase-appcheck-playintegrity:19.0.0 |
Obrigatório |
Provedor de SafetyNet para App Check |
com.google.firebase:firebase-appcheck-safetynet:16.1.2 |
Obrigatório |
App Indexing |
com.google.firebase:firebase-appindexing:20.0.0 |
Obrigatório |
Cloud Messaging |
com.google.firebase:firebase-messaging:25.0.0
com.google.firebase:firebase-messaging-ktx:24.1.2 |
Obrigatório |
Dynamic Links |
com.google.firebase:firebase-dynamic-links:22.1.0
com.google.firebase:firebase-dynamic-links-ktx:22.1.0 |
Obrigatório |
Visão do Firebase ML |
com.google.firebase:firebase-ml-vision:24.1.0 |
Obrigatório |
Modelo personalizado do Firebase ML |
com.google.firebase:firebase-ml-model-interpreter:22.0.4 |
Obrigatório |
2 O SDK do Firebase para Google Analytics pode enviar eventos em qualquer dispositivo, mas alguns insights automáticos, como as informações demográficas, estão disponíveis apenas em dispositivos com Google Play services.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-19 UTC.
[null,null,["Última atualização 2025-08-19 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.*^"]]