O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Dependências de Firebase Android SDKs no Google Play Services

Alguns SDKs do Firebase Android dependem do Google Play Services , o que significa que eles só funcionarão em dispositivos e emuladores com o Google Play Services instalado. 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 ao 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 do Play obrigatórios - Esses SDKs exigem os 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 total , mas eles 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 os serviços do Google Play para ter funcionalidade total.

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 necessários

produtos Biblioteca Serviços do Google Play?
Autenticação com.google.firebase: firebase-auth: 21.0.0
com.google.firebase: firebase-auth-ktx: 21.0.0
Não requerido
Cloud Firestore com.google.firebase: firebase-firestore: 23.0.0
com.google.firebase: firebase-firestore-ktx: 23.0.0
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.0.0
com.google.firebase: firebase-crashlytics-ktx: 18.0.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-facilities: 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.0
com.google.firebase: firebase-perf-ktx: 20.0.0
Não requerido
Realtime Database com.google.firebase: firebase-database: 20.0.0
com.google.firebase: firebase-database-ktx: 20.0.0
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.1.0 Recomendado*
Analytics com.google.firebase: firebase-analytics: 19.0.0
com.google.firebase: firebase-analytics-ktx: 19.0.0
Recomendado*
Indexação de aplicativos com.google.firebase: firebase-appindexing: 20.0.0 Obrigatório
Cloud Messaging com.google.firebase: firebase-messaging: 22.0.0
com.google.firebase: firebase-messaging-ktx: 22.0.0
Obrigatório
Links dinâmicos com.google.firebase: firebase-dynamic-links: 20.0.0
com.google.firebase: firebase-dynamic-links-ktx: 20.0.0
Obrigatório
Firebase ML Vision 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

* 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 o Google Play Services.