Я пытаюсь написать приложение для ношения. Я вижу, что если телефон не синхронизирован с часами через приложение Android Wear (несмотря на то, что часы связаны с Wi-Fi после отключения от приложения Android для Android в телефоне), приложение «Карты» не отображает текущее местоположение.Извлечение из Android Wear LG Urbane 2nd Edition
- LocationUpdates НЕ выбирается при попытке использовать автономное приложение двумя способами. Ниже приведен код.
LocationServices.FusedLocationApi .requestLocationUpdates (mGoogleApiClient, locationRequest, это);
LocationServices.requestLocationUpdates(LocationManager.GPS_PROVIDER,0,0,this);
Но приведенный выше код отлично работает с мобильным приложением.
Я использую LG Urbane 2nd edition.
Кто-нибудь, пожалуйста, помогите мне с этим. LG Urbane 2nd edition говорит, что у него есть GPS, тогда почему я не могу получить данные о местоположении, когда НЕ синхронизирован с телефоном.
UPDATE:
я нашел из следующих сайтов, Android Wear использует поставщик GPS от телефона, чтобы получить обновление местоположения. Только Sony Smartwatch 3 может получать обновления местоположения непосредственно с часов. Это все то же самое?
http://android-developers.blogspot.com.au/2014/10/gps-on-android-wear-devices.html
LG Урбана второе издание часы имеет встроенный GPS. Поскольку я тестирую внутри здания, я не смог получить данные о местоположении. Я взял часы снаружи, где есть сигнал GPS, я смог получить текущую географическую широту и долготу без телефона. Спасибо – praneel
О, я бы сказал, что GPS не работает внутри. Я видел это с помощью часов Sony. Прохладный, я рад, что ты заработал. Я пересмотрю свой ответ, чтобы помочь другим. – codingjeremy