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

Firebase Android SDK'larının Google Play hizmetlerindeki bağımlılıkları

Bazı Firebase Android SDK'ları Google Play hizmetlerine bağlıdır , bu da bunların yalnızca Google Play hizmetleri yüklü olan cihazlarda ve emülatörlerde çalışacakları anlamına gelir. Bu Firebase SDK'ları, uygulamanıza güvenli, güncel ve hafif bir API sağlamak için cihazdaki Google Play hizmetleri arka plan hizmetiyle iletişim kurar. Amazon Kindle Fire cihazları veya bazı bölgelerde satılanlar gibi belirli Android cihazlarında Google Play hizmetleri yüklü değildir.

Hangi Firebase Android SDK'ları Google Play hizmetlerini gerektirir?

Firebase SDK'ları üç kategoriye ayrılabilir:

  • Play hizmetleri gerekli — Bu SDK'lar, Google Play hizmetleri gerektirir, aksi halde işlevsellikleri yoktur.
  • Önerilen Play hizmetleri — Bu SDK'lar, Google Play hizmetlerinin tam işlevselliğe sahip olmasını gerektirir, ancak yine de çoğu işlevi Google Play hizmetleri olmadan da sunarlar.
  • Play hizmetleri gerekli değil — Bu SDKS, Google Play hizmetlerinin tam işlevselliğe sahip olmasını gerektirmez.

Aşağıdaki tablolar, yalnızca her bir SDK'nın en son sürümü için doğrudur. Bazı eski sürümlerin daha katı gereksinimleri olabilir.

Google Play hizmetleri gerekli değil

Ürün Kütüphane Google Play hizmetleri?
Uygulama Kontrolü özel ve hata ayıklama sağlayıcıları 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
Gerekli değil
Uygulama Dağıtım API'sı com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
Gerekli değil
Uygulama Dağıtımı com.google.firebase:firebase-appdistribution:16.0.0-beta05 Gerekli değil
kimlik doğrulama com.google.firebase:firebase-auth:21.1.0
com.google.firebase:firebase-auth-ktx:21.1.0
Gerekli değil
Bulut Firestore com.google.firebase:firebase-firestore:24.4.1
com.google.firebase:firebase-firestore-ktx:24.4.1
Gerekli değil
Firebase İstemci SDK'sı için Bulut İşlevleri com.google.firebase:firebase-fonksiyonları:20.2.1
com.google.firebase:firebase-fonksiyonları-ktx:20.2.1
Gerekli değil
Firebase için Bulut Depolama com.google.firebase:firebase-storage:20.1.0
com.google.firebase:firebase-storage-ktx:20.1.0
Gerekli değil
Crashlytics com.google.firebase:firebase-crashlytics:18.3.2
com.google.firebase:firebase-crashlytics-ktx:18.3.2
Gerekli değil
Uygulama İçi Mesajlaşma com.google.firebase:firebase-inappmessaging:20.2.0
com.google.firebase:firebase-inappmessaging-ktx:20.2.0
Gerekli değil
Uygulama İçi Mesajlaşma Ekranı com.google.firebase:firebase-inappmessaging-display:20.2.0
com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
Gerekli değil
Firebase kurulumları com.google.firebase:firebase kurulumları:17.1.0
com.google.firebase:firebase-installations-ktx:17.1.0
Gerekli değil
Performans İzleme com.google.firebase:firebase-perf:20.3.0
com.google.firebase:firebase-perf-ktx:20.3.0
Gerekli değil
Gerçek Zamanlı Veritabanı com.google.firebase:firebase-database:20.1.0
com.google.firebase:firebase-database-ktx:20.1.0
Gerekli değil
Uzak Yapılandırma com.google.firebase:firebase-config:21.2.0
com.google.firebase:firebase-config-ktx:21.2.0
Gerekli değil
Ürün Kütüphane Google Play hizmetleri?
adMob com.google.android.gms:play-services-ads:21.3.0 Önerilen*
Analitik com.google.firebase:firebase-analytics:21.2.0
com.google.firebase:firebase-analytics-ktx:21.2.0
Önerilen*
Uygulama Kontrolü Play Bütünlük sağlayıcısı com.google.firebase:firebase-appcheck-playintegrity:16.1.0 Gerekli
Uygulama Kontrolü SafetyNet sağlayıcısı com.google.firebase:firebase-appcheck-safetynet:16.1.0 Gerekli
Uygulama İndeksleme com.google.firebase:firebase-appindexing:20.0.0 Gerekli
Bulut Mesajlaşma com.google.firebase:firebase-messaging:23.1.0
com.google.firebase:firebase-messaging-ktx:23.1.0
Gerekli
Dinamik Bağlantılar com.google.firebase:firebase-dinamik-bağlantılar:21.1.0
com.google.firebase:firebase-dinamik-bağlantılar-ktx:21.1.0
Gerekli
Firebase Makine Öğrenimi Vizyonu com.google.firebase:firebase-ml-vision:24.1.0 Gerekli
Firebase ML Özel Modeli com.google.firebase:firebase-ml-model-interpreter:22.0.4 Gerekli

* Google Analytics için Firebase SDK'sı, etkinlikleri herhangi bir cihaza gönderebilir, ancak demografi gibi bazı otomatik analizler yalnızca Google Play hizmetlerine sahip cihazlarda kullanılabilir.