getDownloadUrl не вызывает ни OnFailureListener ни OnSuccessListener

я пытаюсь получить ссылки на все объекты в firebase Storage

final ArrayList<String> lst = new ArrayList<>();
    FirebaseAuth mAuth = FirebaseAuth.getInstance();
    storage = FirebaseStorage.getInstance();
    mAuth.signInAnonymously().addOnSuccessListener(this, new  OnSuccessListener<AuthResult>() {
        @Override
        public void onSuccess(AuthResult authResult) {
            StorageReference storageRef = storage.getReference();
            storageRef.listAll().addOnSuccessListener(new OnSuccessListener<ListResult>() {
                @Override
                public void onSuccess(ListResult result) {
                    for(final StorageReference fileRef : result.getItems()) {
                        fileRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
                            @Override
                            public void onSuccess(Uri uri) {
                                lst.add(uri.toString().concat("---").concat(fileRef.getName()));
                            }
                        });
                    }
                }
            });
        }
    });

почему-то когда я вызываю getDownloadUrl не сробатывает ни OnSuccessListener ни OnFailureListener.


Ответы (0 шт):