【问题标题】:How to delete an folder from Firebase which contains images? [duplicate]如何从 Firebase 中删除包含图像的文件夹? [复制]
【发布时间】:2026-02-14 21:25:01
【问题描述】:

我正在使用工作正常的存储引用删除单个图像。但是当我尝试删除整个图像文件夹时,它并没有被删除。

我的代码是:

StorageReference storageRef = FirebaseStorage.getInstance().getReference().child("FormImages");

storageRef.delete().addOnCompleteListener(new OnCompleteListener<Void>() {
                            @Override
                            public void onComplete(@NonNull Task<Void> task) {
                                Log.d("LOG", "Images are Deleted.");
                            }
                        });

我想从 Firebase 存储中删除整个文件夹。我怎么能做到呢。

【问题讨论】:

    标签: android firebase firebase-storage


    【解决方案1】:

    根据这个answer,这是不可能的。您必须将它们一一删除。

    【讨论】:

    • 为什么不可能?
    • 截至 2019 年 7 月,您可以列出一个文件夹,并递归删除其内容,请在此处查看我的答案:*.com/questions/37749647/…