Por que certos aplicativos são executados mesmo quando eu não os uso?

8

Descobri que certos aplicativos (Amazon MP3 e Stocks, por exemplo) ocasionalmente serão executados em segundo plano, mesmo quando nunca os abri. Por que é isso? Isso não é desejável - esses ciclos de CPU são meus, não deles!

Pwninstein
fonte
Você tem widgets para esses aplicativos na tela inicial? Pode ser tão simples quanto isso.
precisa saber é o seguinte
Isso não responder à pergunta, mas você pode torcer o seu telefone e desativar o início automático com arranques automáticos, ou simplesmente removê-los com o Titanium Backup
Magnetic_dud

Respostas:

6

Esses aplicativos vêm com o telefone e não podem ser desativados ou removidos, a menos que você faça o root. Culpe sua operadora. Não há realmente nada que você possa fazer sobre isso sem raiz. Eu sinto sua dor.

colítio
fonte
1

Isso acontece com outro post que fiz sobre um problema um pouco diferente.

Aplicativos em segundo plano geralmente respondem apenas a eventos. Eventos de que eles se preocupam, o que geralmente não é nada para esses aplicativos de sprint.

Eles ocupam RAM. No entanto, diferentemente de uma área de trabalho, quando o Android deseja ram, ele remove qualquer coisa no "plano de fundo" que deseja (mais antiga primeiro) para liberar espaço. \

A única exceção ao liberar memória RAM é quando ele envia notificações (um ícone permanente na barra de notificações ... como um ícone de download do mercado enquanto o item está sendo baixado).

Portanto, não se preocupe muito com isso. Esses aplicativos de bloatware não prejudicam o seu Android, a menos que façam qualquer coisa, porque a massa é uma grande preocupação. Cuidado com o facebook / twitter, pois eles executam ping no serviço a cada poucos segundos, você pode desativar o "ping" desativando apenas o comportamento, pois eles não farão nada. Até o aplicativo messenger pode ser removido da memória. Quando o sistema faz uma sincronização em segundo plano, ele é ativado, carregado, executado e volta ao modo inativo.

Dmitriy Likhten
fonte
Boa explicação. Mas um sistema desktop, pelo menos, todos os principais queridos, vai levar aplicativos inativos, ou até mesmo partes de aplicações, fora de RAM e page-los para o disco.
colithium
Sim e não. Em um sistema operacional normal, seus programas não devem ser retirados da memória RAM e trocados, a menos que a memória seja um problema. No entanto, na área de trabalho, esses aplicativos podem usar pequenos chips do seu processador. E ocupar a CPU significa trocar se estiverem em disco. E a troca é o que mata mais do que o uso da CPU. Às vezes, o bloatware é mal escrito e apenas mata o computador, mas são histórias diferentes. Lembro-me de passar 3 horas removendo bloatware de um novo Acer. Não porque era difícil de encontrar, mas havia muito disso.
Dmitriy Likhten
0

A maior parte do meu background é com o iPhone, e há certos daemons de lançamento que são executados quando o telefone é iniciado. Parece que este é o caso aqui também. Dennis deste post diz

A única coisa que sei, como aponto, exige fazer o root do telefone e anular a garantia. Vá para /etc/rcx.d e remova o arquivo associado ao executável. (Obviamente, isso pressupõe que o sistema de arquivos siga a mesma hierarquia que todas as outras distribuições Linux que executei.)

Espero que isto ajude!
Thomas

Thomas
fonte
-1

Antes de fazer o root do seu telefone, uma operação não tão fácil, tente desativar o início automático quando o telefone reiniciar.

Roubar
fonte
11
Não é possível com o cozido em aplicativos de operadora.
colithium