Zależności pakietów SDK Firebase na Androida w Usługach Google Play
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Niektóre pakiety SDK Firebase na Androida są zależne od Google Play services, co oznacza, że będą działać tylko na urządzeniach i emulatorach z zainstalowanym Google Play services. Te pakiety SDK Firebase komunikują się z Google Play servicesusługą działającą w tleGoogle Play services na urządzeniu, aby zapewnić bezpieczny, aktualny i lekki interfejs API dla Twojej aplikacji. Niektóre urządzenia z Androidem, np. Amazon Kindle Fire lub urządzenia sprzedawane w niektórych regionach, nie mają zainstalowanej Google Play services.
Które pakiety Firebase SDK na Androida wymagają Google Play services?
Pakiety SDK Firebase można podzielić na 3 kategorie:
Play services wymagane – te pakiety SDK wymagają Google Play services, w przeciwnym razie nie działają.
Play services zalecane – te pakiety SDK wymagają Google Play services, aby mieć pełną funkcjonalność, ale nawet bez Google Play services oferują większość funkcji.
Play services nie jest wymagany – te pakiety SDK nie wymagająGoogle Play services do pełnego działania.
Tabele poniżej są aktualne tylko w przypadku najnowszej wersji każdego pakietu SDK. Niektóre starsze wersje mogą mieć bardziej rygorystyczne wymagania.
Google Play servicesniewymagane
Produkt
Biblioteka
Google Play services?
Firebase AI Logic1
com.google.firebase:firebase-ai:17.3.0
Niewymagane
App Check dostawców niestandardowych i dostawców debugowania,
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-appcheck-ktx:18.0.0
Niewymagane
App Distribution interfejs API
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15
Niewymagane
Authentication
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-auth-ktx:23.2.1
Niewymagane
Cloud Firestore
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-firestore-ktx:25.1.4
Niewymagane
Cloud Functions for Firebase Client SDK
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-functions-ktx:21.2.1
Niewymagane
Cloud Storage for Firebase
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-storage-ktx:21.0.2
Niewymagane
Crashlytics
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-crashlytics-ktx:19.4.4
Niewymagane
In-App Messaging
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-inappmessaging-ktx:21.0.2
com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2
Niewymagane
Firebase instalacji
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-installations-ktx:18.0.0
Niewymagane
Performance Monitoring
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-perf-ktx:21.0.5
Niewymagane
Realtime Database
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-database-ktx:21.0.0
Niewymagane
Remote Config
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-config-ktx:22.1.2
Niewymagane
1Firebase AI Logic wcześniej nazywał się
„Vertex AI in Firebase” w pakiecie
com.google.firebase:firebase-vertexai.
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-analytics-ktx:22.5.0
Zalecane 2
Cloud Messaging
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-messaging-ktx:24.1.2
Wymagane
Dynamic Links
Nie używaj. Biblioteki modułu KTX nie są już obsługiwane.
com.google.firebase:firebase-dynamic-links-ktx:22.1.0
Wymagane
2Pakiet SDK Firebase dla Google Analytics może wysyłać zdarzenia na dowolnym urządzeniu, ale niektóre automatyczne statystyki, np. dane demograficzne, są dostępne tylko na urządzeniach z Google Play services.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-10-10 UTC."],[],[]]