com.google.firebase:firebase-database和com.firebaseui:firebase-ui-database有什么区别?

时间:2017-11-08 11:45:00

标签: android firebase firebase-realtime-database firebaseui

之间有什么区别
compile 'com.google.firebase:firebase-database:11.2.2'

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

为什么你需要一个或两个?

2 个答案:

答案 0 :(得分:3)

这是两个独立的库:

官方Firebase SDK libraries提供了使用Firebase进行开发所需的功能。

FirebaseUI libraries使Firebase功能与您应用的用户界面相结合变得简单。因此,如果您打算使用它们提供的附加功能,则只需要包含FirebaseUI库。

答案 1 :(得分:1)

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

是Firebase实时数据库的依赖项

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

是FirebaseUI的依赖项(适用于Android的开源库,可让您快速将常用UI元素连接到Firebase API)。

如果您不想使用它提供的Firebase的UI绑定,则不需要添加FirebaseUI

PS:如果你有3.0.0的更新奖励,请使用implementation代替compile进行家属