Saltar a contenido

Start geolocation tracking

La función Start geolocation tracking permite realizar el rastreo del dispositivo en primer y segundo plano, siguiendo como parámetro principal la distancia desde un punto inicial hasta que se mueva a una distancia establecida por las configuraciones asignadas por el usuario

Información general

Error getting location

Se activa cuando sucede un error al obtener la ubicación del dispositivo una vez alcanzado la distancia establecida en Distance filter desde el punto de origen hasta la ubicación actual.

On location change

Se activa cuando se alcanzó la distancia establecida en Distance filter desde el punto de origen hasta el punto actual.

Warning

Cuando se ejecuta en segundo plano, el tiempo de vida de las funciones dentro del callback se limita en la memoria de ejecución a medio segundo, este tiempo varia dependiendo del modelo del dispositivo, pasando este tiempo mata los procesos que se encuentren en ejecución

Desired accuracy

Permite seleccionar la precisión con que se ubicará la posición del dispositivo rastreado.

Nombre Proveedor de ubicación Descripción
DESIRED_ACCURACY_HIGH GPS+Wifi+Red Celular Consumo de energía alto y precisión de ubicación alta
DESIRED_ACCURACY_MEDIUM Wifi+Red Celular Consumo de energía medio y precisión de ubicación medio
DESIRED_ACCURACY_LOW Wifi (baja energia) +Red Celular Menor consumo de energía y precisión de ubicación baja
DESIRED_ACCURACY_VERY_LOW Red Celular Mucho menos consumo de energía y precisión de ubicación muy baja

Distance filter

Establece un radio de distancia que activa la función cuando el usuario llega del punto original a la distancia establecida en la entry var

Should show debug notifs

Cuando se activa muestra una notificación cada vez que se dispara la función (solo para pruebas)

Stop on terminate

Cuando se encuentra activado va a detener el rastreo en cuento se cambie de aplicación o cambie de pantalla, si se encuentra desactivado, va a continuar el rastreo en segundo plano