Warum werden bestimmte Apps ausgeführt, auch wenn ich sie nicht verwende?

8

Ich habe festgestellt, dass bestimmte Apps (z. B. Amazon MP3 und Stocks) gelegentlich im Hintergrund ausgeführt werden, auch wenn ich sie noch nie geöffnet habe. Warum ist das? Dies ist nicht wünschenswert - diese CPU-Zyklen gehören mir, nicht ihnen!

Pwninstein
quelle
Haben Sie Widgets für diese Apps auf dem Startbildschirm? Könnte so einfach sein.
GAThrawn
Dies beantwortet die Frage nicht, aber Sie können Ihr Telefon rooten und den Autostart mit Autostarts deaktivieren oder sie einfach mit Titanium Backup
Magnetic_dud

Antworten:

6

Diese Apps werden mit dem Telefon geliefert und können nur deaktiviert oder entfernt werden, wenn Sie root sind. Beschuldigen Sie Ihren Träger. Es gibt wirklich nichts, was Sie dagegen tun können, wenn Sie nicht verwurzelt sind. Ich fühle deinen Schmerz.

Colithium
quelle
1

Dies passt zu einem anderen Beitrag, den ich zu einem etwas anderen Thema verfasst habe.

Hintergrund-Apps reagieren normalerweise nur auf Ereignisse. Ereignisse, die ihnen wichtig sind, was für diese Sprint-Apps normalerweise nichts ist.

Sie belegen RAM. Im Gegensatz zu einem Desktop entfernt Android jedoch, wenn es RAM möchte, alles im "Hintergrund", was (älter zuerst) Speicherplatz freigeben soll. \

Die einzige Ausnahme für das Freigeben von RAMs ist das Senden von Benachrichtigungen (ein permanentes Symbol in der Benachrichtigungsleiste ... wie ein Download-Symbol vom Markt, während der Artikel heruntergeladen wird).

Also mach dir nicht so viele Sorgen. Diese Bloatware-Apps schaden Ihrem Android nur, wenn sie etwas tun, da der Teig ein großes Problem darstellt. Vorsicht bei Facebook / Twitter, da sie den Dienst alle paar Sekunden anpingen. Sie können das "Ping" deaktivieren, indem Sie einfach das Verhalten deaktivieren. Dann werden sie nichts tun. Sogar die Messenger-App wird möglicherweise aus dem Speicher entfernt. Wenn das System eine Hintergrundsynchronisierung durchführt, wird es aktiviert, geladen, ausgeführt und ist wieder inaktiv.

Dmitriy Likhten
quelle
Ziemlich gute Erklärung. Aber ein Desktop - System, zumindest alle wichtig diejenigen, wird inaktive Anwendungen nehmen oder sogar Teile von Anwendungen, aus dem RAM und Seite sie auf der Festplatte aus.
Colithium
Ja und nein. In einem normalen Betriebssystem sollten Ihre Programme nicht aus dem RAM und auf den Swap genommen werden, es sei denn, der Speicher ist ein Problem. Auf dem Desktop können diese Apps jedoch kleine Chips Ihrer CPU aufnehmen. Und CPU zu beanspruchen bedeutet zu tauschen, wenn sie sich auf der Festplatte befinden. Und das Tauschen bringt dich mehr um als die CPU-Nutzung. Manchmal ist Bloatware schlecht geschrieben und tötet nur Ihren Computer, aber das sind andere Geschichten. Ich erinnere mich, dass ich 3 Stunden damit verbracht habe, Bloatware von einem neuen Acer zu entfernen. Nicht weil es schwer zu finden war, aber es gab so viel davon.
Dmitriy Likhten
0

Der größte Teil meines Hintergrunds ist das iPhone, und es gibt bestimmte Startdämonen , die beim Start des Telefons ausgeführt werden. Klingt so, als wäre das auch hier der Fall. Dennis aus diesem Beitrag sagt

Das einzige, von dem ich weiß, wie ich erwähne, ist das Rooten des Telefons und das Erlöschen der Garantie. Gehen Sie zu /etc/rcx.d und entfernen Sie die zugehörige Datei mit der ausführbaren Datei. (Dies setzt natürlich voraus, dass das Dateisystem der gleichen Hierarchie folgt wie jede andere Linux-Distribution, die ich ausgeführt habe.)

Hoffe das hilft!
Thomas

Thomas
quelle
-1

Bevor Sie Ihr Telefon rooten, was nicht so einfach ist, sollten Sie versuchen, den automatischen Start zu deaktivieren, wenn das Telefon neu gestartet wird.

rauben
quelle
1
Mit den eingebauten Carrier-Apps ist das nicht möglich.
Colithium