0
我正在使用AltBeacon庫裏面的服務來找到我的信標每1秒在應用程序上的前景。 在Galaxy s7上,當應用程序轉到後臺時,它會停止每秒發現一次燈塔,而不是每隔5秒鐘在數秒內返回數據。 我可以看到「didRangeBeaconsInRegion」每秒調用一次,但大多數時間它會返回無信標。Android的AltBeacon庫停止查找信號每隔1秒時應用程序在銀河s7的背景
我需要在應用程序處於後臺時保持前臺的行爲。
這是我的BeaconManager配置:
private static long EXIT_PERIOD = 16500;
private static long SCAN_PERIOD = 1150;
.
.
.
beaconManager = BeaconManager.getInstanceForApplication(this);
BeaconManager.setRegionExitPeriod(EXIT_PERIOD);
beaconManager.setBackgroundScanPeriod(SCAN_PERIOD);
beaconManager.setForegroundScanPeriod(SCAN_PERIOD);
beaconManager.setBackgroundBetweenScanPeriod(0);
TNX