棉花糖上的信标库背景扫描问题

时间:2019-01-04 12:43:32

标签: android android-6.0-marshmallow beacon altbeacon ibeacon-android

我正在使用android beacon库进行信标扫描。而且我的android设备正在运行Android 6(Samsung Galaxy S5)。

在后台模式下,该应用5秒钟未检测到信标。 (未获取扫描结果回调)。然后它将工作11秒钟(每个新的扫描周期),然后再次停止5秒钟。

  

注意:对于Android 8和9,它可以正常工作。

这些是我用于扫描的参数。

setBackgroundBetweenScanPeriod(1100l);
setBackgroundScanPeriod(11000l);

根据日志,我观察到scheduleScanCycleStop()仅调用了5秒间隔(每秒)。

通过将setBackgroundScanPeriod修改为1100,然后可以正常工作。较大的BackgroundScanPeriod值是否可以实现相同的行为?

谁能解释我做错了什么地方?

谢谢

Logs for 30 sec

0 个答案:

没有答案