Android 获取cpu序列号
我们这一篇主要就是讲我们的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序列号相关推荐
- C# 中获取CPU序列号/网卡mac地址
-- 1.cpu序列号2.mac序列号3.硬盘id 在给软件加序列号时这三个应该是最有用的,可以实现序列号和机器绑定,对保护软件很有好处.哈哈. using System; using System. ...
- Android获取cpu和内存信息、网址的代码
android获取手机cpu并判断是单核还是多核 /** * Gets the number of cores available in this device, across all proces ...
- Python获取电脑硬件配置的封装类,可以获取CPU序列号、主板序列号、BIOS序列号、硬盘序列号和网卡MAC地址
Python获取电脑硬件配置的封装类,可以获取CPU序列号.主板序列号.BIOS序列号.硬盘序列号和网卡MAC地址. myPyHardware.py # -*- coding: utf-8 -*- i ...
- C# 获取CPU序列号、MAC地址、硬盘ID等系统信息
软件开发过程中经常需要获取 CPU 序列号.MAC 序列号或者硬盘 ID 等系统信息,在给软件加序列号时这三个应该是最有用的,可以实现序列号和机器绑定,用于保护软件.下面看一下使用 C# 如何获取. ...
- Android获取手机序列号
Android获取手机序列号 String androidId = null; androidId = Secure.getString(getContentResolver(), Secure.AN ...
- android 获取sn序列号
android 获取sn序列号 通过 cmd adb shell getprop 可以查看通过反射可以获取到的设备信息. 通过安卓代码获取 Class<?> c = Class.forNa ...
- C++ 硬件信息 获取CPU序列号
获取计算机CPU序列号的方法很多,这里采用的是命令行的形式获取,可以获取CPU的序列号,很简单,直接上代码. [1]头文件 #if !defined(AFX_14BEC153_17B9_47BE_84 ...
- C# 获取CPU序列号、网卡MAC地址、硬盘序列号封装类,用于软件绑定电脑
/// <summary> /// hardware_mac 的摘要说明. /// </summary> class HardwareInfo { /// <summar ...
- Linux shell获取CPU序列号和硬盘序列号
获取硬盘序列号 fdisk -l |grep "Disk identifier" |awk {'print $3'} 获取CPU序列号 dmidecode -t 4 | grep ...
最新文章
- Nginx负载均衡的详细配置及使用案例
- 助动词有哪些 do does did,本身不能单独做谓语需要与主要动词一起做谓语 情态动词must can need
- Lombok 介绍和使用详情
- asp.net 获取计算机配置_智能制造中的计算机视觉应用瓶颈问题
- 集合框架之ArrayList集合
- java只有jre_只安装了jre可以运行java程序吗
- 写一个带输入输出的存储过程_携程大佬带你写一个可扩展的Spring插件。
- 放之四海皆适用的设计原则(二)
- ie对象不支持“jggrid“属性或方法_8.2 location 对象
- 【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例
- Linux下输入法切换快捷键设置
- 使用联想Y460一键拯救系统
- 一种基于 JEP 和可配置公式实现用户自定义字段的解决方案
- 电子签章系统研发总结
- gdb学习20:总结
- 基于MATLAB的AM信号调制解调代码,代码)基于MATLAB的AM调制解调系统仿真报告
- 从业17年,聊聊关于测试这件事
- 6、淘宝双11数据分析与预测
- c语言编程一对新出生的兔子,C语言 有一对兔子。从出生后第三个月起每个月都生一对兔子,小兔子长到三个月后又生一对小兔子,假如兔子都不死,问每个月的兔子总数为多少。...
- K-means 算法(基本用法)