Como no quiero dar mi consentimiento al acuerdo de privacidad de los Servicios de localización de Google, lo he desactivado. Al hacerlo, sé que algunas funciones de localización, como la localización basada en el móvil y en el wifi, no funcionarán.
Sin embargo, esperaría que la simple funcionalidad del GPS funcionara de manera normal. Funcionar de manera normal para mí sería usar Los datos del GPS si están disponibles, si no, utilice la última ubicación conocida . (Históricamente así es como funcionan los receptores de GPS)
La implementación actual (estoy ejecutando Android 5, Lollipop) de Google, sin embargo, parece no dar ninguna ubicación en absoluto cuando no hay una solución clara, lanzándome muchas advertencias y colocándome en todo el mundo en lugar de en la ubicación de mi casa.
Mi pregunta:
¿Alguien conoce un proveedor de localización / spoofer que simplemente almacena en caché mi última localización conocida si no hay un punto de GPS? (sólo me devuelve la funcionalidad normal)
Una funcionalidad adicional que sería muy bienvenida es el almacenamiento en caché de datos Wifi/Celular así que si he estado en algún lugar lo recordará sin un punto de GPS.
Cualquier sugerencia será muy apreciada.
0 votos
¿Sería también una solución aceptable un proveedor alternativo para la localización basada en la red (que sustituya a la localización de Google, que requiere Root)?
0 votos
@Izzy - ¿La alternativa tendría almacenada la última ubicación conocida? Para que otras aplicaciones utilicen esa información para empezar a funcionar, en lugar de esperar a que se fije el satélite.
0 votos
La solución que tengo en mente utiliza las localizaciones de las torres de telefonía, que se almacenan localmente en el dispositivo (tú defines qué zona(s) necesitas). Mientras el teléfono no esté en modo avión y se encuentre en una zona cubierta por sus datos, siempre sabrá dónde está sin necesidad de una conexión de datos.
0 votos
@Izzy yo pensaba que esta era una de las formas de ayuda del GPS pero no reconfirma un arreglo. Lo que sí hace es almacenar en caché mi posición (y aumentar la velocidad del fix), por lo que la solución con ayudas GPS responde a mi pregunta. Sin embargo también me interesa la solución que indicas, esta podría ser una respuesta alternativa con algunas ventajas sobre la solución con caché.
1 votos
Hecho - vea mi respuesta más abajo. Es sólo un esbozo, pero debería darte la idea, y apunta a más recursos para los detalles. Que lo disfrutes.