Android: actualizaciones de localización GPS cuando el teléfono móvil está en reposo?

StackOverflow https://stackoverflow.com/questions/3010011

  •  26-09-2019
  •  | 
  •  

Pregunta

Es necesario actualizar la ubicación a través de GPS en segundo plano, incluso cuando el teléfono está en reposo. Me refiero a utilizar AlarmManager para transmitir una intención y luego un receptor llamará requestLocationUpdates () en LocationManager. Pero no estoy seguro de si está garantizado que se actualizará la ubicación GPS cuando el teléfono está en el sueño y la intención será transmitido si me inscribí un PendingIntent cuando requestLocationUpdates call ()?

Gracias,

¿Fue útil?

Solución

GPS no funcionan cuando la pantalla está apagada! Es posible ajustar la alarma para que APP, pero para obtener la posición GPS se debe realizar en la pantalla.

Actualizado a 08/23/2016:

Tenga en nota, esta respuesta es viejo y esta información no real para las versiones del sistema operativo última.

Otros consejos

Se puede usar un servicio .

  

Un servicio no tiene una interfaz de usuario visual, sino que se ejecuta en segundo plano por un período indefinido de tiempo. Por ejemplo, un servicio puede reproducir música de fondo ya que los usuarios asiste a otros asuntos, o podría obtener datos mediante la red o calcular algo y proporcionar el resultado de las actividades que lo requieran. Cada servicio se extiende la clase base de servicio.

Si el teléfono va a dormir el servicio continuará su trabajo en segundo plano. Recuerde que debe comenzar el servicio utilizando StartService ( ) en lugar de bindService () de otra manera cuando se detuvo la actividad que se inicia el camino de servicio a dormir el servicio.

Esperamos que esto ayude ..

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top