La aplicación de Android no necesita ser borrada de la memoria

Quiero desarrollar una aplicación que necesite estar en la memoria hasta que el usuario haga clic en el botón de detención forzada en la pantalla del administrador de tareas, luego solo sus receptores de transmisión pueden activarse por evento particular y puedo hacer mis trabajos.

He estado buscando esta solución por mucho tiempo. Mucho decir que eso no es posible. Pero he visto que las aplicaciones de Facebook y clase de clanes siempre se ejecutan y se mantienen en la memoria incluso borrando todas las aplicaciones recientes. ¿Ahora alguien me ayuda a hacer eso? ¡Gracias por adelantado!

Actualización: utilicé los servicios que devuelve START_STICKY no es una buena idea cuando los dispositivos de memoria inferior ... y utilicé

 startForeground(id, notification);

aún algunos dispositivos borran el servicio en primer plano si borro elementos recientes ...

a watsapp y Facebook les gustan las aplicaciones que usan algunas ideas para hacerlo sin notificaciones en primer plano ... En todos los dispositivos, la eliminación de elementos recientes no afecta los servicios de aplicaciones como facebook y watsapp, ¡esos servicios de aplicaciones siempre se ejecutan y sigo recibiendo notificaciones de ellos!

Todo lo que necesito es que quiero que mi receptor se ejecute hasta que desinstale mi aplicación o vaya al administrador de tareas y la fuerce a cerrarla o Android la cierre en algunas circunstancias de poca memoria ... Hasta que ese receptor tenga que continuar ... ¡eso es todo!

Espero que ustedes entiendan mi pblm !!!

Respuestas a la pregunta(0)

Su respuesta a la pregunta