2

I am deleting single image by using its storage reference which is working fine. But when I try to delete an entire folder of images, it is not deleting.

My code is:

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.");
                            }
                        });

I want to delete entire folder from Firebase Storage. How could I achieve it.

Frank van Puffelen
  • 565,676
  • 79
  • 828
  • 807

1 Answers1

0

According to this answer, it's impossible. You have to delete them one by one.

Jerome Escalante
  • 4,027
  • 2
  • 17
  • 17
  • Why its impossible? –  Dec 24 '18 at 10:35
  • As of Jul 2019, you can list a folder, and delete its contents recursively, see my answer here: https://stackoverflow.com/questions/37749647/firebasestorage-how-to-delete-directory/56844189#56844189 – Miki Jul 02 '19 at 17:28