Android -- 获取设备硬件信息
Android – 获取设备硬件信息
通过 Build 获取指定字段信息:
信息 方法 例子 主板 Build.BOARD PAR 系统定制商 Build.BRAND HUAWEI 硬件名称 Build.HARDWARE kirin970 硬件制造商 Build.MANUFACTURER HUAWEI 硬件识别码 Build.FINGERPRINT HUAWEI/PAR-AL00/HWPAR:9/HUAWEIPAR
-AL00/9.1.0.353C00:user/release-keys硬件序列号 Build.SERIAL unknown 系统启动程序版本号 Build.BOOTLOADER unknown cpu指令集 Build.CPU_ABI arm64-v8a 设置参数 Build.DEVICE HWPAR 显示屏参数 Build.DISPLAY PAR-AL00 9.1.0.353(C00E351R1P1) 无线电固件版本 Build.getRadioVersion() 21C20B369S009C000,21C20B369S009C000 HOST Build.HOST cn-central-1b-6aeb8d3981593399700794
-4181556826-4vmhq修订版本列表 Build.ID HUAWEIPAR-AL00 版本 Build.MODEL PAR-AL00 手机制造商 Build.PRODUCT PAR-AL00 描述Build的标签 Build.TAGS release-keys 通过反射获取所有的字段信息:
public String getDeviceInfo(){StringBuilder sbBuilder = new StringBuilder();Field[] fields = Build.class.getDeclaredFields();for(Field field:fields){field.setAccessible(true);try {sbBuilder.append("\n"+field.getName()+":"+field.get(null).toString());} catch (IllegalArgumentException e) {e.printStackTrace();} catch (IllegalAccessException e) {e.printStackTrace();}}return sbBuilder.toString(); }
//Examlpe logcat: BOARD:PAR BOOTLOADER:unknown BRAND:HUAWEI CPU_ABI:arm64-v8a CPU_ABI2: DEVICE:HWPAR DISPLAY:PAR-AL00 9.1.0.353(C00E351R1P1) FINGERPRINT:HUAWEI/PAR-AL00/HWPAR:9/HUAWEIPAR-AL00/9.1.0.353C00:user/release-keys FINGERPRINTEX:HUAWEI/PAR-AL00/HWPAR:9/HUAWEIPAR-AL00/9.1.0.353C00:user/release-keys HARDWARE:kirin970 HIDE_PRODUCT_INFO:false HOST:cn-central-1b-6aeb8d3981593399700794-4181556826-4vmhq HWFINGERPRINT:///PAR-LGRP1-CHN 9.1.0.353/PAR-AL00-CUST 9.1.0.351(C00)/PAR-AL00-PRELOAD 9.1.0.1(C00R1)// ID:HUAWEIPAR-AL00 IS_DEBUGGABLE:false IS_EMULATOR:false MANUFACTURER:HUAWEI MODEL:PAR-AL00 NO_HOTA:false PERMISSIONS_REVIEW_REQUIRED:false PRODUCT:PAR-AL00 RADIO:unknown SERIAL:unknown SUPPORTED_32_BIT_ABIS:[Ljava.lang.String;@8b5f9b0 SUPPORTED_64_BIT_ABIS:[Ljava.lang.String;@5af2029 SUPPORTED_ABIS:[Ljava.lang.String;@135fae TAGS:release-keys TIME:1593404319000 TYPE:user UNKNOWN:unknown USER:test
Android -- 获取设备硬件信息相关推荐
- Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)
Android获取设备各项信息(设备id.ip地址.APP应用名称.设备名称.运行商.品牌.型号.分辨率.处理器.国家码.系统语言.网络类型.oaid.android版本.操作系统版本.mac地址.应 ...
- Android 获取设备各种信息以及其它
做手机开发,想必都希望获取手机号码吧,android中有一个类android.telephony.TelephonyManager提供这个功能. TelephonyManager tm = (Tele ...
- python获取设备硬件信息_Python实现读取机器硬件信息的方法示例
本文实例讲述了Python实现读取机器硬件信息的方法.分享给大家供大家参考,具体如下: 本人最近新学python ,用到关于机器的相关信息,经过一番研究,从网上查找资料,经过测试,总结了一下相关的方法 ...
- Android 获取手机硬件信息
/*** 获取当前手机系统语言.** @return 返回当前系统语言.例如:当前设置的是"中文-中国",则返回"zh-CN"*/public static S ...
- Android ADB工具-管理设备/取设备硬件信息(一)
Android ADB工具-管理设备/取设备硬件信息(一) 标签(空格分隔): Android adb 是 Android 开发必知必会的一个工具,它来自 sdk 包中.所有的刷机工具,应用管理工具都 ...
- android获取设备唯一标识完美解决方案
转自:https://blog.csdn.net/aa1733519509/article/details/50053553 有时需要对用户设备进行标识,所以希望能够得到一个稳定可靠并且唯一的识别码. ...
- android 获取设备指纹,Android唯一识别号(设备指纹)的生成
原理: (尽可能实现,同一设备在不刷机不恢复出厂的情况下,每次生成的设备指纹不变:并且尽可能保证两部不同的设备生成的设备指纹不能一样) 1.将imei号+手机硬件信息+androidID拼接成一个字符 ...
- android 获取设备指纹,Android唯一识别号(设备指纹)的生成及原理
/** * 获取设备指纹的工具类 * *@author BarryHuang *@DATE 2015-8-19 */ public class FingerprintUtil { private st ...
- android设备id完美解决方法,安卓获取渠道名渠道id Android获取设备唯一标识的终极解决方法,防止安卓7.0时崩溃问题...
一,先说获取渠道名(这里以友盟为例) /* * 4.5.1新加渠道名字段,用来传给后台去统计各个渠道下载量 * */ public static String getSource() { //获取渠道 ...
最新文章
- python bindings_OpenCV-Python Bindings 如何工作 | 六十四
- UVA10652 Board Wrapping(求凸包、计算凸多边形面积)
- GPT-3会做小学应用题了!60亿击败1750亿,并非参数越大越好
- SpringBoot笔记:SpringBoot2.3集成Logback日志组件配置
- express项目创建
- VS2010 + QT 5 +open inventor 环境配置
- mysql语句数据库_数据库的Mysql语句
- 【Python】Numpy中对向量、矩阵的使用
- 简述直方图和柱形图的区别_如何区分直方图与柱形图
- linux时间调整为dst,禁用Linux中的夏令时(DST)更改
- wifi 2.4GHz和5GHz范围
- js中的empty()和remove()的区别
- spring4笔记----spring生命周期属性
- linux中vim如何替换字符串,vim中替换字符串的方法有哪些
- 微信小程序map组件拖拽地图获取经纬度,地址,带定位点范围(中心点固定)
- 【网络协议】IPV4协议介绍
- R语言使用table1包绘制(生成)三线表、使用单变量分列构建三线表、编写自定义三线表结构(将因子变量细粒度化重新构建三线图)
- c#窗体开发俄罗斯方块小游戏
- EUI组件之HScrollBar VScrollBar (动态设置滑块图片)
- linux mint 下载迅雷安装包,Linux Mint如何安装“微信、QQ、迅雷、WPS办公软件”等国内上瘾软件...
热门文章
- 计算机毕设 SSM+Vue房屋租赁系统 房屋租赁信息管理系统 房屋租赁管理系统Java Vue MySQL数据库 远程调试 代码讲解
- 【思科】某小型企业网组网案例-三层交换机划多VLAN与路由器相连,ACL控制访问权限
- 数据结构与算法课程设计——C++迷宫游戏
- Pocket Gimbal隐私政策
- 5-Azidopentanoic acid,79583-98-5,5-Azidopentanoic COOH具有高效稳定,高特异性
- win10禁用笔记本自带键盘和触控板
- 怎么将txt转为html
- 十分钟学会pandas《10 Minutes to pandas》
- [原创]RX801SJ 实时时钟RTC调试纪要 : 时钟输出设置
- android等待旋转圆圈动画,android – 嵌入式动画,绘制圆圈和旋转图像