android 通过Build获取手机硬件信息

来源:互联网 发布:数据采集与处理官网 编辑:程序博客网 时间:2024/05/18 13:43
@SuppressWarnings("deprecation")
private String getDeviceInfo() {
    StringBuffer sb = new StringBuffer();
    sb.append("主板:" + Build.BOARD);
    sb.append("系统启动程序版本号:" + Build.BOOTLOADER);
    sb.append("系统定制商:" + Build.BRAND);
    sb.append("cpu指令集:" + Build.CPU_ABI);
    sb.append("cpu指令集2" + Build.CPU_ABI2);
    sb.append("设置参数:" + Build.DEVICE);
    sb.append("显示屏参数:" + Build.DISPLAY);
    sb.append("硬件识别码:" + Build.FINGERPRINT);
    sb.append("硬件名称:" + Build.HARDWARE);
    sb.append("HOST:" + Build.HOST);
    sb.append("修订版本列表:" + Build.ID);
    sb.append("硬件制造商:" + Build.MANUFACTURER);
    sb.append("版本:" + Build.MODEL);
    sb.append("硬件序列号:" + Build.SERIAL);
    sb.append("手机制造商:" + Build.PRODUCT);
    sb.append("描述Build的标签:" + Build.TAGS);
    sb.append("TIME:" + Build.TIME);
    sb.append("builder类型:" + Build.TYPE);
    sb.append("USER:" + Build.USER);
    return sb.toString();

  }


显示为

1、红米手机

主板:2013022
系统启动程序版本号:unknown
系统定制商:Xiaomicpu
指令集:armeabi-v7acpu
指令集2armeabi
设置参数:HM2013022
显示屏参数:HBJ2.0
硬件识别码:Xiaomi/2013022/HM2013022:4.2.1/HM2013022/HBJ2.2:user/release-keys
硬件名称:mt6589HOST:huangshan
修订版本列表:HM2013022
硬件制造商:Xiaomi
版本:2013022
硬件序列号:TGFIV4WWAYJFSWKR
手机制造商:2013022
描述Build的标签:release-keys
TIME:1378129850000
builder类型:user
USER:builder

2、华为

主板:C8815
系统启动程序版本号:unknown
系统定制商:Huawei
cpu指令集:armeabi-v7acpu
指令集2armeabi
设置参数:hwC8815
显示屏参数:C8815V100R001C92B135
硬件识别码:Huawei/C8815/hwC8815:4.1.2/HuaweiC8815/C92B135:user/ota-rel-keys,release-keys
硬件名称:huawei
HOST:huawei-desktop
修订版本列表:HuaweiC8815
硬件制造商:HUAWEI
版本:HUAWEI C8815
硬件序列号:786A8904FBEA
手机制造商:C8815
描述Build的标签:ota-rel-keys,release-keys
TIME:1385977260000builder
类型:user
USER:huawei


0 0
原创粉丝点击