Сканирование сети Wi-Fi без доступа в Интернет на Android 10

#android #android-wifi

#Android #android-wifi

Вопрос:

Используя Android 10, сложно сканировать точку доступа Wi-Fi без доступа в Интернет.

Я использую следующий код для сканирования сетей Wi-Fi:

 IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION);
registerReceiver(wifiNetworkScanner, intentFilter);

WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(WIFI_SERVICE);
wifiManager.startScan();
  

с wifiNetworkScanner расширением BroadcastReceiver и использованием wifiManager.getScanResults();

Результаты сканирования правильно включают точку доступа Wi-Fi с доступом в Интернет, но в большинстве случаев точка доступа без доступа в Интернет не сканируется на Android 10.

Это ошибка на Android 10? Есть обходной путь?