屏幕关闭时Android BLE断开连接(不带充电器)

时间:2015-03-17 10:18:32

标签: android bluetooth-lowenergy disconnected screen-off

它在大多数Android设备上运行良好。 如果设备没有充电器,则1分钟后其他设备的屏幕会被锁定BLE设备断开连接。

感谢您的任何建议!

2 个答案:

答案 0 :(得分:0)

这可能来自Keep Wi-Fi on during sleep选项(可能会影响所有无线电)-似乎它仅存在于8.0中,却不存在于8.1中(至少在Pixel 2 XL上存在) ,根据此article)。

enter image description here

答案 1 :(得分:0)

您可能遇到此问题,因为您的应用不是Manage Office 365 Groups with PowerShell

虽然对使用BLE本身似乎没有任何限制,但是打ze模式可能会干扰蓝牙连接的控制机制(例如:后台服务)。

要查看是否存在此问题,您可以通过Settings > Battery > Battery Optimization手动properly configured to handle Doze mode并为应用禁用优化。

此外,从Android 8.0开始,当您的应用程序不在前台时会出现whitelist your app。因此,您可能需要创建一个restrictions on background services来处理连接。