startscan () tiene un resultado después de 10 minutos cuando el teléfono pasa al estado inactivo

Estoy tratando de escanear las redes wifi cada 2 minutos. Estoy usando el servicio para eso. Cuando el teléfono está "activo" o "en uso" después destartscan() me llama me llamaSCAN_RESULTS_AVAILABLE_ACTION en 6 seg. Así que puedo escanear para wifis periódicamente. Pero una vez que el teléfono no ha sido tocado por nadie durante un cierto tiempo (10 min), se inicia el escaneo () deja de "funcionar" y solo después de 10 min se obtiene el resultado. ¿Alguien ha experimentado esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta