首页 > 解决方案 > Android Firebase 存储失败时重试下载

问题描述

我正在使用 Firebase 存储来允许我的应用用户上传/下载文件。我已经检查了文档中可能出现的错误,并且我注意到了方法StorageException#getIsRecoverableException()

对于某些操作,例如加载用户图片,我想以编程方式重试下载(如果错误是可恢复的),并且我想处理尝试次数(即下载应尝试最多 3 次,如果失败每次我都会放弃,我会向用户显示一条错误消息)。

StorageReference#getFile(File)返回 a FileDownloadTask,但我在这个类中看不到任何我想要的方法。

标签: androidfirebasefirebase-storage

解决方案


推荐阅读