为什么Android CDD建议不要使用CPU温度传感器以外的温度传感器

时间:2013-03-01 11:44:43

标签: android android-compatibility cts

Android CDD说明如下


  

7.3.7。温度计设备实现可能但不应包括温度计(即温度传感器)。如果设备实现   包括一个温度计,它必须测量设备的温度   中央处理器。它不能测量任何其他温度。 (注意这个传感器   在Android 4.2 API中不推荐使用type。)


它表示您只能使用温度传感器来测量CPU温度。 谁能告诉我为什么android不想要环境温度传感器?

1 个答案:

答案 0 :(得分:1)

Android不要求设备制造商在其Android设备中构建任何特定类型的传感器,因此设备可以具有多种传感器配置。

大多数手机只包含cpu温度测量传感器Sensor.TYPE_TEMPERATURE(这不再提供准确的读数)已被替换为.TYPE_AMBIENT_TEMPERATURE因此,没有一种准确的方法来测量大多数手机中不同硬件的温度;因此限制只有CPU温度几乎所有Android手机都应该能够产生