У всех ли телефонов Android есть минимальный набор датчиков - PullRequest
4 голосов
/ 12 сентября 2011

Я пытаюсь узнать о датчиках в телефонах Android.

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

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

Я должен был сделатьЯсно, что я ищу эту информацию, поскольку моему приложению может потребоваться определенный датчик или комбинация датчиков.Если они недоступны, приложение может не стоить разрабатывать.Кроме того, может быть возможно использовать более одной комбинации датчиков для выполнения работы, поэтому информация о том, что, вероятно, будет доступно, поможет развитию.

1 Ответ

2 голосов
/ 14 сентября 2011

Android не имеет минимальных требований к оборудованию для Android, когда речь идет о сенсорах. Программа совместимости Android гласит:

Android 2.3 включает API для доступа к различным типам датчиков. Реализации устройств обычно МОГУТ опускать эти датчики, как предусмотрено в следующие подразделы.

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

Подробную информацию о различных флагах и о том, как их использовать, можно найти здесь .

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...