2013-03-01 2 views
2

Андроида БДЗ гласит следующимПочему Android-CDD советуют с помощью датчика температуры, кроме датчика температуры CPU


7.3.7. Термометр. Реализация устройства МОЖЕТ, но НЕ ДОЛЖНА включать термометр (т. Е. Датчик температуры). Если в реализации устройства имеется термометр, он ДОЛЖЕН измерять температуру устройства CPU. Он НЕ ДОЛЖЕН измерять любую другую температуру. (Обратите внимание, что этот датчик типа является устаревшим в Android 4.2 API.)


Он говорит, что вы можете иметь датчик температуры только для измерения температуры процессора. Может ли кто-нибудь рассказать мне, почему андроид не хочет датчиков температуры окружающей среды?

ответ

1

Android не требует от производителей устройств создания каких-либо конкретных типов датчиков в своих устройствах на базе Android, поэтому устройства могут иметь широкий диапазон конфигураций датчиков.

Большинство телефонов включают только датчик температуры температуры датчика Sensor.TYPE_TEMPERATURE (это больше не дает точных показаний). Его заменили.TYPE_AMBIENT_TEMPERATURE. Из-за этого не существует точного способа измерения температуры различных аппаратных средств в большинстве телефонов; следовательно, ограничение только на температуру процессора, которую почти все телефоны Android должны иметь возможность производить

+0

Извините, я не понимаю вашего ответа. Я не понимаю причину, которую вы даете для Android CDD, чтобы сказать, что устройства НЕ ДОЛЖНЫ измерять другую температуру, отличную от температуры процессора. – Rajesh

Смежные вопросы