Я просто отправляю некоторые координаты в эмулятор андроида.
Я использовал эти команды для отправки исправлений:
geo fix 8.494062000 52.038213000
Это отправит мой эмулятор возле университета Билефельда в приложении Google Maps.
Следующая команда, которую я дал, была:
geo fix 8.495543000 52.038180000
К сожалению, моя позиция не меняется на эмуляторе. Даже mytracks говорит мне в выводе logcat, что позиция пользователя не изменилась.
geo fix 8.501787000 52.036614000
и
geo fix 8.508524000 52.033138000
тоже ничего не делай. И если позиция меняется, она нигде не близка к той позиции, на которой я записал трек. Все эти координаты взяты из трека, который я записал с помощью моего дроиды-моторолы с mytracks на многокилометровой поездке на трамвае. Загрузка файла gpx в Google Earth отображает аккуратное и точное наложение на линию трамвая. Воспроизведение дорожки в виде файла gpx дает мне похожие результаты. Записано 300 очков, но только 4 из них изменят мою позицию на эмуляторе.
Есть ли какая-то настройка точности, влияющая на эмулятор? Таким образом, функция загрузки gpx-трека немного не помогает для тестирования.
У кого-то еще были странные проблемы с функциями загрузки файла gpx?
Редактировать
Эта проблема касается не только функции геофикса или загрузки файла gpx, но и всех макетов, отправляемых в эмулятор.