获取手机温度的命令如下:
adb shell dumpsys battery | grep temperature
temperature 的单位是0.1度,所以当前的手机温度是44.4度
其中每行的定义如下:
AC powered: false | 交流电供电 |
USB powered: true | usb供电 |
Wireless powered: false | 无线供电 |
status: 2 | 状态(int类型),定义值是BatteryManager.BATTERY_STATUS_XXX。 |
health: 2 | 健康(int类型),定义值是BatteryManager.BATTERY_HEALTH_XXX。 |
present: true | (boolean类型)。 |
level: 0 | 电池剩余容量(int类型)。 |
scale: 100 | 电池最大值(int类型),通常为100。 |
voltage: 3265 | 电压(int类型),单位:mV |
temperature: 444 | 温度(int类型),单位:0.1度。例如 表示444的时候,意思为44.4度。 |
technology: Li-ion | 电池类型(String类型),例如,Li-ion等等。 |