一、类概述:从系统属性中提取设备硬件和版本信息。

二、内部类:

1、Build.VERSION 各种版本字符串

2、Build.VERSION_CODES 目前已知的版本代码的枚举类

三、常量:UNKNOWN 当一个版本属性不知道时所设定的值。其字符串值为 “unknown” 。

四、构造方法: Build ()。

五、静态属性:

1、BOARD                   主板2、BOOTLOADER              系统启动程序版本号3、BRAND                   系统定制商4、CPU_ABI                 cpu指令集5、CPU_ABI2                cpu指令集26、DEVICE                  设备参数7、DISPLAY                 显示屏参数8、FINGERPRINT             唯一识别码9、HARDWARE                硬件名称10、HOST11、ID                     修订版本列表12、MANUFACTURER           硬件制造商13、MODEL                  版本即最终用户可见的名称14、PRODUCT                整个产品的名称15、RADIO                  无线电固件版本,在API14后已过时。使用getRadioVersion()代替。16、SERIAL                 硬件序列号17、TAGS                   描述build的标签,如未签名,debug等等。18、TIME19、TYPE                   build的类型20、USER21、VERSION.RELEASE        固件版本22、VERSION.CODENAME23、VERSION.INCREMENTAL    基带版本24、VERSION.SDK            SDK版本25、VERSION.SDK_INT        SDK

六、公共方法:

public static String getRadioVersion() 获取无线电固件版本

七、测试示例:

    private void getDeviceInfo(){Log.i("Build", "主板:" + Build.BOARD);Log.i("Build", "系统启动程序版本号:" + Build.BOOTLOADER);Log.i("Build", "系统定制商:" + Build.BRAND);Log.i("Build", "cpu指令集:" + Build.CPU_ABI);Log.i("Build", "cpu指令集2:" + Build.CPU_ABI2);Log.i("Build", "设置参数:" + Build.DEVICE);Log.i("Build", "显示屏参数:" + Build.DISPLAY);Log.i("Build", "无线电固件版本:" + Build.getRadioVersion());Log.i("Build", "硬件识别码:" + Build.FINGERPRINT);Log.i("Build", "硬件名称:" + Build.HARDWARE);Log.i("Build", "HOST:" + Build.HOST);Log.i("Build", "修订版本列表:" + Build.ID);Log.i("Build", "硬件制造商:" + Build.MANUFACTURER);Log.i("Build", "版本:" + Build.MODEL);Log.i("Build", "硬件序列号:" + Build.SERIAL);Log.i("Build", "手机制造商:" + Build.PRODUCT);Log.i("Build", "描述Build的标签:" + Build.TAGS);Log.i("Build", "TIME:" + Build.TIME);Log.i("Build", "builder类型:" + Build.TYPE);Log.i("Build", "USER:" + Build.USER);}

Android之android.os.Build相关推荐

  1. android手机状态解释,比方android.os.Build.VERSION.SDK

    //BOARD 主板 String phoneInfo = "BOARD: " + android.os.Build.BOARD; phoneInfo += ", BOO ...

  2. android.os.Build的一些使用方法

    在官方文档中可以查到Build类中有如下常量: public static final String BOARD The name of the underlying board, like &quo ...

  3. Android 判断手机是32位CPU还是64位CPU android.os.Build类字段含义

    手机cpu分32位与64位,下面介绍如何在所有android版本上判断手机cpu位数是32位还是64位. 1 Android 判断手机是32位CPU还是64位CPU Android从API level ...

  4. 微软和Wistron再度联手,Android和Chrome OS又成鱼肉

    微软果然是高手,最新的消息显示:微软又与一家Android设备厂商Wistron(纬创)( ODM 产商)达成了专利协议,覆盖的设备包括平板电脑智能手机.电子阅读器等采用Android或Chrome平 ...

  5. 一种解决Android studio 3.0 Build报错的方法

    一种解决Android studio 3.0 Build报错的方法 参考文章: (1)一种解决Android studio 3.0 Build报错的方法 (2)https://www.cnblogs. ...

  6. Google 辟谣,Android 和 Chrome OS 不合并 - Andromeda

    https://www.oschina.net/news/79953/android-and-chrome-os-donot-merger Google 出来辟谣了,Android 和 Chrome ...

  7. android 读build.prop,Android系统下的build.prop文件

    Android系统下的build.prop文件,用adb shell进入,再进入到system目录,查看该目录下的文件,会看到build.prop文件,用exit命令退出. 1551927518(1) ...

  8. 欲取代Android的Firefox OS 的意外复兴

    [CSDN 编者按]在Android和iOS二分天下的移动操作系统领域,新系统似乎从一诞生就预示着某种悲剧的结果,旨在取代Android的Firefox OS创建于2010年,好景不长,6年后便被官方 ...

  9. Android开发之深入理解Android Studio构建文件build.gradle配置

    通过这篇文章的学习,你会对build.gradle文件有一个全新的认识,可以将TeachCourse文章提到的相关说明作为文档参考,方便在另一个module中引入,代码如下: apply plugin ...

  10. Android Java 网络 OS等笔试题 -- 全

    前19题为常考题目!!(版本号:201108141031) 1.Android的四大组件是哪些,它们的作用? 3 2.请介绍下Android中常用的五种布局. 3 3.android中的动画有哪几类, ...

最新文章

  1. 从数据库到迁移调优,鲲鹏高校行太原站正式启动
  2. drozer与adb工具的安装与使用
  3. python安装教程win8-python 2.7在win8.1上安装的方法
  4. python 源码解析
  5. java 枚举类型enum
  6. fabric零碎知识
  7. 云服务器的协议,云服务器协议
  8. java 图片合并_Java如何实现图片的叠加与拼接操作
  9. 小米 26.5 亿北京拿地;华为印度合作 5G;特朗普 diss 谷歌亚马逊 | 极客头条
  10. vue.js中的事件绑定-01笔记
  11. Python基础(7) - 函数
  12. 页面布局_【三十七集】页面布局中的视觉流
  13. 【牛客网-公司真题-前端入门篇】——如何快速上手牛客
  14. 向日葵显示不能连接服务器,手机向日葵远程连接服务器
  15. 一文搞懂 RabbitMQ 延时队列(订单定时取消为例)
  16. seo需要编程技术吗?学黑帽seo需要什么技术?
  17. docker配置python环境_安装docker及在docker中安装python环境学
  18. 游戏资讯平台APP项目计划书
  19. 计算机微格教学教案设计表,微格教学教案设计表模板
  20. WebRTC Simulcast测试--用Janus

热门文章

  1. c#中的BeginInvoke和EndEndInvoke 摘要
  2. 第十一节:WebApi的版本管理的几种方式
  3. mysql密码安全级别_Mysql数据库的安全性问题释疑
  4. 算法 - KMP算法(字符串匹配)
  5. 【HDU - 4348】To the moon(主席树,区间更新)
  6. 【CodeForces - 1197C】Array Splitting(水题)
  7. 【CodeForces - 545 ABCDE套题训练题解】贪心, 构造,模拟,dp,最短路树(Dijkstra+变形)
  8. 【CodeForces - 255C】Almost Arithmetical Progression (dp,离散化)
  9. 【HDU - 1022】Train Problem I (栈模拟,水题,思维)
  10. 图解算法学习笔记(二): 选择排序