¿Qué son los ‘servicios de ubicación’ en Android y por qué usan tantos datos?

El servicio de ubicación es un servicio en segundo plano que sigue ejecutándose en segundo plano y proporciona su ubicación a varias aplicaciones que pueden querer usarlo.

Suele asociarse con grandes cantidades de batería descargada (GPS) y uso de datos (ubicación de red móvil / modo de ahorro de batería).

Utiliza mucha batería porque usa GPS. Es un canal de comunicación muy lento: debe comunicarse con tres o cuatro satélites durante un período prolongado de 50 bits por segundo . No hay división de tiempo como en otros mecanismos de comunicación, por lo que es necesario alimentar la antena durante la duración de cualquier comunicación. Peor aún, mientras el GPS está encendido, el sistema no puede entrar en estado de suspensión. Los dispositivos móviles como Android y el iPhone alcanzan la duración de la batería en gran medida porque pueden entrar y salir de los estados de suspensión de manera agresiva y rápida. El GPS evita esto .

Muchas aplicaciones (o servicios de publicidad en aplicaciones) no necesitan una ubicación precisa y pueden usar una ubicación de red móvil ligeramente imprecisa para evitar el agotamiento de la batería. La mayoría de estas aplicaciones están activas la mayor parte del tiempo y, por lo tanto, usan muchos datos

Para evitar esta descarga de batería o uso de datos, debe desactivar completamente el servicio de ubicación en la configuración