獲取telephonymanager例項 1
telephonymanager telephonymanager = (telephonymanager) getsystemservice(context.telephony_service);
獲取裝置碼telephonymanager.getdeviceid()
獲取手機軟體版本telephonymanager.getdevicesoftwareversion()
獲取手機號碼telephonymanager.getline1number()
獲取網路所屬國家telephonymanager.getnetworkcountryiso()
獲取網路運營商**telephonymanager.getnetworkoperator()
獲取網路運營商名稱telephonymanager.getnetworkoperatorname())
獲取網路狀態telephonymanager.getnetworktype())
獲取用於傳輸的無線型別telephonymanager.getphonetype())
獲取sim卡所屬國家telephonymanager.getsimcountryiso())
獲取sim運營商**telephonymanager.getsimoperator())
獲取sim運營商名稱telephonymanager.getsimoperatorname())
獲取sim序列號telephonymanager.getsimserialnumber())
獲取sim狀態telephonymanager.getsimstate())
獲取imsitelephonymanager.getsubscriberid())
獲取語音郵箱碼telephonymanager.getvoicemailnumber())
示例結果2
deviceid(imei) =
815957412536233
devicesoftwareversion =
00 line1number =
+8618584251259
networkcountryiso =
cn networkoperator =
46001
networkoperatorname = chn-unicom
networktype =
0 simcountryiso =
cn simoperator =
46001
simoperatorname = china unicom
simserialnumber =
891235116885004212534
simstate =
5 subscriberid(imsi) =
460021514861303
voicemailnumber =
null
整理自博文:【android】獲取裝置的基本服務資訊
telephonymanager不能new出來,只能通過getsystemservice(context.telephony_service)例項化。 ↩
imei、line1number、simserialnumber、imsi資料是假的。 ↩
ADB獲取手機基礎資料資訊
在之前的文章 上簡單地對perfdog的使用方式進行了介紹,該工具對應用並沒有多大的要求,因此估摸著大多數的應用都是通過adb指令集進行獲取的。整合了一下相關的經驗。首先,對於通過adb連線到電腦上的裝置,我們可以通過 adb devices該指令獲取到乙個裝置列表,如果存在多台裝置,那麼之後的指令...
獲取手機資訊
獲取手機資訊 應用程式的名稱和版本號等資訊都儲存在mainbundle的乙個字典中,用下面 可以取出來 nsdictionary infodict nsbundle mainbundle infodictionary nsstring versionnum infodict objectforkey...
手機流量資訊的獲取
獲取手機流量的工具類 市面上的一些流量統計軟體,一般是定義乙個資料庫,手機關機的時候會有乙個廣播事件 android.intent.action.action shutdown 監聽到這個廣播事件,然後存到資料庫。public class trafficutil 獲取手機2g 3g產生的總流量 re...