NewPipe 中文文档 下载 App

NewPipe SAF 存储访问框架常见问题 - DocumentsUI 缺失、路径不可访问

SAF 是什么

Storage Access Framework(SAF)是 Android 4.4+ 引入的文件访问框架。NewPipe 使用 SAF 来选择下载存储目录和管理文件。SAF 与老式的直接文件系统访问(File API)不同,它通过系统文件选择器让用户主动授权访问某个目录。

问题一:选择下载目录时文件选择器不弹

原因可能是系统缺少 DocumentsUI:

DocumentsUI(包名 com.android.documentsui)是负责弹出系统文件选择器的系统组件。某些精简 ROM 移除了它,或某些设备上它被禁用了。

解决方法:

  1. 在设置 → 应用 → 所有应用 里搜"文件""DocumentsUI""Storage Access"相关应用
  2. 如果找到了但被禁用,启用它
  3. 如果完全找不到,从 F-Droid 安装一个替代文件管理器(如 Simple File Manager、Material Files),替代应用也提供 SAF 兼容的文件选择功能

问题二:路径显示"不可访问"

如果设置里的下载存储目录旁边显示红色的"不可访问"提示:

解决方法:点击更改按钮,重新选一个目录即可。

问题三:Android 11+ Scoped Storage 限制

Android 11 引入的 Scoped Storage 对存储访问做了更严格的限制。NewPipe 在 Android 11+ 上的下载路径需要特别注意:

问题四:多用户账户

Android 支持多用户账户。如果切换了账户:

总结

SAF 问题 90% 的情况可以通过"重新选择下载目录"来解决。如果重新选择后仍然不行,大概率是 ROM 缺少 DocumentsUI 组件,安装一个文件管理器替代即可。