获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

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

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

Quais SDKs do Firebase para Android exigem serviços do Google Play?

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

  • Serviços do Google Play necessários — 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 maior parte da funcionalidade, 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 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.

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

produtos Biblioteca Serviços do Google Play?
App Check personalizado e provedores de depuração com.google.firebase:firebase-appcheck:16.1.0
com.google.firebase:firebase-appcheck-ktx:16.1.0
com.google.firebase:firebase-appcheck-debug:16.1.0
Não requerido
API de distribuição de aplicativos com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
Não requerido
Distribuição de aplicativos com.google.firebase:firebase-appdistribution:16.0.0-beta05 Não requerido
Autenticação com.google.firebase:firebase-auth:21.1.0
com.google.firebase:firebase-auth-ktx:21.1.0
Não requerido
Cloud Firestore com.google.firebase:firebase-firestore:24.4.1
com.google.firebase:firebase-firestore-ktx:24.4.1
Não requerido
Cloud Functions para Firebase Client SDK com.google.firebase:firebase-functions:20.2.1
com.google.firebase:firebase-functions-ktx:20.2.1
Não requerido
Armazenamento em nuvem para Firebase com.google.firebase:firebase-storage:20.1.0
com.google.firebase:firebase-storage-ktx:20.1.0
Não requerido
Crashlytics com.google.firebase:firebase-crashlytics:18.3.2
com.google.firebase:firebase-crashlytics-ktx:18.3.2
Não requerido
Mensagens no aplicativo com.google.firebase:firebase-inappmessaging:20.2.0
com.google.firebase:firebase-inappmessaging-ktx:20.2.0
Não requerido
Exibição de mensagens no aplicativo com.google.firebase:firebase-inappmessaging-display:20.2.0
com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
Não requerido
Instalações do Firebase com.google.firebase:firebase-installations:17.1.0
com.google.firebase:firebase-installations-ktx:17.1.0
Não requerido
Monitoramento de desempenho com.google.firebase:firebase-perf:20.3.0
com.google.firebase:firebase-perf-ktx:20.3.0
Não requerido
banco de dados em tempo real com.google.firebase:firebase-database:20.1.0
com.google.firebase:firebase-database-ktx:20.1.0
Não requerido
Configuração Remota com.google.firebase:firebase-config:21.2.0
com.google.firebase:firebase-config-ktx:21.2.0
Não requerido
produtos Biblioteca Serviços do Google Play?
AdMob com.google.android.gms:play-services-ads:21.3.0 Recomendado*
Análise com.google.firebase:firebase-analytics:21.2.0
com.google.firebase:firebase-analytics-ktx:21.2.0
Recomendado*
Provedor de Integridade do App Check Play com.google.firebase:firebase-appcheck-playintegrity:16.1.0 Requeridos
App Check SafetyNet provedor com.google.firebase:firebase-appcheck-safetynet:16.1.0 Requeridos
Indexação de aplicativos com.google.firebase:firebase-appindexing:20.0.0 Requeridos
Mensagens na nuvem com.google.firebase:firebase-messaging:23.1.0
com.google.firebase:firebase-messaging-ktx:23.1.0
Requeridos
Links dinâmicos com.google.firebase:firebase-dynamic-links:21.1.0
com.google.firebase:firebase-dynamic-links-ktx:21.1.0
Requeridos
Firebase ML Vision com.google.firebase:firebase-ml-vision:24.1.0 Requeridos
Modelo personalizado de ML do Firebase 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 dados demográficos, estão disponíveis apenas em dispositivos com Google Play Services.