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 .
- ¿Cuál es la mejor plataforma para desarrollar aplicaciones de Android?
- ¿Cómo probamos nuestra aplicación de Android en todas las versiones de Android? ¿Podemos probar cualquier software o en línea?
- Cómo bloquear llamadas restringidas en Android
- ¿Cómo preparo la producción de una aplicación de Android para lanzarla en Play Store?
- Cómo desarrollar e iniciar una aplicación Java en Android usando Google Cloud
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