本文實(shí)例講述了Android編程獲取Wifi名稱(SSID)的方法。分享給大家供大家參考,具體如下:
可以使用WifiManager和WifiInfo來獲取當(dāng)前Wifi連接信息
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);WifiInfo wifiInfo = wifiManager.getConnectionInfo();Log.d("wifiInfo", wifiInfo.toString());Log.d("SSID",wifiInfo.getSSID());記得在Manifest文件中添加許可
如果不是想獲取當(dāng)前連接,而是想獲取WIFI設(shè)置中的連接
可以使用:
WifiManager.getConfiguredNetworks()
參考鏈接:
http://developer.android.com/reference/android/net/wifi/WifiInfo.html#getSSID%28%29
http://developer.android.com/reference/android/net/wifi/WifiManager.html#getConfiguredNetworks%28%29
PS:關(guān)于AndroidManifest.xml文件相關(guān)屬性功能可參考本站在線工具:
Android Manifest功能與權(quán)限描述大全:
http://tools.VeVB.COm/table/AndroidManifest
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》、《Android資源操作技巧匯總》、《Android文件操作技巧匯總》、《Android開發(fā)入門與進(jìn)階教程》、《Android編程之a(chǎn)ctivity操作技巧總結(jié)》及《Android控件用法總結(jié)》
希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選