1、增加許可權:
1 2 uses-permission> 3 uses-permission> 4 uses-permission>2、獲取wifimanager物件:
1 wifimanager wm = (wifimanager)getsystemservice(wifi_service); //獲取wifi服務注意:android的後台執行在很多service,它們在系統啟動時被systemserver開啟,支援系統的正常工作,getsystemservice是android很重要的乙個api,根據傳入的name來取得對應的object,然後轉換成相應的服務物件,getsystemservice是抽象類的context乙個方法。
3、啟動掃瞄:
1 wm.startscan(); //啟動掃瞄。注意:這個方法是立即返回的,應該是新啟動乙個執行緒進行ap的掃瞄,所以最好等一段時間(很短時間就可以了)再獲取結果。
4、獲取掃瞄結果:
1 listscanlist =wmanager.getscanresults();2 for(scanresult scanresult : scanlist)
android獲取硬體資訊
1.獲取cpu型號 private static string getcpuname return array 1 catch filenotfoundexecption e catch ioexception e return null 2.獲取cpu核心數 private int getnumc...
Android 獲取ROM資訊
android 獲取rom資訊沒有統一的介面,需要事先知道配置檔案中的對應的值 1 開啟cmd視窗 2 輸入adb shell 再輸入getprop命令 3 得到配置資訊 查詢關於rom資訊對應的鍵,然後根據鍵找到值 例如小公尺rom對應的值為 ro.miui.ui.version.name v8 ...
Android 獲取基站資訊
android 基站分cdmacelllocation和gsmcelllocation,要根據不同的sim卡轉成不同的物件 telephonymanager tm telephonymanager getsystemservice context.telephony service int type...