Qual é a diferença entre esses dois métodos ao matar aplicativos no Android?
Limpando um aplicativo no menu Aplicativos Recentes, deslize-o para a direita ou esquerda.
Configurações → Aplicativo → Em execução → Forçar parada.
Eles enviam o mesmo sinal ( KILL
ou TERM
) para o processo em execução? Eles matam os serviços lançados pelo aplicativo?
Respostas:
Embora algumas pessoas pensem que a limpeza de um aplicativo no menu Aplicativos recentes o feche completamente , infelizmente eles estão enganados. Há uma diferença entre limpar um aplicativo do menu Aplicativos recentes e clicar em Forçar parada nele.
A limpeza de um aplicativo no menu Aplicativos Recentes pode não fechar completamente o aplicativo, especificamente os aplicativos que usam serviços como o Music Player, Whatsapp, Facebook etc. Quando você desmarca o Music Player, por exemplo, a música não para porque o aplicativo usa um serviço executando em segundo plano, MAS , se você forçar a parada nas configurações de dispositivos móveis, a música será interrompida, portanto, o serviço será encerrado.
Portanto, se você deseja limpar alguma memória para aumentar sua RAM, force a interrupção dos aplicativos que usam serviços.
Em conclusão, abrindo um aplicativo no menu recentes Apps única matar o ciclo de vida de atividade do aplicativo, mas não os serviços que são executados por esse aplicativo.
fonte