我们这一篇主要就是讲我们的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序列号相关推荐

  1. C# 中获取CPU序列号/网卡mac地址

    -- 1.cpu序列号2.mac序列号3.硬盘id 在给软件加序列号时这三个应该是最有用的,可以实现序列号和机器绑定,对保护软件很有好处.哈哈. using System; using System. ...

  2. Android获取cpu和内存信息、网址的代码

    android获取手机cpu并判断是单核还是多核 /**  * Gets the number of cores available in this device, across all proces ...

  3. Python获取电脑硬件配置的封装类,可以获取CPU序列号、主板序列号、BIOS序列号、硬盘序列号和网卡MAC地址

    Python获取电脑硬件配置的封装类,可以获取CPU序列号.主板序列号.BIOS序列号.硬盘序列号和网卡MAC地址. myPyHardware.py # -*- coding: utf-8 -*- i ...

  4. C# 获取CPU序列号、MAC地址、硬盘ID等系统信息

    软件开发过程中经常需要获取 CPU 序列号.MAC 序列号或者硬盘 ID 等系统信息,在给软件加序列号时这三个应该是最有用的,可以实现序列号和机器绑定,用于保护软件.下面看一下使用 C# 如何获取. ...

  5. Android获取手机序列号

    Android获取手机序列号 String androidId = null; androidId = Secure.getString(getContentResolver(), Secure.AN ...

  6. android 获取sn序列号

    android 获取sn序列号 通过 cmd adb shell getprop 可以查看通过反射可以获取到的设备信息. 通过安卓代码获取 Class<?> c = Class.forNa ...

  7. C++ 硬件信息 获取CPU序列号

    获取计算机CPU序列号的方法很多,这里采用的是命令行的形式获取,可以获取CPU的序列号,很简单,直接上代码. [1]头文件 #if !defined(AFX_14BEC153_17B9_47BE_84 ...

  8. C# 获取CPU序列号、网卡MAC地址、硬盘序列号封装类,用于软件绑定电脑

    /// <summary> /// hardware_mac 的摘要说明. /// </summary> class HardwareInfo { /// <summar ...

  9. Linux shell获取CPU序列号和硬盘序列号

    获取硬盘序列号 fdisk -l |grep "Disk identifier" |awk {'print $3'} 获取CPU序列号 dmidecode -t 4 | grep ...

最新文章

  1. Nginx负载均衡的详细配置及使用案例
  2. 助动词有哪些 do does did,本身不能单独做谓语需要与主要动词一起做谓语 情态动词must can need
  3. Lombok 介绍和使用详情
  4. asp.net 获取计算机配置_智能制造中的计算机视觉应用瓶颈问题
  5. 集合框架之ArrayList集合
  6. java只有jre_只安装了jre可以运行java程序吗
  7. 写一个带输入输出的存储过程_携程大佬带你写一个可扩展的Spring插件。
  8. 放之四海皆适用的设计原则(二)
  9. ie对象不支持“jggrid“属性或方法_8.2 location 对象
  10. 【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例
  11. Linux下输入法切换快捷键设置
  12. 使用联想Y460一键拯救系统
  13. 一种基于 JEP 和可配置公式实现用户自定义字段的解决方案
  14. 电子签章系统研发总结
  15. gdb学习20:总结
  16. 基于MATLAB的AM信号调制解调代码,代码)基于MATLAB的AM调制解调系统仿真报告
  17. 从业17年,聊聊关于测试这件事
  18. 6、淘宝双11数据分析与预测
  19. c语言编程一对新出生的兔子,C语言 有一对兔子。从出生后第三个月起每个月都生一对兔子,小兔子长到三个月后又生一对小兔子,假如兔子都不死,问每个月的兔子总数为多少。...
  20. K-means 算法(基本用法)

热门文章

  1. RocketMQ源码学习(六)-Name Server
  2. PECL PEAR php扩展模块的简便安装方式
  3. WLAN 无线网络 02 - 频率、信道、编码、调制
  4. Joomla网站的移植步骤
  5. oc 协议 回调 静态成员_OC中特性、静态成员(static)以及协议的基本知识
  6. 大数据挖掘处理技术有哪些
  7. 大数据技术的理解误区
  8. Hexo博文加密思路总结
  9. 机器学习实践笔记(三)时间序列数据预测
  10. kali linux 桌面消失_Kali Linux添加桌面快捷方式