MobileInfo,如何成为杰出的程序员

本文详细介绍了在Android平台上获取各种系统数据的方法,包括CPU、蓝牙、系统Build信息、摄像头、内存、网络状态等,并提供了相关代码示例。通过这些数据,开发者可以深入理解设备状态,提升应用性能和用户体验。
摘要由CSDN通过智能技术生成

| plugState | String | 电池充电状态 |

| health | String | 电池健康状况 |

| present | String | 是否有电池 |

| technology | String | 电池的技术制造 |

| temperature | String | 电池温度 |

| voltage | String | 电池电压 |

| power | String | 电池总电量 |

Cpu 实时数据获取

代码示例

CpuInternals.getInstance().getCpuSampler().start();

CpuInternals.getInstance().getCpuSampler().getCpuList();

CpuInternals.getInstance().getCpuSampler().stop();

蓝牙数据获取

代码示例

BluetoothHelper.mobGetMobBluetooth(getApplicationContext())

数据格式

{

“bluetoothAddress”:"$unknown",

“isEnabled”:“true”,

“device”:[

{

“name”:“iPhone”,

“address”:“E4:9A:79:89:C7:24”,

}

],

“phoneName”:“Honor”

}

| 数据键 | 数据类型 | 数据解释 |

| — | — | — |

| bluetoothAddress | String | 蓝牙地址 |

| isEnabled | String | 蓝牙是否打开 |

| device | JSONArray | 连接的手机的信息 |

| name | String | 连接手机的蓝牙地址 |

| address | String | 连接手机的蓝牙名字 |

| phoneName | String | 手机设置的名字 |

系统 Build 数据获取

代码示例

BuildHelper.mobGetBuildInfo()

数据格式

{

“board”:“STF”,

“bootloader”:“unknown”,

“brand”:“HONOR”,

“device”:“HWSTF”,

“display”:“STF-AL00 8.0.0.360(C00GT)”,

“fingerprint”:“HONOR/STF-AL00/HWSTF:8.0.0/HUAWEISTF-AL00/360(C00GT):user/release-keys”,

“hardware”:“hi3660”,

“host”:“WUH1000129106”,

“id”:“HUAWEISTF-AL00”,

“manufacturer”:“HUAWEI”,

“model”:“STF-AL00”,

“product”:“STF-AL00”,

“radio”:“21C30B323S006C000,21C30B323S006C000”,

“serial”:“8BN0217901012695”,

“tags”:“release-keys”,

“time”:“1553851883000”,

“type”:“user”,

“user”:“test”,

“osVersion”:“HONOR/STF-AL00/HWSTF:8.0.0/HUAWEISTF-AL00/358(C00GT):user/release-keys”,

“releaseVersion”:“8.0.0”,

“codeName”:"$unknown",

“incremental”:“360(C00GT)”,

“sdkInt”:“26”,

“previewSdkInt”:“0”,

“securityPatch”:“2019-04-05”

}

| 数据键 | 数据类型 | 数据解释 |

| — | — | — |

| board | String | 主板名称 |

| bootloader | String | 系统引导程序版本号 |

| brand | String | 系统定制商 |

| device | String | 设备参数 |

| display | String | 显示屏参数 |

| fingerprint | String | 硬件名 |

| hardware | String | 内核命令行中的硬件名 |

| host | String | host |

| id | String | 标签 |

| manufacturer | String | 硬件厂商 |

| model | String | 版本 |

| product | String | 手机厂商 |

| radio | String | 无线电固件的版本字符串 |

| serial | String | 获取硬件序列号 |

| tags | String | 描述 Build 的标签 |

| time | String | time |

| type | String | type |

| user | String | user |

| osVersion | String | os 版本 |

| release

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值