android獲取手機基本資訊

2021-08-02 16:56:31 字數 1514 閱讀 8129

有時候我們需要獲取手機裝置的一下資訊就可以使用如下方法:

//得到當前手機裝置名稱

privatestring getphoneinfo()

然後直接呼叫這個方法去獲取即可。

同時不要忘記:

在manifest.xml檔案中要新增 android:name="android.permission.read_phone_state" />許可權

自己也整理了一下:

public classdeviceinfoutil 

/***

獲得系統總記憶體

*/privatestring gettotalmemory()

initial_memory = integer.valueof(arrayofstring[1]).intvalue() * 1024;//

獲得系統總記憶體,單位是

kb,乘以

1024

轉換為byte

localbufferedreader.close();

}catch(ioexception e)

轉換為kb

或者mb

,記憶體大小規格化

} /**

* 獲取imei

號,iesi

號,手機型號

*/public static voidgetinfo()

/*** .

獲取手機

mac位址

* 只有手機開啟

wifi

才能獲取到

mac位址

*/privatestring getmacaddress()

/***

手機cpu

資訊*/

privatestring getcpuinfo() ; //1-cpu

型號//2-cpu

頻率string arrayofstring;try

str2 = localbufferedreader.readline();

arrayofstring = str2.split("\\s+");

cpuinfo[1] += arrayofstring[2];

localbufferedreader.close();

}catch(ioexception e)

loggerutil.i("text","cpuinfo:"+ cpuinfo[0] +" "+ cpuinfo[1]);returncpuinfo;

}}

獲取手機基本資訊

獲取手機基本資訊 telephonymanager tm telephonymanager context.getsystemservice context.telephony service 注意在androidmanifest中新增許可權 string mobile tm.getline1num...

檔案獲取基本資訊

獲取檔案的基本資訊科通過system.io 命名空間下的 fileinfo 類來實現 lfileinfo類的許多方法與 file 類中的對應方法類似,大多數情況並不重要,但下面的規則有助於確定那種技術更合適 l如果僅進行單一方法呼叫,則可以使用靜態file類上的方法,在此,單一呼叫要更快一些,因為 ...

獲取IOS 裝置基本資訊

1 獲取裝置型別 iphone ipad 幾?import sys utsname.h nsstring getdeviceversion 2 獲取系統時間 nsdate date nsdate date nsdateformatter formatter nsdateformatter alloc...