Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Firebase AndroidSDKのGooglePlayサービスへの依存関係

いくつかのFirebase AndroidのSDKがに依存Google PlayのサービスGoogle Playのサービスがインストールされている、彼らは唯一のデバイスやエミュレータ上で実行することを意味しています。これらのFirebaseSDKは、デバイス上のGoogle Playサービスバックグラウンドサービスと通信して、アプリに安全で最新かつ軽量のAPIを提供します。 Amazon Kindle Fireデバイスや一部の地域で販売されているデバイスなどの特定のAndroidデバイスには、GooglePlayサービスがインストールされていません。

どのFirebaseSDKがGooglePlayサービスを必要としますか?

Firebase SDKは、次の3つのカテゴリに分類できます。

  • プレイサービスが必要-これらのSDKは、Google Playのサービスを必要とし、そうでない場合、彼らは何の機能を持っていません。
  • これらのSDKは、完全な機能を持っているためにGoogle Playのサービスを必要とするが、彼らはまだでもGoogle Playのサービスなしでほとんどの機能を提供-プレイサービスをお勧めします
  • プレイサービスは必要ありません-これらのSDKは、完全な機能を持っているGoogle Playのサービスを必要としません。

以下の表は、唯一のために正確で最新のリリース各SDKの。一部の古いバージョンには、より厳しい要件がある場合があります。

Google Playのサービスは必要ありません

製品図書館グーグルプレイサービス?
アプリチェックカスタムプロバイダーとデバッグプロバイダーcom.google.firebase:firebase-appcheck:16.0.0-beta03
com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
不要
認証com.google.firebase:firebase-auth:21.0.1
com.google.firebase:firebase-auth-ktx:21.0.1
不要
クラウドファイヤーストアcom.google.firebase:firebase-firestore:23.0.4
com.google.firebase:firebase-firestore-ktx:23.0.4
不要
Firebase ClientSDKのクラウド機能com.google.firebase:firebase-functions:20.0.1
com.google.firebase:firebase-functions-ktx:20.0.1
不要
Firebase用のクラウドストレージcom.google.firebase:firebase-storage:20.0.0
com.google.firebase:firebase-storage-ktx:20.0.0
不要
Crashlytics com.google.firebase:firebase-crashlytics:18.2.3
com.google.firebase:firebase-crashlytics-ktx:18.2.3
不要
アプリ内メッセージングcom.google.firebase:firebase-inappmessaging:20.1.0
com.google.firebase:firebase-inappmessaging-ktx:20.1.0
不要
アプリ内メッセージングディスプレイcom.google.firebase:firebase-inappmessaging-display:20.1.0
com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
不要
Firebaseのインストールcom.google.firebase:firebase-installations:17.0.0
com.google.firebase:firebase-installations-ktx:17.0.0
不要
パフォーマンス監視com.google.firebase:firebase-perf:20.0.3
com.google.firebase:firebase-perf-ktx:20.0.3
不要
リアルタイムデータベースcom.google.firebase:firebase-database:20.0.2
com.google.firebase:firebase-database-ktx:20.0.2
不要
リモート構成com.google.firebase:firebase-config:21.0.1
com.google.firebase:firebase-config-ktx:21.0.1
不要
製品図書館グーグルプレイサービス?
AdMob com.google.android.gms:play-services-ads:20.4.0おすすめされた*
分析com.google.firebase:firebase-analytics:19.0.2
com.google.firebase:firebase-analytics-ktx:19.0.2
おすすめされた*
アプリチェックSafetyNetプロバイダーcom.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03必須
アプリのインデックス作成com.google.firebase:firebase-appindexing:20.0.0必須
クラウドメッセージングcom.google.firebase:firebase-messaging:22.0.0
com.google.firebase:firebase-messaging-ktx:22.0.0
必須
動的リンクcom.google.firebase:firebase-dynamic-links:20.1.1
com.google.firebase:firebase-dynamic-links-ktx:20.1.1
必須
FirebaseMLビジョンcom.google.firebase:firebase-ml-vision:24.1.0必須
FirebaseMLカスタムモデルcom.google.firebase:firebase-ml-model-interpreter:22.0.4必須

* Firebase SDK for Google Analyticsはどのデバイスでもイベントを送信できますが、人口統計などの一部の自動インサイトは、GooglePlayサービスを備えたデバイスでのみ利用できます。