В чем разница между этими двумя методами при убийстве приложений в Android?
Очистка приложения из меню «Последние приложения», проведя по нему вправо или влево.
Настройки → Приложение → Запуск → Стоп.
Они посылают один и тот же сигнал ( KILL
или TERM
) запущенному процессу? Они убивают службы, запущенные приложением?
Ответы:
Хотя некоторые люди могут подумать, что удаление приложения из меню «Последние приложения» полностью закроет его, они, к сожалению, ошибаются. Существует разница между удалением приложения из меню «Последние приложения» и нажатием на него «Force Stop».
Удаление приложения из меню «Последние приложения» может не полностью закрыть приложение, в частности приложения, использующие такие службы, как Music Player, Whatsapp, Facebook и т. Д. При очистке, например, Music Player, музыка не останавливается, поскольку приложение использует службу работает в фоновом режиме, НО, если вы принудительно остановите его из настроек мобильного устройства, музыка остановится, следовательно, служба будет прервана.
Поэтому, если вы хотите очистить память, чтобы увеличить объем оперативной памяти, вам следует принудительно остановить приложения, использующие службы.
В заключение, удаление приложения из меню «Последние приложения» приведет только к уничтожению жизненного цикла активности приложения, но не к службам, которые запускаются этим приложением.
источник