在Android 10上扫描无网络的WiFi网络

问题描述

使用Android 10,很难在没有互联网访问的情况下扫描Wifi接入点。

我使用以下代码扫描Wifi网络:

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上扫描不具有互联网访问权限的接入点。

这是Android 10上的错误吗?有什么解决方法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)