Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

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

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

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

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

  • 必要なPlayサービス—これらのSDKにはGoogle Playサービスが必要です。それ以外の場合、機能はありません。
  • 推奨されるPlayサービス—これらのSDKは、Google Playサービスが完全な機能を備えている必要がありますが、GooglePlayサービスがなくてもほとんどの機能を提供します。
  • Playサービスは不要—これらのSDKは、GooglePlayサービスが完全な機能を備えている必要はありません。

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

GooglePlayサービス必要ありませ

製品図書館グーグルプレイサービス?
認証com.google.firebase:firebase-auth:21.0.1
com.google.firebase:firebase-auth-ktx:21.0.1
不要
クラウドファイヤーストアcom.google.firebase:firebase-firestore:23.0.0
com.google.firebase:firebase-firestore-ktx:23.0.0
不要
Firebase ClientSDKのクラウド機能com.google.firebase:firebase-functions:20.0.0
com.google.firebase:firebase-functions-ktx:20.0.0
不要
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.0.0
com.google.firebase:firebase-crashlytics-ktx:18.0.0
不要
アプリ内メッセージングcom.google.firebase:firebase-inappmessaging:20.0.0
com.google.firebase:firebase-inappmessaging-ktx:20.0.0
不要
アプリ内メッセージングディスプレイcom.google.firebase:firebase-inappmessaging-display:20.0.0
com.google.firebase:firebase-inappmessaging-display-ktx:20.0.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.0
com.google.firebase:firebase-perf-ktx:20.0.0
不要
リアルタイムデータベースcom.google.firebase:firebase-database:20.0.0
com.google.firebase:firebase-database-ktx:20.0.0
不要
リモート構成com.google.firebase:firebase-config:21.0.0
com.google.firebase:firebase-config-ktx:21.0.0
不要
製品図書館グーグルプレイサービス?
AdMob com.google.android.gms:play-services-ads:20.1.0推奨*
分析com.google.firebase:firebase-analytics:19.0.0
com.google.firebase:firebase-analytics-ktx:19.0.0
推奨*
アプリのインデックス作成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.0.0
com.google.firebase:firebase-dynamic-links-ktx:20.0.0
必須
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サービスを備えたデバイスでのみ利用できます。