Здравствуйте!
Задача: периодически отправлять координаты текущего местоположения с Android приложения на сервер.
Вроде тривиально, начал разбираться, понял что:
1. GPS работает медленно, часто выключено (на 6+ андройдах может быть выключено в 2х местах);
2. Можно брать последнее полученное местоположение, но от этого как я понял страдает точность;
3. Данные можно получать и без включенного GPS, с WiFi или сотовых вышек, (но не всегда они рядом).
У всех этих способов есть минусы и плюсы, по идее надо все это комбинировать.
Пошел дальше, начал искать готовые библиотеки на гитхабе, как ни странно, но я не нашел мощных популярных инструментов (может плохо искал).
Иду дальше, наткнулся на
PathSense, установил, но как получить lat long, без всяких google maps платных я не нашел.
Подскажите, как решаете данную задачу Вы? Если ли готовые библиотеки?
Спасибо.
P.S. Писать сам я пытался, сейчас так и работает, но мне не нравится скорость определения координат, необходимость гпс и т.п.