En primer lugar, tengo instalado un sistema de gestión de permisos en mi ROM personalizada y esto evita que las aplicaciones se inicien aleatoriamente durante el arranque.
Sin embargo, he notado que esto no es suficiente para evitar que algunas aplicaciones se ejecuten cuando mi wifi está encendido. ¿Por qué es esto un problema? Descubrí que mi Android parece tardar unos segundos mientras se enciende el wifi. Así que busqué una solución pero no parece haber otra opción que usar un conjunto diferente de aplicaciones.
Creo que el problema podría tener algo que ver con la supervisión de la conectividad (http://developer.android.com/training/monitoring-device-state/connectivity-monitoring.html & https://stackoverflow.com/questions/7094606/android-stop-start-service-depending-on-wifi-state).
Incluso después de elegir detener forzosamente la aplicación, cuando enciendo el wifi, la aplicación se vuelve a iniciar. Noté que incluso la aplicación de Youtube hace esto, aunque es menos evidente ya que no hay servicios ejecutándose en la pestaña de servicios. Una de mis aplicaciones sí tiene un servicio en segundo plano y fue la razón clave por la que decidí que era hora de preguntar si hay una solución para evitar que las aplicaciones se ejecuten excepto cuando decido abrirles.
¿Alguien ha encontrado alguna solución a este problema?
0 votos
¿Por qué has etiquetado esta pregunta con malware? Si hay software malicioso en tu teléfono, debes eliminarlo, no preocuparte por qué aplicaciones tienen tareas por hacer cuando la red esté disponible.