BILIBILIAS 中文文档 下载 App

Android 版本带来的权限与兼容性问题

各版本差异速查

Android 版本存储模型BILIBILIAS 行为
10 及以下传统存储,应用自由访问完全无限制
11、12Scoped Storage 分区,但有「所有文件访问权限」可绕过普通存储权限弹窗,大部分功能正常
13 及以上Scoped Storage 加强,更多目录受限自定义存储路径需要额外的高权限弹窗

最常见问题:Android 13+ 自定义路径失败

在 Android 13 上修改了存储路径但没有授予高权限时,缓存操作会直接失败或静默不起作用。诊断步骤:

  1. 打开 Android 设置 → 应用管理 → BILIBILIAS → 权限
  2. 找到「所有文件访问权限」或类似名称的权限条目
  3. 检查是否已开启——如果没开,打开它
  4. 回到 BILIBILIAS 重新尝试缓存

如果你不想折腾权限,最简单的方案是不要自定义存储路径——保持 BILIBILIAS 默认的 Download/BILIBILIAS 路径,这个路径不需要任何额外权限,手机相册也能扫描到下载的视频。

另一个常见问题:权限被系统自动收回

Android 12 及以上版本在长时间不使用某个应用时,可能会自动收回之前授予的权限。当你几个星期后重新打开 BILIBILIAS 时,发现之前缓存一直正常的应用突然开始报错。

遇到这种情况,按上一段的方法重新检查权限状态,把被收回的权限重新打开即可。

Android 14 兼容性

Android 14 引入了更严格的后台限制(Foreground Service 启动限制、POST_NOTIFICATIONS 权限等)。目前 BILIBILIAS 的已知问题是:在极少数 Android 14 设备上,后台下载任务可能会被系统提前终止。这个问题在项目方停止维护后没有修复,如果你遇到了,建议保持屏幕常亮或在下载期间不要把 BILIBILIAS 切到后台。

国产 ROM 的额外差异

部分国产定制 ROM(MIUI、EMUI、ColorOS、OneUI 等)在标准 Android 权限模型之外,还附加了自己的后台管理和权限限制策略。常见表现:

解决方法是把 BILIBILIAS 加入 ROM 的「白名单」或「允许后台运行」列表,具体操作因 ROM 不同而异。