ChromeCast 需要哪些权限 - 每个权限的用途说明
为什么需要这些权限
ChromeCast 要把手机内容送到电视,需要在局域网里发现设备、读取要推送的文件、使用屏幕镜像。这些能力对应的权限,逐个说明。
权限清单
附近设备 / Wi-Fi 连接信息(核心权限)
用途:扫描同一 Wi-Fi 下的 Chromecast 设备,建立连接。
不给这个权限,ChromeCast 永远搜不到任何设备,设备列表永远是空的。这是投屏类应用最核心的权限,缺了它等于应用废了一半。
位置权限(安卓 12 及以上)
用途:安卓 12 把 Wi-Fi 扫描归入位置类权限。部分机型不给定位,ChromeCast 就无法发现局域网设备。
介意位置权限的话,可以选"仅在使用中允许"——只有打开 ChromeCast 时才授权,不打开时系统不给定位。
照片、视频、音乐访问
用途:推送本地文件——视频、照片、音乐都在这三类里。
只打算投在线内容(比如网页视频)或只用屏幕镜像的话,可以只给最小范围,甚至不给。要推本地文件就必须给。
屏幕录制权限
用途:屏幕镜像时,手机把整块屏幕实时录下来再发到电视。
这个权限不是在应用设置里手动给的——每次启动镜像时,安卓系统会弹一个"允许录制或投射屏幕"的确认,点"立即开始"就是临时授权。
通知权限
用途:投屏开始/结束、网络断开等状态通知。
不是必须,但关掉后投着投着断了不容易察觉。
权限没给怎么补救
安卓系统设置 → 应用 → ChromeCast → 权限,逐项补上。补完后杀掉应用再重新打开,刷新一次设备列表。