Risposta migliore
Lunico modo per farlo è spegnere il telefono e riaccenderlo. Le app più pulite sono dubbie nella migliore delle ipotesi e non saranno mai in grado di uccidere in modo sicuro le app di sistema.
La domanda è perché dovresti farlo. Android è stato molto bravo a gestire le app in memoria da un po di tempo. Sì, ci sono cattive app, ti guardano Facebook, ma uccidere tutte le app porterà ad aumentare lutilizzo della batteria. Trovo che sia facile uccidere le app offensive o, meglio ancora, disinstallarle; vai alla tua pagina pastella e guarda cosa sta usando più batteria. Approfitta anche dellimpostazione di ottimizzazione della batteria integrata nelle versioni Android più recenti. Cerca di lasciare tutte le app ottimizzate.
* Il riavvio del telefono può effettivamente deframmentare la ram e riavviare il telefono in uno stato pulito, velocizzandolo e cancellando eventuali app che si comportano male. Dovrebbe essere qualcosa che fai allinizio nella fase di risoluzione dei problemi.
Risposta
Bene, se Android sta davvero uccidendo unapp per liberare memoria, tu (lutente finale) non puoi fare molto a tale proposito. Con questo in mente, se Android sta effettivamente uccidendo lapp per risparmiare batteria, quello che puoi fare è andare su:
Impostazioni> App e notifiche> Avanzate> Accesso speciale allapp> Ottimizzazione della batteria
Da lì, cambia unapp in “Non ottimizzata” e non verrà uccisa in background. Tieni presente che i passaggi precedenti variano a seconda della versione e del produttore di Android, quindi potresti dover cercare come farlo nel tuo caso.
Puoi anche provare a “bloccare” lapp che viene interrotta. Per farlo, apri prima lapp. Ora apri la schermata dei recenti (la schermata in cui passi da unapp allaltra). Prova a: toccare a lungo (tenere premuto) la finestra dellapp e scegliere licona del lucchetto; tirare su / giù / sinistra / destra la finestra dellapp; tocca licona dellapp (sopra la finestra dellapp) e scegli licona del lucchetto. Se nessuno dei passaggi funziona, cerca come bloccare le app sul tuo telefono.
Ora, ovviamente, ci sono altri motivi per cui unapp potrebbe essere uccisa da Android. A volte le app non vengono nemmeno uccise da Android stesso; Low Memory Killer (LMK), un driver del kernel essenziale ed esclusivo per Android, potrebbe decidere di uccidere unapp per una serie di motivi importanti. Di nuovo, tu come utente finale non puoi fare nulla al riguardo; per cambiare il kernel, cambiare il driver o configurare il driver: sono necessari i privilegi di root (amministratore), qualcosa che, per impostazione predefinita in Android, non è concesso allutente finale per garantire la massima sicurezza.
Sebbene non direttamente correlato al problema e non sempre la soluzione migliore, ZRAM è qualcosa che gli utenti esperti con privilegi di root dovrebbero configurare per il loro telefono e le loro esigenze specifiche.