有没有办法获得设备当前连接的网络的wifi安全类型。我知道通过扫描网络可以获得wifi安全性。但是如果没有扫描就可以这样我就可以获得当前的wifi网络了吗?
答案 0 :(得分:3)
您需要使用ScanResult.capabilities查看网络的安全类型。 您可以在不使用以下内容实际扫描网络的情况下使用此功能:
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
List<ScanResult> networkList = wifi.getScanResults();
if (networkList != null) {
for (ScanResult network : networkList)
{
String Capabilities = network.capabilities;
Log.w (TAG, network.SSID + " capabilities : " + Capabilities);
}
}