Здесь есть несколько переменных факторов:
1. Само оборудование GPS.
2. Даже если оборудование GPS хорошо, вы не можете предполагать, что оно имеет очень хорошую точность, так как GPS работает на «прямой видимости» ... так что, если есть много деревьев / высоких зданий / или чего-либо, что могло бы покрыть спутник приемник GPS будет снижать точность определения местоположения
3.Время и местоположение --- Не все спутники GPS доступны во всех местах в любое время ... и точность зависит от количества доступных спутников, в настоящее время находящихся над пользователем в небе (скажем, в терминах непрофессионала).
4. Скорость пользователя. Это больше связано со временем опроса, а не с точностью GPS. Если, скажем, пользователь движется в скоростном поезде, практически невозможно точно опросить GPS для определения местоположения в требуемом месте. время, таким образом, отсутствует здание.
Возможно, вы захотите понять, как работает GPS, и это скорее ограничение технологии GPS, а не Android.
Приветствия.