Catch up on everthing we announced at this year's Firebase Summit. Learn more

Abhängigkeiten von Firebase Android SDKs von Google Play-Diensten

Einige Firebase Android SDKs hängen von Google Play - Dienste , die Mittel , die sie nur mit Google Play - Dienste installiert auf Geräte und Emulatoren laufen. Diese Firebase SDKs kommunizieren mit dem Hintergrunddienst der Google Play-Dienste auf dem Gerät, um Ihrer App eine sichere, aktuelle und einfache API bereitzustellen. Auf bestimmten Android-Geräten, wie Amazon Kindle Fire-Geräten oder Geräten, die in einigen Regionen verkauft werden, sind die Google Play-Dienste nicht installiert.

Welche Firebase SDKs erfordern Google Play-Dienste?

Firebase SDKs können in drei Kategorien unterteilt werden:

  • Play - Dienste erforderlich - Diese SDKs Google Play - Dienste erfordern, da sie sonst keine Funktion haben.
  • Play - Dienste zu empfehlen - Diese SDKs Google Play - Dienste erfordern die volle Funktionalität haben, aber sie bieten immer noch die meisten Funktionen auch ohne Google Play - Dienste.
  • Play - Dienste nicht erforderlich - Diese SDKs erfordern keine Play - Dienste Google die volle Funktionalität haben.

Die Tische sind unten genau nur für die neueste Version jedes SDK. Einige ältere Versionen haben möglicherweise strengere Anforderungen.

Google Play - Dienste nicht erforderlich

Produkt Bücherei Google Play-Dienste?
App Check benutzerdefinierte und Debug-Anbieter com.google.firebase:firebase-appcheck:16.0.0-beta03
com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
Nicht benötigt
Authentifizierung com.google.firebase:firebase-auth:21.0.1
com.google.firebase:firebase-auth-ktx:21.0.1
Nicht benötigt
Cloud Firestore com.google.firebase:firebase-firestore:24.0.0
com.google.firebase:firebase-firestore-ktx:24.0.0
Nicht benötigt
Cloud Functions for Firebase Client SDK com.google.firebase:firebase-functions:20.0.1
com.google.firebase:firebase-functions-ktx:20.0.1
Nicht benötigt
Cloud-Speicher für Firebase com.google.firebase:firebase-storage:20.0.0
com.google.firebase:firebase-storage-ktx:20.0.0
Nicht benötigt
Crashlytics com.google.firebase:firebase-crashlytics:18.2.4
com.google.firebase:firebase-crashlytics-ktx:18.2.4
Nicht benötigt
In-App-Messaging com.google.firebase:firebase-inappmessaging:20.1.1
com.google.firebase:firebase-inappmessaging-ktx:20.1.1
Nicht benötigt
In-App-Messaging-Anzeige com.google.firebase:firebase-inappmessaging-display:20.1.1
com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
Nicht benötigt
Firebase-Installationen com.google.firebase:firebase-installations:17.0.0
com.google.firebase:firebase-installations-ktx:17.0.0
Nicht benötigt
Leistungsüberwachung com.google.firebase:firebase-perf:20.0.3
com.google.firebase:firebase-perf-ktx:20.0.3
Nicht benötigt
Echtzeit-Datenbank com.google.firebase:firebase-database:20.0.2
com.google.firebase:firebase-database-ktx:20.0.2
Nicht benötigt
Remote-Konfiguration com.google.firebase:firebase-config:21.0.1
com.google.firebase:firebase-config-ktx:21.0.1
Nicht benötigt
Produkt Bücherei Google Play-Dienste?
AdMob com.google.android.gms:play-services-ads:20.5.0 Empfohlen*
Analytik com.google.firebase:firebase-analytics:20.0.0
com.google.firebase:firebase-analytics-ktx:20.0.0
Empfohlen*
App Check SafetyNet-Anbieter com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03 Erforderlich
App-Indexierung com.google.firebase:firebase-appindexing:20.0.0 Erforderlich
Cloud-Messaging com.google.firebase:firebase-messaging:23.0.0
com.google.firebase:firebase-messaging-ktx:23.0.0
Erforderlich
Dynamische Links com.google.firebase:firebase-dynamic-links:21.0.0
com.google.firebase:firebase-dynamic-links-ktx:21.0.0
Erforderlich
Firebase ML Vision com.google.firebase:firebase-ml-vision:24.1.0 Erforderlich
Benutzerdefiniertes Firebase ML-Modell com.google.firebase:firebase-ml-model-interpreter:22.0.4 Erforderlich

* Das Firebase SDK für Google Analytics kann Ereignisse auf jedem Gerät senden, aber einige automatische Einblicke wie demografische Daten sind nur auf Geräten mit Google Play-Diensten verfügbar.