Android电池温度正确数据

时间:2013-03-09 20:41:57

标签: android

intent.getIntExtra(BatteryManager.EXTRA_TEMPERATURE, 0);

我有这个代码,返回:285,292,300等

这个神奇的数字是多少?怎么能转换成摄氏度?

3 个答案:

答案 0 :(得分:5)

voltage - int,当前电池电压,单位为毫伏

temperature - int,当前电池温度,以摄氏度为十分之一

Here is the source file

答案 1 :(得分:3)

你必须除以10,意味着285将是28.5°C,292 - > 29.2℃和300℃。 30.0°C

答案 2 :(得分:1)

值为28.5,29.2和30.0摄氏度

value = value / 10

Android Battery in SDK