Di solito, Android ciclo di vita del processo è una cosa grandiosa. Invece di consentire alle app di continuare a funzionare indefinitamente, il ciclo di vita del processo definisce cosa succede ai vecchi processi poiché il sistema ha bisogno di nuova memoria per app più nuove e più importanti. Questo comportamento è generalmente una buona cosa, a meno che una delle app che viene uccisa non sia un'app che vorresti che rimanesse aperta.
Esistono alcuni modi in cui le applicazioni possono aggirare questo problema. Ad esempio, se un'applicazione inserisce una notifica in corso nella barra delle notifiche, rimarrà in primo piano e non verrà terminata automaticamente. Tuttavia, cosa succede se desideri preservare altre applicazioni?
Fortunatamente, membro senior di XDA def ha creato KeepRunning esattamente per questo scopo. Sebbene l'applicazione non impedisca la chiusura delle tue applicazioni, KeepRunning monitora le tue app e riavvia fino a tre applicazioni di tua scelta a un intervallo di monitoraggio specificato dall'utente. Ciò è molto utile per le app di messaggistica soggette a crash, che altrimenti potrebbero perdere i messaggi mentre non sono aperte.
Dirigiti al filo dell'applicazione per iniziare.