即使我关闭了WiFi,如何列出所有存储的WiFi信息

时间:2015-02-08 07:59:05

标签: android

我可以使用以下代码获取我已连接的所有wifi信息的列表,但如果我关闭手机WIFI,我将无法获得正确的列表信息。

我认为已连接的wifi信息已存储在磁盘中,无论打开还是关闭WiFi,我都应该获取所有连接的wifi信息,对吗?谢谢!

public String ListStoredWiFi(Context context) {

    String textStatus = "";
    WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);     

    // List stored networks
    List<WifiConfiguration> configs = wifiManager.getConfiguredNetworks();

    if (configs!=null){     
      for (WifiConfiguration config : configs) {
          textStatus += "\n\n" +config.SSID+" CW "+config.networkId;
      }
    }

    return textStatus;
}

0 个答案:

没有答案