GPS-местоположение эмулятора Android дает неправильное время - PullRequest
6 голосов
/ 03 февраля 2011

Я тестирую приложение Android GPS-слежения в эмуляторе и сталкиваюсь с проблемой при попытке выяснить, устарело ли последнее известное местоположение или нет.

Получение системного времени дает мне правильное время, но когда я звоню location.getTime() для последнего известного местоположения, возвращаемое время отключается на несколько часов.Я провел еще какое-то тестирование и обнаружил, что каждый раз, когда я отправляю местоположение GPS с вкладки управления Эмулятором в Eclipse (аналогично geo fix), время местоположения увеличивается на одну секунду.Это не имеет никакого смысла!Буду признателен за понимание этой проблемы.

Ответы [ 2 ]

3 голосов
/ 20 марта 2012

Как уже говорилось, это ошибка в эмуляторе (я также мог повторить).Я отправил отчет об ошибке на https://code.google.com/p/android/issues/detail?id=27272, если кто-то захочет добавить подробности, пометить его и / или подписаться.

0 голосов
/ 16 декабря 2017

Эта ошибка была исправлена ​​в ToT dev branch для API 26.Мы выберем это исправление в других ветках, и, надеюсь, общедоступные образы системы увидят исправление в ближайшем будущем.

Если какая-либо проблема не исчезнет, ​​сообщите об этом на Трекер проблем Google они снова откроются для изучения.

...