Hola,
He preparado una aplicación de Golocalización con mi aplicación movil. Y funciona bastante bien...aquí llega el pero...cuando lleva 2 minutos funcionando, exactamente, deja de guardar la posicion de geoloalización. El programa sigue funcionando, hago un registro de las veces que se ejecuta la aplicación cuando entra en reposo, utilizo un STARTSERVICEAT(y un periodo de tiempo de unos 10 segundos) y genera una archivo de texto donde se guarda la fecha y la hora con un texto para ver que el programa se va ejecutando.
He estado estudiando el tema y me he dado cuenta que hay una función en el ahorro de bateria, que si lo desactivo, funciona perfectamente. Al parecer se llama DOZE...
¿Sabeis cómo hacer para desactivarlo? ¿o cambiarle la configuración? Ya he probado con el KEEPALIVE, y no es la solución, pues no puedo dejar la pantalla apagada durante el proceso.
He preparado una aplicación de Golocalización con mi aplicación movil. Y funciona bastante bien...aquí llega el pero...cuando lleva 2 minutos funcionando, exactamente, deja de guardar la posicion de geoloalización. El programa sigue funcionando, hago un registro de las veces que se ejecuta la aplicación cuando entra en reposo, utilizo un STARTSERVICEAT(y un periodo de tiempo de unos 10 segundos) y genera una archivo de texto donde se guarda la fecha y la hora con un texto para ver que el programa se va ejecutando.
He estado estudiando el tema y me he dado cuenta que hay una función en el ahorro de bateria, que si lo desactivo, funciona perfectamente. Al parecer se llama DOZE...
¿Sabeis cómo hacer para desactivarlo? ¿o cambiarle la configuración? Ya he probado con el KEEPALIVE, y no es la solución, pues no puedo dejar la pantalla apagada durante el proceso.