2017-11-08 1 views

答えて

3

これらは、2つの独立したライブラリ:

  • com.google.firebase:firebase-databaseがFirebaseリアルタイムデータベースへのアクセスを提供する公式Firebase Database SDKある
  • com.firebaseui:firebase-ui-database公式Firebase SDK librariesはFirebaseと開発に必要な機能を提供

上記ライブラリと組み合わせて使用​​するUIバインディングを提供FirebaseUI Database libraryあります。

FirebaseUI librariesでは、Firebaseの機能をアプリのUIに簡単にバインドすることができます。したがって、FirebaseUIライブラリが提供する追加機能を使用する場合は、FirebaseUIライブラリのみをインクルードする必要があります。

+1

https://stackoverflow.com/questions/38799365/firebaseu-and-firebase-what-is-the-differenceも参照してください。私はこの質問を却下したいと思っています。 –

1
compile com.google.firebase:firebase-database:'version' 

Firebaseリアルタイムデータベース

compile com.firebaseui:firebase-ui-database:'version' 

の依存はFirebaseUI(すばやくFirebase APIに共通のUI要素を接続することができますAndroid用のオープンソースのライブラリー)の依存関係です。

あなたはそれが

PS提供していますFirebaseのためのUIバインディングを使用しない場合FirebaseUIを追加する必要はありません:あなたは3.0.0に更新Gradleのを持っている場合、の依存性

ため implementationの代わり compileを使用してください、
関連する問題