android獲取周圍AP資訊(上)

2021-09-07 15:35:59 字數 658 閱讀 5755

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...