在我的新的android firebase项目中,我使用了com.google.firebase:firebase-storage:16.0.1库.
我收到以下错误:
我打开了一个项目,有库firebase-storage:15.0.2和taskSnapshot.getDownloadUrl();其合作上项目.但在使用最新的依赖库后,它无法正常工作.
现在,我该如何获取文件URL?
有没有办法获得文件下载链接?
提前致谢!
我正在为朋友构建一个应用程序,我使用的是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已成功安装.如果您需要我的其他信息,请告诉我.我错过了什么?谢谢!