我们有时候需要判断手机设备的类型,属于那家公司,这时候我们就需要查看 Build 这个类了,Build 相当于主板的 Bois 里面存储有设备的相关信息
一般我们比较关心下面几个参数:
var n1 = Build.BOARD // 主板名称
var n2 = Build.BOOTLOADER // 系统引导程序版本号
var n3 = Build.BRAND // 系统定制商
var n4 = Build.DEVICE // 设备参数
var n5 = Build.DISPLAY // 显示屏参数
var n6 = Build.FINGERPRINT // 硬件名
var n7 = Build.HARDWARE // 内核命令行中的硬件名
var n8 = Build.ID // 修改版本列表
var n9 = Build.MANUFACTURER // 硬件厂商q
var n10 = Build.MODEL // 版本
var n11 = Build.PRODUCT // 手机厂商
var n12 = Build.TYPE // Build的类型
魅族 16:
360 1501:
Google Pixel 2 XL 模拟器:
这期中一些参数其实是出乎我们的意料的,比如 Build.DISPLAY 显示什么内容的都有,主板有时候没有数据,能准确获取到的基本就是厂商了,注意厂商名字不是随意的,而是全完和厂商品牌一致,这也是我们判断设备归属的比较准确的标准了
厂商标识一览:
暂时先这些内容,有新的我再添加进来
网友评论