前言
获取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;
}