前言
獲取android手機的設備信息,首先要從android手機系統的所基於的linux的入手。
通過調試橋獲取cpu信息
當然使用linux桌面的用戶通過命令:cat /proc/cpuinfo
我們再通過adb調試橋獲取android手機的cpu信息
所用命令爲:第一步進入shell:adb shell
第二步查看信息:cat /proc/cpuinfo
獲取信息:Hardware : Qualcomm APQ 8084 (Flattened Device Tree)
代碼讀取hardware
/**
* 獲取CPU型號
* @return
*/
public String getCpuName(){
String str1 = "/proc/cpuinfo";
String str2 = "";
try {
FileReader fr = new FileReader(str1);
BufferedReader localBufferedReader = new BufferedReader(fr);
while ((str2=localBufferedReader.readLine()) != null) {
if (str2.contains("Hardware")) {
return str2.split(":")[1];
}
}
localBufferedReader.close();
} catch (IOException e) {
}
return null;
}