API определения местоположения J2ME (JSR 179) на устройствах без GPS - PullRequest
2 голосов
/ 20 августа 2009

API Java ME Location говорит, что поддерживает:

  • Позиционирование на основе мобильной сети.
  • GPS
  • Маяки ближнего действия

Довольно много телефонов поддерживают этот API (JSR179). Однако в некоторых телефонах нет встроенного модуля GPS. Можно ли использовать этот API для получения текущего местоположения телефона?

Ответы [ 2 ]

2 голосов
/ 20 августа 2009

Позиционирование на основе мобильной сети.

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

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

1 голос
/ 20 августа 2009

Да, некоторые GPS без S60 (например, N70) определяют местоположение через этот API при использовании с внешним устройством GPS, подключенным через Bluetooth. Другие могут указать приблизительное местоположение, используя CellID.

...