【发布时间】:2015-04-18 13:03:21
【问题描述】:
我知道在 connectGatt 中将 autoConnect 设置为 true 不会重新连接我的设备,如果我离开并再次进入范围内且中间有很长的时间范围。我的问题是,如何在不保持 android 唤醒的情况下重新连接,并避免耗尽我的电池?
【问题讨论】:
标签: android bluetooth bluetooth-lowenergy
我知道在 connectGatt 中将 autoConnect 设置为 true 不会重新连接我的设备,如果我离开并再次进入范围内且中间有很长的时间范围。我的问题是,如何在不保持 android 唤醒的情况下重新连接,并避免耗尽我的电池?
【问题讨论】:
标签: android bluetooth bluetooth-lowenergy
我认为my solution(我的)类似问题可能会有所帮助。只需将BLE设备的MAC地址保存到DB或其他东西中,并在需要时使用MAC地址进行连接。您可以定期调用connectGatt(),在应用启动时或初始化某些内容时。
【讨论】: