O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

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

Alguns Firebase SDKs Android dependem de serviços do Google Play , o que significa que eles 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 de segundo plano do Google Play Services no dispositivo para fornecer uma API segura, atualizada e leve para seu aplicativo. Certos dispositivos Android, como dispositivos Amazon Kindle Fire ou aqueles vendidos em algumas regiões, não têm o Google Play Services instalado.

Quais SDKs do Firebase exigem o Google Play Services?

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

  • Serviços de jogo necessário - Estes SDKs exigem serviços do Google Play, caso contrário, eles não têm nenhuma funcionalidade.
  • Serviços de jogo recomendado - Estes SDKs exigem serviços do Google Play para ter funcionalidade completa, mas eles ainda oferecem mais funcionalidade mesmo sem os serviços do Google Play.
  • Serviços de jogo não é obrigatório - Estes SDKs não requerem serviços do Google Play para ter a 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.

Serviços do Google Play não é obrigatório

produtos Biblioteca Serviços do Google Play?
Provedores de verificação de aplicativo e de depuração com.google.firebase: firebase-appcheck: 16.0.0-beta02
com.google.firebase: firebase-appcheck-debug: 16.0.0-beta02
Não requerido
Autenticação com.google.firebase: firebase-auth: 21.0.1
com.google.firebase: firebase-auth-ktx: 21.0.1
Não requerido
Cloud Firestore com.google.firebase: firebase-firestore: 23.0.3
com.google.firebase: firebase-firestore-ktx: 23.0.3
Não requerido
Cloud Functions para Firebase Client SDK com.google.firebase: firebase-functions: 20.0.0
com.google.firebase: firebase-functions-ktx: 20.0.0
Não requerido
Cloud Storage para Firebase com.google.firebase: firebase-storage: 20.0.0
com.google.firebase: firebase-storage-ktx: 20.0.0
Não requerido
Crashlytics com.google.firebase: firebase-crashlytics: 18.2.0
com.google.firebase: firebase-crashlytics-ktx: 18.2.0
Não requerido
Mensagens no aplicativo com.google.firebase: firebase-inappmessaging: 20.0.0
com.google.firebase: firebase-inappmessaging-ktx: 20.0.0
Não requerido
Exibição de mensagens no aplicativo com.google.firebase: firebase-inappmessaging-display: 20.0.0
com.google.firebase: firebase-inappmessaging-display-ktx: 20.0.0
Não requerido
Instalações do Firebase com.google.firebase: firebase-installation: 17.0.0
com.google.firebase: firebase-facilities-ktx: 17.0.0
Não requerido
Monitoramento de Desempenho com.google.firebase: firebase-perf: 20.0.2
com.google.firebase: firebase-perf-ktx: 20.0.2
Não requerido
Realtime Database com.google.firebase: firebase-database: 20.0.1
com.google.firebase: firebase-database-ktx: 20.0.1
Não requerido
Configuração Remota com.google.firebase: firebase-config: 21.0.0
com.google.firebase: firebase-config-ktx: 21.0.0
Não requerido
produtos Biblioteca Serviços do Google Play?
AdMob com.google.android.gms: play-services-ads: 20.2.0 Recomendado*
Analytics com.google.firebase: firebase-analytics: 19.0.0
com.google.firebase: firebase-analytics-ktx: 19.0.0
Recomendado*
Provedor de App Check SafetyNet com.google.firebase: firebase-appcheck-safetynet: 16.0.0-beta02 Requeridos
Indexação de aplicativos com.google.firebase: firebase-appindexing: 20.0.0 Requeridos
Cloud Messaging com.google.firebase: firebase-messaging: 22.0.0
com.google.firebase: firebase-messaging-ktx: 22.0.0
Requeridos
Links dinâmicos com.google.firebase: firebase-dynamic-links: 20.1.1
com.google.firebase: firebase-dynamic-links-ktx: 20.1.1
Requeridos
Firebase ML Vision 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 Firebase SDK para Google Analytics pode enviar eventos em qualquer dispositivo, mas alguns insights automáticos, como dados demográficos, estão disponíveis apenas em dispositivos com Google Play Services