Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

Dependências dos SDKs do Firebase para Android nos serviços do Google Play

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Alguns SDKs para Android do Firebase dependem dos serviços do Google Play , o que significa que só serão executados em dispositivos e emuladores com os serviços do Google Play instalados. 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 ao seu aplicativo. Certos dispositivos Android, como dispositivos Amazon Kindle Fire ou vendidos em algumas regiões, não possuem os serviços do Google Play instalados.

Quais SDKs do Firebase para Android exigem o Google Play Services?

Os SDKs do Firebase podem ser divididos em três categorias:

  • Requer serviços do Google Play — Esses SDKs exigem serviços do Google Play, caso contrário, eles não têm funcionalidade.
  • Serviços do Google Play recomendados — Esses SDKs exigem que os serviços do Google Play tenham funcionalidade completa , mas ainda oferecem a maioria das funcionalidades, mesmo sem os serviços do Google Play.
  • Serviços do Google Play não necessários — Esses SDKs não exigem que os serviços do Google Play tenham 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 rígidos.

Os serviços do Google Play não são necessários

produtos Biblioteca Serviços do Google Play?
Provedores personalizados e de depuração do App Check com.google.firebase:firebase-appcheck:16.0.2
com.google.firebase:firebase-appcheck-ktx:16.0.2
com.google.firebase:firebase-appcheck-debug:16.0.2
Não requerido
API de distribuição de aplicativos com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
Não requerido
Distribuição de aplicativos com.google.firebase:firebase-appdistribution:16.0.0-beta04 Não requerido
Autenticação com.google.firebase:firebase-auth:21.0.8
com.google.firebase:firebase-auth-ktx:21.0.8
Não requerido
Cloud Firestore com.google.firebase:firebase-firestore:24.3.1
com.google.firebase:firebase-firestore-ktx:24.3.1
Não requerido
SDK de cliente do Cloud Functions para Firebase com.google.firebase:firebase-functions:20.1.1
com.google.firebase:firebase-functions-ktx:20.1.1
Não requerido
Armazenamento em nuvem para Firebase com.google.firebase:firebase-storage:20.0.2
com.google.firebase:firebase-storage-ktx:20.0.2
Não requerido
Crashlytics com.google.firebase:firebase-crashlytics:18.2.13
com.google.firebase:firebase-crashlytics-ktx:18.2.13
Não requerido
Mensagens no aplicativo com.google.firebase:firebase-inappmessaging:20.1.3
com.google.firebase:firebase-inappmessaging-ktx:20.1.3
Não requerido
Exibição de mensagens no aplicativo com.google.firebase:firebase-inappmessaging-display:20.1.3
com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
Não requerido
Instalações do Firebase com.google.firebase:firebase-installations:17.0.3
com.google.firebase:firebase-installations-ktx:17.0.3
Não requerido
Monitoramento de desempenho com.google.firebase:firebase-perf:20.1.1
com.google.firebase:firebase-perf-ktx:20.1.1
Não requerido
Banco de dados em tempo real com.google.firebase:firebase-database:20.0.6
com.google.firebase:firebase-database-ktx:20.0.6
Não requerido
Configuração remota com.google.firebase:firebase-config:21.1.2
com.google.firebase:firebase-config-ktx:21.1.2
Não requerido
produtos Biblioteca Serviços do Google Play?
AdMob com.google.android.gms:play-services-ads:21.2.0 Recomendado*
Análise com.google.firebase:firebase-analytics:21.1.1
com.google.firebase:firebase-analytics-ktx:21.1.1
Recomendado*
Provedor de integridade do App Check Play com.google.firebase:firebase-appcheck-playintegrity:16.0.2 Requeridos
Provedor SafetyNet do App Check com.google.firebase:firebase-appcheck-safetynet:16.0.2 Requeridos
Indexação de aplicativos com.google.firebase:firebase-appindexing:20.0.0 Requeridos
Mensagens na nuvem com.google.firebase:firebase-messaging:23.0.8
com.google.firebase:firebase-messaging-ktx:23.0.8
Requeridos
Links dinâmicos com.google.firebase:firebase-dynamic-links:21.0.2
com.google.firebase:firebase-dynamic-links-ktx:21.0.2
Requeridos
Visão do Firebase ML com.google.firebase:firebase-ml-vision:24.1.0 Requeridos
Modelo personalizado do Firebase ML com.google.firebase:firebase-ml-model-interpreter:22.0.4 Requeridos

* O SDK do Firebase para Google Analytics pode enviar eventos em qualquer dispositivo, mas alguns insights automáticos, como informações demográficas, estão disponíveis apenas em dispositivos com o Google Play Services.