Могу ли я использовать GPS в помещении и получить точные данные?
информация или будет это в принципе не
работа в большинстве зданий?
нет, GPS нуждается в четком обзоре неба. независимо от того, точность GPS составляет около +/- 50 футов и может быть хуже.
Если я использую такой сервис, как Skyhook
Беспроводной и использовать несколько WiFi
маршрутизаторы, смогу ли я найти
Пользователи WiFi подключены точно?
aGPS менее точен, чем GPS.
Можно ли как-нибудь использовать Bluetooth?
Bluetooth не распознает местоположение.
Android 2.3 представляет нечто, называемое ближней связью. это теоретически позволило бы человеку махать своим телефоном через приемник и передавать информацию. это довольно новый, и я думаю, что Nexus S является единственным устройством с аппаратной поддержкой для этого. в лучшем случае вы смотрите на какую-то раннюю боль усыновителя.
Фотография QR-кода? Есть QR код
чтение библиотек, встроенных в устройства I
можно использовать, или мне нужно найти
библиотека
это хорошая идея. QR-коды популярны, потому что они просты. библиотеки не являются частью SDK, но они существуют. было бы трудно создать его самостоятельно, если бы все сводилось к этому. по тому же принципу, вы можете просто как пользователь ввести простой код местоположения. по сути то же самое и может быть проще, чем выравнивание камеры для считывания QR.
это зависит от вашего приложения. Если вы хотите, чтобы это автоматически обнаруживало всех без вмешательства пользователя, QR-коды / коды не будут работать, потому что пользователь должен предпринять какое-то действие. даже NFC, из того, что я прочитал, работает на очень коротких расстояниях, так что человеку нужно было бы махать телефоном что-то близко, а не просто проходить мимо.