欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

获取安卓手机设备信息(设备名称、制造商等)

最编程 2024-04-07 08:15:58
...

前端时间,项目中服务端要求做一些用户统计的数据,要求请求头中加入一些用户设备信息,故此对Android设备配置信息做一下总结。

android手机信息可以通过android.os.Build类中提取设备硬件和系统版本信息。


硬件制造商(MANUFACTURER)

String manufacturer = android.os.Build.MANUFACTURER;

品牌名称(BRAND)

String brand = android.os.Build.BRAND;

主板名称(BOARD)

Stringboard = android.os.Build.BOARD;

设备名 (DEVICE)

String device = android.os.Build.DEVICE;

型号(MODEL):即用户可见的名称

String model = android.os.Build.MODEL;

显示屏参数(DISPLAY)

String display = android.os.Build.DISPLAY;

产品名称(PRODUCT):即手机厂商

String product = android.os.Build.PRODUCT;

设备唯一识别码(FINGERPRINT)

String product = android.os.Build.FINGERPRINT;

CPU指令集(CPU_ABI)

String product = android.os.Build.CPU_ABI;

CPU指令集2(CPU_ABI2)

String product = android.os.Build.CPU_ABI2;

修订版本列表(ID)

String id = android.os.Build.ID;

硬件序列号(SERIAL)

String serial = android.os.Build.ID;

描述build的标签(TAGS)

String tags  = android.os.Build.TAGS;

通过以上信息就能区别出手机厂商、品牌和型号信息,从而有针对性的进行操作。


简单用法:

     示例 :Request request = new Request.Builder().addHeader("App_Device",Build.MANUFACTURER+"/"+Build.BRAND+"/"+Build.MODEL)