蓝牙权限准备 — 位置权限是连接灯牌的硬要求
最容易被忽略的一步:位置权限
LoveSong 的蓝牙连接功能依赖蓝牙低功耗(BLE),而安卓系统从 Android 6.0 开始要求——应用搜索 BLE 设备时必须获得位置权限。只开蓝牙开关、不给位置权限,LoveSong 的连接页就是空的,搜不到任何设备。
这不是 LoveSong 特立独行,是安卓系统的安全设计。蓝牙低功耗可以用来定位,所以系统把它和位置权限绑在了一起。
需要的权限清单
| 权限 | 用途 | 必须 |
|---|---|---|
| 蓝牙 | 核心连接功能 | ✅ |
| 位置(精准) | 安卓 BLE 搜索的硬要求 | ✅ |
| 位置(后台) | 连接稳定后持续保持连接 | 建议 |
| 存储 | 暂无明确要求 | — |
| 通知 | 公告推送(如支持) | 建议 |
怎么给权限
首次打开应用时
安装完成第一次启动 LoveSong,系统会弹出权限请求弹窗。建议全部点"允许",尤其是蓝牙和位置权限。如果错过了,后面可以在系统设置里补。
小米 / 红米(MIUI / HyperOS)
- 打开手机 设置 → 应用设置 → 应用管理
- 找到 LoveSong → 进入应用信息
- 点击 权限 → 位置信息
- 选择 始终允许 或 使用时允许
- 蓝牙权限确认也是允许状态
OPPO / vivo(ColorOS / OriginOS)
- 设置 → 应用管理 → 应用列表 → LoveSong
- 权限管理 → 位置信息 → 允许
- 额外:自启动权限建议打开,防止后台被杀
华为 / 荣耀(EMUI / MagicOS)
- 设置 → 应用和服务 → 应用管理 → LoveSong
- 权限 → 位置信息 → 始终允许
- 额外:电池优化里把 LoveSong 设为"不限制"
检查权限是否到位
打开 LoveSong 的连接发光物页面,如果能看到"正在搜索设备"或者列出了灯牌设备,说明权限到位了。如果页面空白、只有一个转圈的加载动画,大概率是位置权限没给。
也可以打开设置页看看蓝牙状态显示——如果显示"Not Connected",说明蓝牙可能开着但没连上设备,不一定是权限问题。
