相关疑难解决方法(0)

在Android Firebase存储中上传文件后如何获取文件下载Url?getDownloadUrl()不起作用

在我的新的android firebase项目中,我使用了com.google.firebase:firebase-storage:16.0.1库.

我收到以下错误:

在此输入图像描述

我打开了一个项目,有库firebase-storage:15.0.2taskSnapshot.getDownloadUrl();其合作上项目.但在使用最新的依赖库后,它无法正常工作.

现在,我该如何获取文件URL?

有没有办法获得文件下载链接?

提前致谢!

java android firebase firebase-storage

15
推荐指数
2
解决办法
2万
查看次数

如何通过Kotlin中的函数返回Firestore数据库中的列表?

我正在为朋友构建一个应用程序,我使用的是Firestore.我想要的是显示最喜欢的地方列表,但由于某种原因,列表总是空的.

在此输入图像描述

我无法从Firestore获取数据.这是我的代码:

fun getListOfPlaces() : List<String> {
    val places = ArrayList<String>()
    placesRef.get().addOnCompleteListener { task ->
        if (task.isSuccessful) {
            for (document in task.result) {
                val name = document.data["name"].toString()
                places.add(name)
            }
        }
    }
    return list;
}
Run Code Online (Sandbox Code Playgroud)

如果我尝试打印,请在onCreate函数中说明列表的大小,大小始终为0.

Log.d("TAG", getListOfPlaces().size().toString()); // Is 0 !!!
Run Code Online (Sandbox Code Playgroud)

我可以确认Firebase已成功安装.如果您需要我的其他信息,请告诉我.我错过了什么?谢谢!

kotlin firebase google-cloud-firestore

3
推荐指数
3
解决办法
2484
查看次数