Runtastic es una aplicación para hacer un seguimiento de los recorridos que has hecho, a qué velocidad, etc. Me funcionó muy bien durante muchos años, pero hace casi 2 años empezó a fallar prácticamente en cualquier carrera.
Hace unos meses, probé diferentes aplicaciones para correr, pero todas se bloqueaban también. La única forma que he encontrado para evitar que esto suceda es abrir la aplicación cada 2 o 5 minutos, lo cual es realmente molesto.
Ya he probado a desactivar la optimización de batería para Runtastic en los ajustes de Android. Esto parece hacer que el problema sea menos grave (aunque no estoy seguro) pero no lo elimina. Además, de vez en cuando la optimización de la batería para que acaba de volver automáticamente por alguna razón.
¿Cómo puedo decirle a Android que Runtastic puede utilizar tanta batería (sobre todo a través del uso de GPS, supongo), mientras que en el fondo sin ser asesinado?
Yo uso un OnePlus 3 corriendo OxygenOS 5.0.1 que está basado en Android 8.0.0.