如何计算Firebase存储中的文件(图像)

时间:2018-10-15 19:24:45

标签: java android firebase firebase-storage

如何计算存储在Firebase存储器中的文件(图像)? 我必须为每个文件使用一个for循环,将其与尚未保存在Firebase存储器中的文件进行比较。

2 个答案:

答案 0 :(得分:2)

当前在Cloud Storage中没有API可以列出或计数文件。更改存储桶时,您将不得不跟踪其他数据库中的计数或文件。

答案 1 :(得分:0)

您将获得FirebaseStorage文件夹中存在的文件数,如下所示:

private int countofimages;
final StorageReference okref = mStorageRef.child("YourImagesFolder"+"/");

 okref.listAll().addOnSuccessListener(new OnSuccessListener<ListResult>() {
    @Override
    public void onSuccess(ListResult listResult) {

        for (StorageReference item : listResult.getItems()) {
           countofimages =  listResult.getItems().size();//will give you number of files present in your firebase storage folder
                    }
          }
});