Android 获取cpu序列号
2012-01-06 16:02
295 查看
我们这一篇主要就是讲我们的android里的智能手机的cpu,其实主要展现的就是我们android是多么的强大。好了代码很少,也应该算很简单了,就不和大家说了。我们还是来看看代码吧:
/** * 获取CPU序列号 * * @return CPU序列号(16位) * 读取失败为"0000000000000000" */ public static String getCPUSerial() { String str = "", strCPU = "", cpuAddress = "0000000000000000"; try { //读取CPU信息 Process pp = Runtime.getRuntime().exec("cat /proc/cpuinfo"); InputStreamReader ir = new InputStreamReader(pp.getInputStream()); LineNumberReader input = new LineNumberReader(ir); //查找CPU序列号 for (int i = 1; i < 100; i++) { str = input.readLine(); if (str != null) { //查找到序列号所在行 if (str.indexOf("Serial") > -1) { //提取序列号 strCPU = str.substring(str.indexOf(":") + 1, str.length()); //去空格 cpuAddress = strCPU.trim(); break; } }else{ //文件结尾 break; } } } catch (IOException ex) { //赋予默认值 ex.printStackTrace(); } return cpuAddress; }
相关文章推荐
- Android下如何获取CPU序列号
- Android获取CPU序列号
- Android 获取cpu序列号
- Android下如何获取CPU序列号
- Android中获取CPU序列号
- Android获取CPU序列号
- Android 获取cpu序列号
- Android下如何获取CPU序列号
- android 获取cpu类型
- 如何获取Android唯一标识(唯一序列号)
- vc 获取 硬盘序列号 和 cpu
- 获取CPU序列号,硬盘序列号,网卡mac地址
- Android 获取CPU 单核与多核 信息
- 如何获取多核、多cpu系统中指定cpu的序列号
- Android 获取本机唯一序列号 和可变UUID方法
- android系统信息(内存、cpu、sd卡、电量、版本)获取
- 使用C#获取CPU及硬盘序列号的源代码
- c#中获取cpu序列号、网卡mac地址、ip地址、硬盘序列号、登录用户名、pc类型、计算机名称、物理内存 【转载】
- 关于CPU序列号的问题,以及如何获取×64下CPU的ProcessorID
- PHP获取通过windows系统命令wmic获取MAC地址、cpu序列号、主板序列号