Несмотря на то, что AGPS зависит от какой-либо передачи данных, большинство телефонов Android имеют настоящие чипсеты GPS, что означает, что они взаимодействуют со спутниками в космосе независимо от соединения для передачи данных. Это обеспечит более точную позицию, но будет медленнее приобретать. Лучше всего выслушать обновления позиций как от провайдеров сети, так и от поставщиков GPS, чтобы телефоны с подключением к данным получили быстрое грубое исправление, которое может быть исправлено с помощью GPS, а телефоны, не имеющие подключения к данным, просто не будут вызывать событие, пока GPS не получит исправление. Если вы хотите быть чрезвычайно надежным, не блокируйте ожидание исправления, чтобы пользователь мог, по крайней мере, продолжать использовать ваше приложение вместо того, чтобы пялиться на вращающийся значок.