У меня есть две проблемы с использованием последней версии (1.3.1) эмулятора Genymotion, относящейся к API-интерфейсам местоположения Google Play Services. А именно:API-интерфейс Google Apps для сервисов и геообъектов не работает должным образом в Genymotion
1) LocationClient работает только (т. Е. Отправляет события местоположения, когда я использую меню GPS Genymotion), когда я запрашиваю обновления местоположения с помощью флага PRIORITY_HIGH_ACCURACY. Два других режима LocationRequest, PRIORITY_BALANCED_POWER_ACCURACY и PRIORITY_LOW_POWER не работают.
2) Geofencing, с другой стороны, не работает вообще. Когда я добавляю геообъекты через LocationClient.addGeofences()
, обратный вызов LocationClient.OnAddGeofencesResultListener
возвращает код состояния GEOFENCE_NOT_AVAILABLE.
Есть ли у кого-нибудь еще те же проблемы? И у кого-нибудь есть обход? Пока что я проверяю только сервисы определения местоположения моего приложения, используя флаг PRIORITY_HIGH_ACCURACY и геообъект на реальном устройстве.
Спасибо за информацию. Я попытался связаться с ними с их веб-формой, но это тоже не работает! (дает мне ошибку, не прошедшую аутентификацию, хотя я вошел в систему) – eeVoskos
Хм, я связался с ними там. В любом случае, они общаются с этим электронным письмом, поэтому вы можете отправить их по электронной почте напрямую: [email protected] – krishan711
Я связался с ними и подтвердил эту проблему. В настоящее время нет обходного пути. Я обновлю этот поток, когда выпущена версия, которая решает проблему. – eeVoskos