TVBox 需要哪些权限:逐条解释权限用途
为什么 TVBox 要这些权限
TVBox 的权限需求远低于主流视频 App——它不收集用户数据、不推送广告、不请求定位。但作为一个需要播放本地文件和通过网络访问数据源的播放器,以下权限是必要的。
权限清单
| 权限 | 用途 | 不给的后果 |
|---|---|---|
| 存储读取 | 访问本地视频文件、导入字幕、读取/写入收藏和历史记录 | 本地播放不可用;收藏和历史丢失 |
| 存储写入 | 缓存网络请求结果、临时下载播放片段 | 影响播放流畅度(可选部分版本) |
| 网络访问 | 访问数据源接口、加载在线视频流、请求直播频道 | 无法使用所有在线功能 |
| 前台服务 | 保持后台播放时进程不被杀 | 切到后台后播放中断 |
| 震动反馈 | 遥控器按键反馈(部分版本) | 体验细节缺失,不影响核心功能 |
Android 版本差异
- Android 10 及以前:存储权限通常整体授予(「允许访问存储空间」),所有 App 共享同一个存储权限;
- Android 11+:分区存储(Scoped Storage)。TVBox 可能需要额外的「所有文件访问权限」才能自由读写设备上的视频文件;
- Android 13+:读取媒体文件的权限进一步细化为「读取视频文件」「读取图片文件」等独立开关。
常见权限授予场景
首次启动时
TVBox 打开后,系统会依次弹出存储和网络权限请求。全部点「允许」。
播放本地文件时
如果没给存储权限,点本地视频会报「无法访问文件」或直接无反应。此时:
- 回到系统设置;
- 找到 TVBox;
- 手动打开存储权限;
- 回到 TVBox 重试。
Android 11+ 分区存储问题
部分 Android 11 及以上版本的设备,TVBox 需要「所有文件访问权限」才能访问指定目录之外的视频文件:
设置 → 应用 → TVBox → 权限 → 所有文件访问权限 → 允许
权限安全提醒
TVBox 官方版本不请求定位、通讯录、短信、麦克风、相机等与播放无关的权限。如果你安装的版本请求了这些权限,可能是第三方二次开发时加进去的——建议换一个更干净的版本。
下一页
权限给齐了,安装阶段就结束了。接下来是 TVBox 的核心章节——数据源配置:什么是源、怎么加。