存储权限被拒 — 一键修复
权限被拒的表现
常见几种情况:
- 下载任务一直报错 "无法创建文件"、"存储不可用"。
- 下载管理器里显示 "Failed" 状态,错误信息指向存储。
- 安全文件夹打不开或无法新建。
- 浏览器能正常打开,但点下载按钮完全没反应。
第一次启动时没授权
Android 6.0+ 的权限都是运行时弹窗,不自动给。如果当时没点 "Allow" 或点了 "Deny":
- 打开系统设置 → 应用(或应用管理)。
- 找到 Video Downloader。
- 点 "权限"(有些系统可能叫 "Permissions")。
- 找到 "存储"(Storage)权限,打开开关。
- 回到 App 重试原来的操作。
被设置为"不再询问"
某些国产 ROM(小米、华为、OPPO)在你点过一次 "Denied" 后会默认不再弹窗请求,需要手动进系统设置改。
- 路径和上面一样:系统设置 → 应用 → Video Downloader → 权限 → 存储 → 打开。
- 如果找不到这个入口,直接在系统设置顶部搜索框里搜应用名或权限名称。
Android 11+ 的特殊情况
Android 11 及以上版本引入了分区存储(Scoped Storage),权限体系更复杂:
- 打开存储权限可能还有额外的 "允许所有文件访问" 开关。
- 如果 SD 卡上有文件需要操作,可能还需要在 App 的设置里手动给 SD 卡目录授权一次。
判断方法:打开 App 设置里的存储权限,如果界面上看到 "所有文件访问" 这个单独的开关,必须打开才能让 App 跨目录操作。
"拒绝"和"仅使用时允许"
Android 13+ 的权限弹窗可能有三个选项:拒绝、仅使用时允许、始终允许。对于下载器来说,推荐选"始终允许"——这样后台下载时也能正常写文件,不会被系统在后台时把存储权限收走。