我们这一篇主要就是讲我们的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;  }