Perché alcune app vengono eseguite anche quando non le utilizzo?


8

Ho scoperto che alcune app (Amazon MP3 e Stock, ad esempio) occasionalmente funzioneranno in background anche quando non le ho mai aperte una volta. Perchè è questo? Questo non è desiderabile: quei cicli della CPU sono miei, non loro!


Hai widget per queste app nella schermata principale? Potrebbe essere così semplice.
GAThrawn

Questo non risponde alla domanda, ma potresti eseguire il root del tuo telefono e disabilitare l'avvio automatico con gli autostanti, oppure rimuoverli semplicemente con Titanium Backup
Magnetic_dud

Risposte:


6

Queste app vengono fornite con il telefono e non possono essere disattivate o rimosse se non si esegue il root. Dai la colpa al tuo operatore. Non c'è davvero nulla che tu possa fare al riguardo senza root. Condivido il tuo dolore.


1

Questo vale con un altro post che ho scritto su un problema leggermente diverso.

Le app in background di solito rispondono solo agli eventi. Eventi a cui tengono, che di solito non è niente per queste app sprint.

Occupano RAM. TUTTAVIA a differenza di un desktop, quando Android vuole ram rimuoverà qualsiasi cosa nello "sfondo" che vuole (prima il più vecchio) per liberare spazio. \

L'unica eccezione alla liberazione della ram è quando invia notifiche (un'icona permanente nella barra delle notifiche ... come un'icona di download dal mercato mentre l'oggetto viene scaricato).

Quindi non preoccuparti così tanto. Queste app bloatware non danneggiano il tuo Android a meno che non facciano nulla perché pastella è una grande preoccupazione. Attento a Facebook / Twitter mentre eseguono il ping del servizio ogni pochi secondi, puoi disabilitare il "ping" disabilitando semplicemente il comportamento, quindi non faranno nulla. Anche l'app di messaggistica potrebbe essere rimossa dalla memoria, quando il sistema esegue una sincronizzazione in background si riattiva, carica, esegue e torna inattivo.


Spiegazione abbastanza buona. Ma un sistema desktop, almeno tutti i principali, eliminerà dalla RAM le applicazioni inattive, o addirittura parti di esse , e le farà uscire sul disco.
colithium,

Sì e no. In un normale sistema operativo i programmi non devono essere estratti da ram e scambiati a meno che la memoria non sia un problema. Tuttavia sul desktop queste app possono occupare piccoli chip della tua cpu. E prendere la CPU significa scambiare se sono su disco. E lo scambio è ciò che ti uccide di più rispetto all'utilizzo della cpu. A volte bloatware è scritto male e uccide solo il tuo computer, ma sono storie diverse. Ricordo di aver trascorso 3 ore a rimuovere bloatware da un nuovo Acer. Non perché fosse difficile da trovare, ma ce n'era così tanto.
Dmitriy Likhten,

0

Gran parte del mio background è con iPhone, e ci sono alcuni demoni di lancio che vengono eseguiti all'avvio del telefono. Sembra così anche qui. Dennis da questo post dice

L'unica cosa che so, come faccio notare, richiede il rooting del telefono e l'annullamento della garanzia. Vai a /etc/rcx.d e rimuovi il file associato con l'eseguibile. (Questo, ovviamente, presuppone che il filesystem segua la stessa gerarchia di tutte le altre distro Linux che ho eseguito.)

Spero che sia di aiuto!
Tommaso


-1

Prima di eseguire il root del telefono, un'operazione non così semplice, dovresti provare a disabilitare l'avvio automatico al riavvio del telefono.


1
Non è possibile con le app di telefonia mobile al forno.
colithium,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.