Android開發檢視已儲存WIFI配置資訊?

Tags: 資訊,

Android開發wifi應用過程中,有時需要知道wifi的配置資訊,如果以往成功連線過某個網路,那麼可以將這些資訊讀取並顯示出來。

方法/步驟

在Eclipse裡建立Android工程,並在AndroidManifest.xml裡新增WIFI檢視許可權:

在主Activity的onCreate裡新增如下程式碼,

// wifi管理器

WifiManager wifiManager = (WifiManager) this

.getSystemService(Context.WIFI_SERVICE);

// 獲取已儲存wifi配置連結串列

List configs = wifiManager.getConfiguredNetworks();

// 顯示輸出

for (WifiConfiguration config : configs) {

Log.i("WifiConfig", "---------------");

Log.i("WifiConfig", config.toString());

}

執行後在LogCat裡檢視結果,可以看到以往連線成功並儲存下來的wifi配置資訊。

Android開發檢視已儲存WIFI配置資訊

Android開發檢視已儲存WIFI配置資訊

Android開發檢視已儲存WIFI配置資訊

根據上面以往的連線結果即可配置針對性wifi網路,如企業型的。

注意事項

不要忘記在AndroidManifest裡新增wifi許可權,否則無法看到結果

相關問題答案