Quiero iniciar un Service
cuando se lanza la aplicación en lugar de una Actividad; y luego dicho Servicio lanzará an Activity
. Necesito hacer esto porque mi aplicación debe ejecutarse SIEMPRE, y cuando digo SIEMPRE me refiero a SIEMPRE. Y la única forma en que he podido evitar que el sistema operativo elimine mi aplicación es iniciando un servicio como Adhesivo y si Android mata mi Actividad o mi Servicio, los reiniciaré de inmediato.Iniciar el servicio desde el inicio de la aplicación, no la actividad
Encontré esto question pero la respuesta principal parece bastante torpe, ¿alguien tiene una mejor idea?
PD: Sé que esto no parece una aplicación muy amigable, pero este es un escenario de investigación muy específico y no está destinado a usuarios regulares, es decir, el teléfono solo se utiliza para este fin; pero incluso si la memoria está dedicada a mi aplicación, Android sigue matándolo de vez en cuando ... Cualquier duda que pudiera haber tenido sobre el supuesto esquema estricto de administración de memoria de Android ahora se ha ido.
Así que quieres saber cómo iniciar un servicio? – keyser
@roadkarom: no hay ** UI ** en la actividad. No ** PUEDE SER ** UI en actividad, y esto hace una gran diferencia. –
Ahora noto eso. Mi error. –