Common problem: The app stops recording in background

Started by orux, February 27, 2021, 11:28:16 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

orux





In recent versions of Android, apps cannot modify the Android power managemen settings, the user has to do it in the Android settings-> battery.


Now phones are too smart, they think for us, and they don't let us configure certain things, they think we're too stupid, they are smarter.


In some phones and brands it is a common problem that when the apps go to the background (we turn off the screen, or we open another app, ...) OruxMaps might stop recording the route, and draw a straight line, until you turn it back on the screen and bring OruxMaps to the foreground. This is not the fault of the app, because what happens is that Android closes the app directly, so that it does not waste energy, and the app does not know that this has happened.


This can usually be fixed if the power management (battery) is configured properly on Android.


Each manufacturer has done it in a different way, so there is no a unique solution for all phones. Basically we have to:


1.-deactivate energy saving modes. As soon as the energy saving mode is activated, any other setting is invalidated, and apps that consume energy, such as OruxMaps, are closed when the screen is turned off.


2.-Include OruxMaps in any list of apps that can run in the background, protected, not optimized, ... it depends on the manufacturer and/or version of Android.


It is recommended, if it continues to fail, search the Internet for our phone, there are sites where they have dedicated themselves to collecting information about this problem, for example at


https://dontkillmyapp.com/






_______________________________________________



En las versiones recientes de Android las apps no pueden modificar los ajustes de Android de gestión de energía, lo tiene que hacer el usuario en la configuración de Android->batería.


Ahora los teléfonos son demasiado inteligentes, piensan por nosotros, y no nos dejan ajustar determinadas cosas, creen que somos demasiado tontos, ellos son más listos.


En algunos teléfonos y marcas es un problema común, que al pasar las apps a segundo plano (apagar la pantalla, abrir otra app,...) OruxMaps puede dejar de grabar el recorrido, y trazar una línea recta, hasta que vuelves a encender la pantalla y pasar OruxMaps a primer plano. Esto no es culpa de la app, porque lo que pasa es que directamente Android cierra la app, para que no gaste energía, y la app no se entera de que esto ha ocurrido.


Esto normalmente tiene arreglo si se configura adecuadamente, en Android, la gestión de energía (batería).


Cada fabricante lo ha hecho de una manera diferente, por lo que no hay una solución única. Básicamente hay que:


1.-desactivar los modos de ahorro de energía. En el momento que se activa el modo ahorro de energía, cualquier otro ajuste se invalida, y las apps que gastan energía, como es el caso de OruxMaps, se cierran cuando se apaga la pantalla.


2.-Incluir OruxMaps en cualquier listado de apps que pueden funcionar en segundo plano, protegidas, no optimizadas,... depende del fabricante y/o versión de Android.


Lo recomendable es, si sigue fallando, buscar en Internet para tu teléfono, hay sitios donde se han dedicado a recoger información sobre este problema, por ejemplo en


https://dontkillmyapp.com/










orux