Здравствуйте, я плохо знаю английский.
Я использую Android Beacon Library
реализация 'org.altbeacon: android-beacon-library: 2.15.2'
Мой Android-приложение gradle immation
compileSdkVersion 28
minSdkVersion 21
targetSdkVersion 28
Информация о менеджере моего маяка
beaconManager.getBeaconParsers (). Add (новый BeaconParser (). SetBeaconLayout ("m: 2-3 = 0215, i: 4-19, i: 20-21, i: 22-23, p: 24-24 «));
* * BeaconManager.setForegroundScanPeriod тысячи двадцать-одина (1100L); * * тысяча двадцать-дв
beaconManager.setBackgroundScanPeriod (1100L);
* +1025 * beaconManager.setForegroundBetweenScanPeriod (0); * +1026 *
beaconManager.setBackgroundBetweenScanPeriod (0); * 1 028 *
beaconManager.enableForegroundServiceScanning (notificationcompatBuilder_Scannging.build (), 456);
beaconManager.setEnableScheduledScanJobs (ложь); * * один тысяча тридцать две
BeaconManager.setDebug (истина);
regionBootstrap = новый RegionBootstrap (this, myBeaconRegion);
Error
Я хочу разработать приложение для сканирования маяка в течение всего дня.
Поэтому я использую regionBootstrap для сканирования в фоновом режиме.
Похоже, это работает.
Однако прошло время, и внезапно произошло событие выхода, а вскоре после этого произошло событие ввода.
Я думаю, что сканирование не работает в течение нескольких секунд, и я провел тест на этом.
Ошибка теста 1
- один смартфон, два маяка
- Error1
- Один маяковый радиосигнал не обнаруживается в течение более 10 секунд, в то время как другой маяковый радиосигнал обнаруживается.
- Так что я думаю, что сканирование работает хорошо, и это проблема маяка.
Ошибка теста 2
- два смартфона, два маяка
- смартфон 1
введите описание изображения здесь
- смартфон 2
введите описание изображения здесь
- В смартфоне 1 Logcat, также один сигнал маяка не обнаруживается в течение более 10 секунд, пока обнаруживается другой сигнал маяка.
- В смартфоне 2 Logcat одновременно сканируется маяк без сканирования.
- Так что маяк не проблема, и я не могу найти причину.
Ошибка теста 3
- Добавлен тест
- два смартфона
- Мой маяк передает сигнал примерно раз в три секунды.
- В смартфоне 1 загрузите другое приложение маяка, которое передает и передает сигнал маяка с частотой 1 Гц.
- В смартфоне 2 с помощью моего приложения следите за сигналом.
введите описание изображения здесь
- Сигнал маяка смартфона 1 заметно увеличился, но возникла та же проблема.
Кто-нибудь знает об этом?
Я хочу помочь ...
Пожалуйста