Cuando mi aplicación está inactiva, Android mata el proceso. Si el usuario vuelve a abrir la aplicación después de un tiempo, solo se crea la Actividad superior: este es un problema para mí porque la actividad depende de la inicialización de otros objetos (que ahora se destruyen).Reiniciando la aplicación de Android después de que se mate el proceso
Lo que quiero hacer en ese caso es volver a ejecutar la aplicación. ¿Cómo puedo hacer eso?
Android mata a una aplicación para liberar memoria. Entonces, si la aplicación está inactiva, es probable que se elimine después de algún tiempo cuando el sistema operativo necesita memoria para ejecutar otros programas. – gkris
Quizás necesite un servicio en segundo plano para mantener su _vital_ _objects_ en ejecución. Puede usar un "Intento persistente" para asegurarse de que el servicio se reinicie cuando muera. – DroidBender