獲取Wifi相關資訊

2021-06-22 18:57:16 字數 832 閱讀 2617



當前已連線的wifi的訊號強度

2012-04-12 15:37:21

|  分類:

歷程|  標籤:|舉報

|字型大小大中

小訂閱1.得到當前已連線的wifi資訊

wifimanager wifi_service = (wifimanager)getsystemservice(wifi_service); 

wifiinfo wifiinfo = wifi_service.getconnectioninfo();

其中wifiinfo有以下的方法:

wifiinfo.getbssid();

wifiinfo.getssid();

wifiinfo.getipaddress();獲取ip位址。

wifiinfo.getmacaddress();獲取mac位址。

wifiinfo.getnetworkid();獲取網路id。

wifiinfo.getlinkspeed();獲取連線速度,可以讓使用者獲知這一資訊。

wifiinfo.getrssi();獲取rssi,rssi就是接受訊號強度指示。在這可以直 接和華為

提供的wi-fi訊號閾值進行比較來提供給使用者,讓使用者對網路或地理位置做出調整來獲得

最好的連線效果。

這裡得到訊號強度就靠wifiinfo.getrssi();這個方法。

2.得到的值是乙個0到-100的區間值,是乙個int型資料,其中0到-50表示訊號最好,-50

到-70表示訊號偏差,小於-70表示最差,有可能連線不上或者掉線。



iOS獲得裝置相關資訊,獲取app相關資訊

裝置所有者名稱 device.name 裝置所有者名稱 nslog 裝置類別 device.model 裝置leibie nslog 本地化版本 device.localizedmodel 本地化版本 nslog 當前系統版本 device.systemversion 當期版本 nslog 當前系統...

獲取當前位址相關資訊

1.window.location 通過console控制台列印可得到關於window.loation的相關資訊 window.location.href 當前頁面完整的url window.location.protocol 協議 window.location.host 主機名 埠號 windo...

C 獲取系統相關資訊 詳細異常資訊

從使用者的角度來說,當程式出現異常時只要有給點簡單的提示就行.但從開發者的角度來說就需要非常詳細的資訊,這對追蹤bug很有用.異常相關的詳細資訊可以記錄到日誌檔案中.這樣你自己測試時比較方便點,而且做使用者支援時也方便,如果使用者碰到啥問題要他們把錯誤日誌發過來就行.異常處理語句通常的形式一般如下 ...