2
有没有办法获得该设备当前连接的网络的wifi安全类型。我知道可以通过扫描网络获得无线网络安全。但它可能没有扫描,以便我可以得到它当前的WiFi网络?如何获取当前wifi网络的wifi安全类型android
有没有办法获得该设备当前连接的网络的wifi安全类型。我知道可以通过扫描网络获得无线网络安全。但它可能没有扫描,以便我可以得到它当前的WiFi网络?如何获取当前wifi网络的wifi安全类型android
您需要使用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);
}
}
是啊,我知道,我的意思是没有扫描! – 2014-12-03 13:36:21