[英]how rename folder in firebase storage - Android studio
聪明的人。 我为我的 android 应用程序使用 firebase。 我需要重命名存储中特定的文件夹。 有人可以教我怎么做吗?
谢谢你的时间
您应该知道的第一件事是 Cloud Storage 并没有真正的“文件夹”。 因此,没有重命名文件夹的操作。
您可以将存储视为键到值的巨大映射,其中键是文件的名称(完整路径),值是文件的内容。 当路径名的前缀与另一个路径重叠时,它会创建一个文件夹的外观,这有助于组织数据并在控制台中导航它们。 但是仍然没有像您计算机文件系统中那样的实际文件夹。
最接近重命名文件夹的实际上只是重命名路径中包含该“文件夹”的每个文件。 所以,如果你有这个文件:
/foo/bar/文件.jpg
并且您想将“bar”重命名为“baz”,那么您需要重命名或以某种方式移动文件以使用此名称:
/foo/baz/文件.jpg
该操作针对文件的整个路径,而不是路径中看似“文件夹”的内容。 您必须对名称以“/foo/bar”开头的每个文件执行此操作。
另请参阅: 使用 nodejs gcloud api 在 Google Cloud Storage 中移动/重命名文件夹
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.