Я написал приложение для Android, чтобы запросить сканирование доступных сигналов Wi-Fi, используя WifiManager, а затем выгрузить результаты в файл. Программа работает нормально, но возникает эта странная ошибка.
Первоначально я запрашивал сканирование каждые 30 секунд, и все работало нормально. Затем я пытался запрашивать сканирование каждые две секунды, я получаю эту странную ошибку. Все будет работать нормально в течение нескольких минут, а затем время между двумя запросами сканирования увеличивается без каких-либо причин с 2 до 50 секунд. Затем, для еще четырех сканирований, он будет сканировать с интервалом в 2 секунды, затем перейдет к интервалу в 50 секунд и продолжит делать это последовательно.
При больших интервалах времени эта ошибка не появляется. Кто-нибудь сталкивался с этой ошибкой раньше? Есть ли способ предотвратить это? Или Android автоматически отменяет запросы на сканирование, если они слишком частые?
Спасибо за помощь!
NS