android 在不知道一个子路径的情况下,是否可以从Firebase Storage获取文件?

klr1opcd  于 2023-01-07  发布在  Android
关注(0)|答案(1)|浏览(112)

我想从Firebase Storage下载以下文件路径:
/学生/ekljfbwekncwlkjbweclk/gpas/此部分是随机的/4
如果不知道子路径“这部分是随机",还能下载文件吗?
我试过这个:

firebaseStorageStudentRef.child("ekljfbwekncwlkjbweclk").child("gpas")
// This is what I tried
.child("*")
.child("4").downloadUrl.addOnSuccessListener { uri ->
   Log.i(TAG, "Success! Uri is: $uri")
}.addOnFailureListener { e ->
   Log.e(TAG, "Failed to retrieved photo. Exception is: $e")
}
htrmnn0y

htrmnn0y1#

您必须知道文件的完整路径才能下载它。
Firebase Storage客户端应用程序发现未知路径组件名称的唯一方法是使用list API
您最好将该随机位记录在数据库中的某个位置,这样您就可以更容易地找到并再次使用它。

相关问题