Датчики света и приближения

Этот вопрос не совсем о коде, а о знании датчиков на телефонах Android.

Мое приложение использует датчики. Поэтому я хотел бы знать, присутствует ли датчик освещенности или датчик приближения на большинстве устройств. У меня есть несколько тестовых устройств, и мое наблюдение состоит в том, что только у более высокопроизводительных устройств есть датчик освещенности, в то время как то же самое недоступно на младших (недорогих) телефонах, но Proximity доступно на всех телефонах. Пока что кто-то играет с сенсорами, может поделиться своими наблюдениями, чтобы я мог принять решение, что выбрать для дальнейшей работы с моим приложением. Благодарю.

1 ответ

Проверьте https://developer.android.com/guide/topics/sensors/sensors_overview.html и особенно часть "Доступность датчика".

Мое личное наблюдение заключается в том, что датчики приближения и освещенности доступны, по крайней мере, с 19 и до сих пор работают на Samsung, ASUS, Huawei и других устройствах. Но датчики света более чувствительны на устройствах высокого класса. Таким образом, иногда требуется экстремальное изменение освещенности, чтобы датчик освещенности на младших устройствах даже показывал изменение от базового уровня 0,0. Датчики приближения работают более надежно в разных версиях, но расстояние, которое они поддерживают, варьируется от 5 см до 10 см и более.

Короче говоря, эти датчики будут работать практически на всех соответствующих устройствах, но сама их чувствительность будет отличаться.

Другие вопросы по тегам