【问题标题】:How to obtain wifi security type of current wifi network in android如何在android中获取当前wifi网络的wifi安全类型
【发布时间】:2014-12-03 12:32:01
【问题描述】:

有没有办法获取设备当前连接的网络的wifi安全类型。我知道通过扫描网络可以获得wifi安全。但是是否可以不扫描,以便我可以为当前的 wifi 网络获取它??

【问题讨论】:

    标签: java android security android-wifi


    【解决方案1】:

    您需要使用 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-05-27
    • 1970-01-01
    • 1970-01-01
    • 2014-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-03
    相关资源
    最近更新 更多