Я разработал приложение на основе Android Beacon Library, которое отлично работает в течение 1-2 дней. Тогда он просто перестанет запускаться, мне нужно переустановить или очистить данные приложения. Он работает как служба переднего плана. Я ...

0
Peter Szabo 15 Янв 2021 в 18:17

1 ответ

Лучший ответ

Если вы используете службу переднего плана, убедитесь, что вы установили beaconManager.setEnableScheduledScanJobs(false). Это предотвратит сохранение системой MAC-адресов всех устройств, передающих Eddystone-TLM, в надежде сопоставить их с последующим обнаружением. Эта настойчивость - причина того, что ваш файл вырос до необоснованного размера.

0
davidgyoung 18 Янв 2021 в 19:09