Diferença entre matar um aplicativo, limpando-o do menu Aplicativos Recentes e "Forçar Parada"

8

Qual é a diferença entre esses dois métodos ao matar aplicativos no Android?

  1. Limpando um aplicativo no menu Aplicativos Recentes, deslize-o para a direita ou esquerda.

  2. Configurações → Aplicativo → Em execução → Forçar parada.

Eles enviam o mesmo sinal ( KILLou TERM) para o processo em execução? Eles matam os serviços lançados pelo aplicativo?

hackjutsu
fonte
11
Esta pergunta não mostra nenhum esforço de pesquisa.
Tamoghna Chowdhury 30/12/2015
Perguntas técnicas muito úteis
Estou

Respostas:

11

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.

Hussein El Feky
fonte
Busca Im para este .é muito útil
SIVAKUMAR.J