Не уверен, что это ошибка, но она не выполняет то, что я ожидаю.
У меня включены и GPS, и сетевое местоположение. Первое, что я делаю, чтобы решить, какое местоположение использовать, это проверяю время местоположения.
У меня телефон настроен на 10 минут вперед. В результате это вывод моей отладки.
09-01 20:05:00.764: network. Elapsed Time: 42001. Date: Thu Sep 01 20:04:18 GMT+01:00 2011
09-01 20:05:00.764: gps. Elapsed Time: 607768. Date: Thu Sep 01 19:54:53 GMT+01:00 2011
Похоже, что сетевое местоположение использует системное время, а GPS использует фактическое время.
Что-то, что я должен делать или делаю неправильно, или это ошибка?
Редактировать: Я использую оборудование Motorola Droid, чтобы проверить, помогает ли это.