我正在尝试使用adb命令找到一种方法来获取任何Android设备的CPU温度。
答案 0 :(得分:9)
使用adb shell ls sys/class/thermal/
获取散热区列表,然后:
adb shell cat sys/class/thermal/[name of thermal zone]/temp
例如:Adb shell cat sys/class/thermal/thermal_zone0/temp
注意:某些散热区可能会返回一些奇怪的值,尤其是那些数字较大的值。此外,一些热区以毫秒摄氏度返回值。
答案 1 :(得分:4)
adb命令:
adb shell dumpsys battery
输出:
Current Battery Service state:
AC powered: true
USB powered: false
Wireless powered: false
status: 2
health: 2
present: false
level: 3
scale: 100
voltage:4146
temperature: 281
technology: Li-ion
电池温度:28.1℃(281/10)