En Ice Cream Sandwich (ICS) el sistema operativo categoriza tu aplicación y cada categoría tiene su propio umbral en el que el sistema operativo utiliza para determinar qué aplicación cerrar primero cuando se queda sin memoria.
¿Alguno de ustedes se ha sentido molesto porque, digamos que abrieron un temporizador para que corriera en segundo plano para medir el tiempo transcurrido de algo, luego abrieron algunas aplicaciones más y volvieron a su temporizador solo para ver que se restableció o se cerró? Quiero decir, en serio, es realmente extremadamente molesto.
¿Hay alguna forma de forzar a una aplicación a seguir funcionando en segundo plano sin importar qué incluso cuando el sistema operativo se queda sin memoria?
7 votos
Eso es una señal de un mal código por parte de la Aplicación. Un usuario nunca debería tener que lidiar con esto y Android provee medios para que una App pueda guardar su estado y restaurarlo más tarde (desde las primeras versiones de Android). Deberías enviar un reporte de error al desarrollador de la App.