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?



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.


Busca Im para este .é muito útil
— SIVAKUMAR.J
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.