Все ли телефоны Android имеют GPS-приемник?

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

Спасибо

Просто пояснение: не каждое устройство с Android является телефоном, а некоторые недорогие планшеты (например, некоторые модели Prestigio) определенно не имеют GPS-приемника.

Ответы (4)

Текущий документ определения совместимости с Android гласит:

7.3.3. GPS

Реализации устройств СЛЕДУЕТ включать GPS-приемник. Если реализация устройства включает в себя приемник GPS, она ДОЛЖНА включать некоторую форму метода «вспомогательной GPS», чтобы свести к минимуму время захвата GPS.

Так что "НАДО" не значит "ОБЯЗАТЕЛЬНО". [Отредактировано, потому что я все испортил. Приложения, требующие GPS, появляются на рынке независимо от того, поддерживает его устройство или нет.]

Откуда вы знаете, что приложения, использующие GPS, не будут отображаться?
Ой, может быть, это не совсем правильно. Но в FAQ говорится: «Например, приложение, которое управляет текстовыми SMS-сообщениями, не будет полезно для медиаплеера, поэтому Android Market позволяет разработчику ограничивать это приложение исключительно телефонными устройствами». Итак, я предположил, что вы можете сделать это и для таких вещей, как GPS.
Хм. Для них было бы разумно позволить вам фильтровать по GPS-или-нет. Но до недавнего времени у них не было фильтрации по устройствам, и если они предполагают, что у всего есть GPS, то они, возможно, не беспокоятся.

Я почти уверен, что все телефоны Android будут иметь GPS-приемник. Cnet рассмотрел первый Droid в 2009 году, так что есть вероятность, что все они будут иметь GPS.

Как минимум один - fly iq 431, и несколько дешевых планшетов. здесь мы видим, что 93% владельцев (всех смартфонов) используют геолокацию. Еще один факт, что сортировка «с GPS» возвращает 15218 из 16144 («с сенсорным экраном»), к сожалению, нет обратного фильтра для просмотра конкретных моделей, поэтому это может быть вызвано тем, что продавец не заполнил нужное поле.

Учитывая, что E911 требует, чтобы все сотовые телефоны предоставляли информацию о местоположении службам экстренной помощи ( Wiki Link ), почти каждый мобильный телефон содержит GPS-приемник для служб E911.

Учитывая эту информацию, я ожидаю, что будет очень мало сотовых телефонов (Android или других), которые не имеют встроенного GPS-приемника. Поскольку он уже встроен, и ОС уже должна его поддерживать (поскольку телефонная система — это просто приложение для Android), было бы глупо не позволять другим приложениям использовать его (если пользователь предпочитает).

Следует иметь в виду одну вещь: местоположение GPS — это параметр, контролируемый пользователем в Android, поэтому его вполне можно отключить.

«почти каждый мобильный телефон содержит GPS-приемник для услуг E911». Это чистая дезинформация , простая и понятная — большинство мобильных телефонов не содержат GPS-приемника, особенно старые и/или недорогие модели (смартфоны — это другое дело). вообще). «Информация о местоположении», требуемая E911, предоставляется из идентификаторов базовых станций сотовых телефонов на телефонах без GPS. (То, что вы ожидаете , несколько не имеет отношения к тому, что на самом деле существует )