Прямо сейчас я пытаюсь перезапустить Android Wi-Fi сервис после его остановки.Я останавливаю службу с помощью следующего кода:
WifiManager wifiManager = ...;
wifiManager.setWifiEnabled(false);
Это отключает Wi-Fi, когда нет блокировки на соединении Wi-Fi.А как перезапустить сервис wifi?Мой первый подход заключался в следующем:
wifiManager.setWifiEnabled(true);
Кажется, что Wi-Fi включен после этого вызова, но услуга Wi-Fi не подключается к доступным / в зоне действия WLAN.Итак, мой вопрос: что мне нужно сделать, чтобы перезапустить функцию автоматического подключения Wi-Fi?
Достаточно ли просто запустить сканирование?
wifiManager.startScan();