2016-01-30 2 views
1

Мне было просто интересно, я знаю, что существует ограничение на то, сколько раз BeaconManager может сканировать? Я прочитал, что есть no minimum time length but that there is a maximum time length (5 minutes). Этот поток, который я связываю, указывает, что существует намерение полностью настроить настройки, но я хотел знать, было ли это реализовано. В нижней строке можно настроить BeaconManager на более чем 5 минут? Благодарю.Есть ли ограничение на период сканирования маяка Eddystone?

ответ

0

Да, вы можете настроить период сканирования Android Beacon Library столько, сколько пожелаете (по умолчанию - 1,1 секунды). В приведенном ниже пример устанавливает его в 1 минуту:

beaconManager.setForegroundScanPeriod(60000l); // 60000 ms = 1 minute 

5 минут предела вы читали, вероятно, интервал AlarmManager перезапуска сканирования, который перезапускает фоновое сканирование, если приложение будет случайно убито. В настоящее время это фиксируется в 5 минут.

Смежные вопросы