在Android 10上扫描WiFi网络而不访问互联网
使用Android 10,在没有互联网接入的情况下很难扫描Wifi接入点 我使用以下代码扫描Wifi网络:在Android 10上扫描WiFi网络而不访问互联网,android,android-wifi,Android,Android Wifi,使用Android 10,在没有互联网接入的情况下很难扫描Wifi接入点 我使用以下代码扫描Wifi网络: IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION); registerReceiver(wifiNetworkScanner, intentFilter); WifiManager wifiManager = (W
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()代码>
扫描结果正确地包括有互联网接入的Wifi接入点,但大多数情况下,没有互联网接入的接入点不会在Android 10上扫描
这是安卓10上的一个bug吗?有解决办法吗