如何计算存储在Firebase存储器中的文件(图像)? 我必须为每个文件使用一个for循环,将其与尚未保存在Firebase存储器中的文件进行比较。
答案 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
}
}
});