我正在开发一款使用Android手机扫描外围设备的应用。
当使用Samsung S6设备测试的应用程序(使用的型号是印度,欧盟和美国版本)时,我看到设备在手机屏幕锁定后立即停止在扫描过程中发现BLE设备。
当手机处于相同的锁定状态时,几乎需要4-5个小时才能恢复发现。
配置详情: 带有扫描滤镜的Lollypop扫描仪UUID使用低功耗模式。 忽略电池优化设置为True。 扫描开始一段时间后手机屏幕锁定。 使用的三星型号:SM-G920F,SM-G920A
测试结果: 当应用程序处于前台时,该应用程序能够看到该发现,并且当电话屏幕被锁定时,设备发现立即停止。
重要说明:相同的应用程序在Samsung S7,S8,S9和像素
上工作正常