2
현재 장치가 연결된 네트워크의 와이파이 보안 유형을 얻는 방법이 있습니까? Wi-Fi 보안이 네트워크를 검색하여 얻을 수 있음을 알고 있습니다. 하지만 스캐닝없이 가능하여 현재 WiFi 네트워크에 사용할 수 있습니까?android에서 와이파이 보안 유형의 현재 와이파이 네트워크를 얻는 방법
현재 장치가 연결된 네트워크의 와이파이 보안 유형을 얻는 방법이 있습니까? Wi-Fi 보안이 네트워크를 검색하여 얻을 수 있음을 알고 있습니다. 하지만 스캐닝없이 가능하여 현재 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);
}
}
그래, 나는 스캔하지 않고 있다는 것을 알고 있습니다! –