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

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

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Einige Firebase Android SDKs sind von Google Play-Diensten abhängig, was bedeutet, dass sie nur auf Geräten und Emulatoren ausgeführt werden, auf denen Google Play-Dienste installiert sind. 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. Bestimmte Android-Geräte, wie z. B. Amazon Kindle Fire-Geräte oder solche, die in einigen Regionen verkauft werden, haben keine Google Play-Dienste installiert.

Welche Firebase Android SDKs erfordern Google Play-Dienste?

Firebase SDKs können in drei Kategorien unterteilt werden:

  • Play-Dienste erforderlich – Diese SDKs erfordern Google Play-Dienste, andernfalls haben sie keine Funktionalität.
  • Play-Dienste empfohlen – Diese SDKs benötigen Google Play-Dienste, um über die volle Funktionalität zu verfügen, aber sie bieten auch ohne Google Play-Dienste die meisten Funktionen.
  • Play-Dienste nicht erforderlich – Diese SDKS erfordern keine Google Play-Dienste, um die volle Funktionalität zu haben.

Die folgenden Tabellen gelten nur für die neueste Version jedes SDK. Einige ältere Versionen haben möglicherweise strengere Anforderungen.

Google Play-Dienste nicht erforderlich

Produkt Bibliothek Google Play-Dienste?
App Check benutzerdefinierte und Debug-Anbieter 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
Nicht benötigt
App-Verteilungs-API com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
Nicht benötigt
App-Verteilung com.google.firebase:firebase-appdistribution:16.0.0-beta04 Nicht benötigt
Authentifizierung com.google.firebase:firebase-auth:21.0.8
com.google.firebase:firebase-auth-ktx:21.0.8
Nicht benötigt
Cloud-Firestore com.google.firebase:firebase-firestore:24.3.1
com.google.firebase:firebase-firestore-ktx:24.3.1
Nicht benötigt
Cloud-Funktionen für das Firebase-Client-SDK com.google.firebase:firebase-functions:20.1.1
com.google.firebase:firebase-functions-ktx:20.1.1
Nicht benötigt
Cloud-Speicher für Firebase com.google.firebase:firebase-storage:20.0.2
com.google.firebase:firebase-storage-ktx:20.0.2
Nicht benötigt
Crashlytics com.google.firebase:firebase-crashlytics:18.2.13
com.google.firebase:firebase-crashlytics-ktx:18.2.13
Nicht benötigt
In-App-Messaging com.google.firebase:firebase-inappmessaging:20.1.3
com.google.firebase:firebase-inappmessaging-ktx:20.1.3
Nicht benötigt
In-App-Nachrichtenanzeige com.google.firebase:firebase-inappmessaging-display:20.1.3
com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
Nicht benötigt
Firebase-Installationen com.google.firebase:firebase-installations:17.0.3
com.google.firebase:firebase-installations-ktx:17.0.3
Nicht benötigt
Leistungsüberwachung com.google.firebase:firebase-perf:20.1.1
com.google.firebase:firebase-perf-ktx:20.1.1
Nicht benötigt
Echtzeit-Datenbank com.google.firebase:firebase-database:20.0.6
com.google.firebase:firebase-database-ktx:20.0.6
Nicht benötigt
Remote-Konfig com.google.firebase:firebase-config:21.1.2
com.google.firebase:firebase-config-ktx:21.1.2
Nicht benötigt
Produkt Bibliothek Google Play-Dienste?
AdMob com.google.android.gms:play-services-ads:21.2.0 Empfohlen*
Analytik com.google.firebase:firebase-analytics:21.1.1
com.google.firebase:firebase-analytics-ktx:21.1.1
Empfohlen*
App Check Play-Integritätsanbieter com.google.firebase:firebase-appcheck-playintegrity:16.0.2 Erforderlich
App Überprüfen Sie den SafetyNet-Anbieter com.google.firebase:firebase-appcheck-safetynet:16.0.2 Erforderlich
App-Indizierung com.google.firebase:firebase-appindexing:20.0.0 Erforderlich
Cloud-Messaging com.google.firebase:firebase-messaging:23.0.8
com.google.firebase:firebase-messaging-ktx:23.0.8
Erforderlich
Dynamische Links com.google.firebase:firebase-dynamische-links:21.0.2
com.google.firebase:firebase-dynamic-links-ktx:21.0.2
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 Erkenntnisse wie demografische Daten sind nur auf Geräten mit Google Play-Diensten verfügbar.