2

Android CDD 状态如下


7.3.7. 温度计 设备实现可以但不应包含温度计(即温度传感器)。如果设备实现确实包含温度计,则它必须测量设备 CPU 的温度。它不得测量任何其他温度。(请注意,此传感器类型在 Android 4.2 API 中已弃用。)


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

4

1 回答 1

1

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

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

于 2013-03-01T12:18:28.687 回答