Am besten Autostart-Apps blockieren oder beim Booten ausführen lassen?

Als Android noch ein babygrüner Roboter war, ging ich alle vom Benutzer installierten Apps (nicht System-Apps) durch und deaktivierte die Autostart-Privilegien für die meisten von ihnen. Dadurch würde das Android-Gerät viel schneller booten und mit mehr verfügbarem Speicher starten.

Dann begann ich mich zu fragen: Was ist, wenn einige dieser Apps tatsächlich etwas Wichtiges tun, wenn das Telefon startet? Vielleicht bereinigen sie ihre temporären Dateien, komprimieren Datenbanken, sortieren Indizes oder führen andere wichtige Wartungs- oder Initialisierungsaufgaben durch.

Ohne den Quellcode für jede App zu lesen, um zu sehen, was sie beim Booten tut, entschied ich, dass es besser ist, sie in Ruhe zu lassen und sie beim Booten laufen zu lassen.

Jetzt, da Android-Geräte mehr Speicherplatz bekommen haben und mehr Apps enthalten, habe ich begonnen, diese Logik zu überdenken. Ich habe Android-Geräte mit über 75 Apps gesehen, die beim Booten ausgeführt wurden.

Was ist jetzt die beste Vorgehensweise: Erlauben Sie den meisten vom Benutzer installierten Apps, beim Booten ausgeführt zu werden (wenn sie so eingestellt sind) oder blockieren Sie die meisten von ihnen?

Die Stabilität des Betriebssystems und der Apps ist sehr wichtig.

Antworten (2)

- Wie Sie wissen, gibt es die benutzerdefinierten Apps, die Sie von der externen Quelle (Play Store usw.) herunterladen, und die Standard-Android-Apps, die in das Android-Betriebssystem integriert sind (Sie könnten / werden auch etwas Bloatware haben).

-Wenn Sie jetzt die benutzerdefinierten Apps deaktivieren, die Sie herunterladen, erhalten Sie das gewünschte Ergebnis von freiem RAM, schnellerem Laden und weniger Batterieverbrauch.

- Aber wenn Sie die Standard-Android-Apps deaktivieren, werden Sie definitiv Probleme mit dem normalen Betrieb des Geräts haben (dh wenn Sie eine Standard-App schließen / stoppen, wird Ihre Datenübertragung möglicherweise überhaupt nicht aktiviert usw.).

-So können Sie mit dem Schließen/Stoppen von benutzerdefinierten Apps fortfahren, die von der externen Quelle heruntergeladen wurden, aber in einigen Apps ist es fest codiert, dass es standardmäßig automatisch startet, dh selbst nach dem Stoppen des automatischen Starts wird es gemäß der Android-Architektur von selbst neu gestartet Sie werden also in gewissem Maße von der RAM-Verwaltung entlastet.

Hinweis: -Obwohl die Android-Geräte mit mehr Speicher auf Chipebene ausgestattet sind, hat sich ihre Betriebssystemgröße ebenfalls um ein Vielfaches erhöht. Das heißt, um ein Android Kit-Kat v4.4-Betriebssystem auf Ihrem Gerät zu unterstützen, sollte es mindestens 2-3 GB haben Onboard-Speicherplatz außer dem Speicherplatz für benutzerdefinierte Android-Apps, die von einer externen Quelle heruntergeladen wurden (ungefährer Wert hängt vom Gerät und der Menge an vorhandener Bloatware ab)

Die Stabilität des Betriebssystems und der Apps ist sehr wichtig.

natürlich, aber wenn diese apps mit der rom laufen ?

(lokale Anwendung, das heißt, der Entwickler des Unternehmens-ROM installiert diese Apps vor der Veröffentlichung)

Mit den Erfahrungen in dieser Situation scheint es der beste Weg zu sein, Custom Rom mit Ihren Anforderungen zu verwenden. Wenn Sie diese Apps aus dem Rom löschen können, sollte es die Boot-Geschwindigkeit erhöhen.

(Wenn andere verwandte Anwendungen nicht schaden.)

siehe auch das:

https://android.stackexchange.com/a/1498/82964

Diese Apps werden mit dem Telefon geliefert und können nicht deaktiviert oder entfernt werden, es sei denn, Sie rooten. Geben Sie Ihrem Spediteur die Schuld. Da kann man ohne Root wirklich nichts machen

Danke. Ich beziehe mich hauptsächlich auf vom Benutzer installierte Apps.