You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android设备停止发送BLE信标求助:Pixel 6 Pro异常排查

解决Pixel 6 Pro Android 13下BLE信标停止发送的问题

针对你遇到的问题,结合Android 13的系统特性和Pixel设备的限制,给出以下实际排查和解决步骤:

  • 强制启用前台服务:Android 13对后台BLE传输的管控大幅收紧,即便豁免电池管理,非前台服务的BLE进程仍会被系统终止。

    • Home Assistant应用:在设置中找到「BLE Transmitter」相关选项,开启「前台服务」,让应用在通知栏保留常驻通知,确保系统不会暂停其广播进程。
    • BeaconScope:进入应用设置,勾选「前台运行」类选项,维持进程活跃状态。
  • 确认精确位置权限:Android 13要求BLE广播必须配合精确位置权限,若仅授予「大致位置」权限,系统会限制BLE功能持续运行。前往「设置→应用→对应APP→权限→位置」,确认权限类型为「精确位置」。

  • 关闭系统BLE优化:Pixel系列内置的BLE优化机制会在后台自动暂停闲置广播,需手动关闭:

    1. 开启「开发者选项」(设置→关于手机,连续点击版本号7次)
    2. 进入「开发者选项」,找到「BLE扫描优化」或「后台BLE限制」选项,将其关闭。
  • 固定广播参数:避免频繁修改UUID、发射功率等广播参数,Android 13对参数变更后的广播重启有延迟限制。可尝试使用Tile发射器的同款UUID,设置中等发射功率,保持应用前台运行10分钟,观察MQTT接收情况。

  • 更新系统补丁:你使用的2023年3月Android 13更新存在已知的BLE后台进程误杀BUG,升级到后续安全补丁版本(如2023年4月及以后版本),多数用户反馈该问题会被修复。

若以上步骤无效,可通过Android Studio的Logcat过滤「BluetoothLeAdvertiser」关键词,查看系统抛出的错误(如ADVERTISE_FAILED_TOO_MANY_ADVERTISERS),直接定位问题根源。


内容的提问来源于stack exchange,提问作者tbclark3

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 20:37:16