无法使用 FirebaseRecyclerAdapter

Unable to use FirebaseRecyclerAdapter

即使在 gradle dependency.Thanks 中预先添加 firebase ui 后,我尝试使用它时仍无法解析 FirebaseRecyclerAdapter

你能展示一下你的 build.gradle 文件吗?

此外,您是否尝试过将它放在 java class 中的包名称下:import com.firebase.ui.database.FirebaseRecyclerAdapter;

我遇到了同样的问题,通过在 build.gradle (module:app)

中添加 firebase-ui 依赖项解决了这个问题

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

同时在您尝试声明它的 .java 文件中添加导入。

import com.firebase.ui.database.FirebaseRecyclerAdapter;

在您的应用级别 gradle:add 以下 firebase 依赖项

    dependencies {
 compile'com.firebaseui:firebase-ui-database:1.1.1'

上面引用的依赖项似乎不再起作用。在网上搜索了大约一个小时后,我找到了这个;希望它可以帮助某人。它确实解决了我的问题:

编译'com.firebaseui:firebase-ui:0.4.3'

使用完全匹配的 FireBaseRecyclerAdapter 版本 到您在 gradle 中为 Firebase 数据库包含的版本。 这个link一定能帮到你

https://github.com/firebase/FirebaseUI-Android

在这个link中,你会根据版本找到匹配的Firebase依赖。

转到 build.gradle 文件,添加一个依赖项(从这里获取最新的 https://github.com/firebase/FirebaseUI-Android

2019 年 10 月 5 日的最新一个是 implementation 'com.firebaseui:firebase-ui-database:6.0.2'

 implementation 'com.firebaseui:firebase-ui-database:1.2.0'

您可以使用此 gradle 依赖项

如果您在 2020 年遇到问题,请使用此依赖项:

implementation 'com.firebaseui:firebase-ui-database:6.0.2'

以上提到的答案在今天不起作用,我已经尝试了所有这些,记得也导入这个包:

import com.firebase.ui.database.FirebaseRecyclerAdapter;