蓝牙连接失败排查——设备找不到、配对不上、断连
蓝牙连接失败排查清单
按顺序检查,每项都过一遍:
1. 硬件检查
- 穿戴设备电量是否充足? 低电量会影响蓝牙信号。如果电量 < 20%,先充电。
- 设备距离够近吗? 蓝牙有效范围一般 10 米内,中间不要有墙壁、金属物等遮挡。
- 蓝牙适配器正常吗?
- Windows:设备管理器里蓝牙适配器有没有黄色感叹号
- macOS:系统偏好设置 → 蓝牙能正常打开和搜索吗
- Linux:
bluetoothctl power on能执行吗 - USB 蓝牙适配器(如果是台式机):插到 USB 2.0 口试试(USB 3.0 可能干扰蓝牙)
2. 穿戴设备端设置
- 蓝牙开启了吗? 大部分设备默认开启,但重启后可能被关闭
- 设备在「连接新手机」模式吗? 连接前必须让设备进入「连接新手机」模式——这是关键步骤
- 有没有同时连了多个手机? 如果已经被其他手机连了,AstroBox 连不上。先在设备上断开其他连接
- 重置设备蓝牙设置:设备设置 → 蓝牙 → 清除所有已配对设备
- 重启穿戴设备:最暴力但有时最有效
3. AstroBox 设置
- 确认设备型号在支持列表里:见 支持哪些设备
- 确认蓝牙权限给到了:
- Android:位置权限(含精确位置)、蓝牙权限、附近设备权限
- iOS:系统设置 → 隐私与安全 → 蓝牙 → AstroBox 已允许
- macOS:系统设置 → 隐私与安全 → 蓝牙 → AstroBox 已允许
- 尝试手动连接:如果小米账号同步不行,试试 Authkey / OpenID 手动连接
4. 电脑端特有问题
Windows
- 蓝牙服务是否运行:
services.msc→ 找到「蓝牙支持服务」→ 状态应该是「正在运行」 - 蓝牙通知问题:配对请求有时会在系统托盘通知区弹出,注意看右下角
macOS
- 钥匙串权限:macOS 可能会在钥匙串里缓存旧的蓝牙配对记录。系统设置 → 蓝牙 → 找到设备 → × 移除
- Handoff / 连续性功能:有时系统的 Handoff 会和 AstroBox 竞争蓝牙连接
Linux
- 蓝牙服务启动:
sudo systemctl start bluetooth - rfkill 检查:
rfkill list bluetooth输出应该没有 "Soft blocked: yes"
5. 特殊错误码
| 错误 | 可能原因 | 解决方法 |
|---|---|---|
| TargetRejected(iOS) | 设备之前连过 iOS,配对被拒 | 系统设置 → 蓝牙 → 忽略该设备,然后重试 |
| 配对弹窗不出现 | 蓝牙通知被屏蔽 | 检查系统通知权限 |
| 一直搜索不到设备 | 设备没进入「连接新手机」模式 | 让设备进入那个界面再搜 |
| 连接后立刻断开 | 蓝牙信号不稳定 / 设备电量低 | 靠近、充电后重试 |
多设备连接时的问题
如果 AstroBox 里已经连了好几个设备,新设备可能连不上——蓝牙适配器有并发连接上限(一般 5-7 个)。解决:
- 断开一些不必要的设备
- 或者插额外的 USB 蓝牙适配器