当Android进入睡眠模式时,与BLE设备的连接会发生什么

时间:2015-03-18 09:49:38

标签: android bluetooth-lowenergy android-bluetooth android-wake-lock android-powermanager

当Android进入睡眠模式时,与BLE设备连接的连接会发生什么?因此,如果应用程序与BLE设备建立连接,然后Android进入睡眠状态,是否会保持连接?是否会通知应用程序断开连接或重新连接?

1 个答案:

答案 0 :(得分:2)

BLE分为两部分,

  • 在BLE控制器(前端)中实现的物理层和链路层
  • 在主机端实现的上层(Android系统)

两个部分通过HCI接口连接。 (顺便说一下你可以sniff using the developer options)。

这意味着当主机处于睡眠模式时,BLE前端仍然可以保持连接并唤醒主机,以防它需要一些反应(例如连接已经丢失或者某些数据包进入更高层)。 / p>

这样可以实现非常节能的实施。