Behalten Sie Apps auf der SD-Karte

Ich verwende also Android 7.0 (Build-Nr. NRD90M.G935FXXU1DQH5) auf einem Samsung Galaxy 7 Edge.

Immer wenn ich eine App aktualisiere, die ich auf die SD-Karte verschoben habe, muss ich sie nach dem Update wieder auf die SD-Karte verschieben.

Das ist sehr nervig (und das schon seit einer Weile). Kann ich das Problem irgendwie lösen, ohne das Gerät herunterzustufen oder zu rooten? Denn ich hätte schwören können, dass es eine Zeit gab, in der Apps auf die SD-Karte verschoben wurden.

(Ich persönlich hätte kein Problem damit, das Telefon zu rooten, aber bestimmte Apps – wie sie zum Beispiel von meiner Bank verwendet werden, um E-Banking-Transaktionen zu autorisieren – funktionieren nicht auf gerooteten Geräten, also lassen wir es.)

Antworten (2)

Lassen Sie mich Ihnen etwas über das Android-System erzählen. Wenn eine App aktualisiert wird, kann der Entwickler nicht nur Dateien zu ihren Verzeichnissen hinzufügen, sondern auch vorhandene löschen/ändern. Das Android-System ist so, dass das Google Play Services-Framework Apps nicht aktualisieren kann, während sie sich auf der SD-Karte befinden. Die Apps werden also immer aktualisiert, indem sie zuerst in den Gerätespeicher verschoben und dann APK-Dateien geändert/hinzugefügt/gelöscht werden.

Leider gibt es kein System, um die Apps nach dem Update automatisch auf die SD-Karte zu verschieben. Es mag Apps geben, die das behaupten, aber ich habe keine ausprobiert, also kann ich es nicht sagen.

Auf allen Android-Geräten, sei es 4.0-Kitkat, 5.0-Lollipop, 6.0-Marshmallow, 7.0-Nougat oder 8.0-Oreo, ist dieses System nicht verfügbar . Nach dem Update müssen Sie die App manuell zurück auf die SD-Karte verschieben . Dagegen kann man nichts machen.

Bitte beachten Sie, dass alle hier erwähnten Methoden auf nicht gerooteten Telefonen sind. Ich weiß nicht, was man mit einem gerooteten tun kann.

Nun, dann sollten sie das Google Play Services-Framework bereits auf den neuesten Stand bringen. Es ist wirklich lächerlich, dass wir, nachdem wir Android 8.0 erreicht haben, 400-GB-Micro-SD-Karten haben, diese aber immer noch manuell verwalten müssen. Als Alternative / Problemumgehung erscheint es trivial, "und wenn es auf der SD-Karte war, versuchen Sie es zurück auf die SD-Karte zu verschieben und den Benutzer zu informieren, wenn dies nicht möglich ist" zum Update-Vorgang hinzuzufügen. Keine Ahnung, warum sie das nicht schon längst getan haben.
Nun, es ist der Ausblick von Google. Vielleicht wollen sie nicht, dass der moderne Mensch ganz faul ist, denn heutzutage geht alles mit einem einfachen „OK, Google“. Also wollen sie, dass wir zumindest etwas arbeiten. 🤔

Ich habe das gleiche Verhalten auf meinem Samsung S7e - aktuell Android 8.0.0. Auf meinem Tablet SM-T900 - derzeit Android 5.1.1 - gibt es jedoch eine interessante Funktion im "Anwendungsmanager", die hilft: Unter den 5 dort verfügbaren Blättern ermöglicht eine mit dem Namen "SD-Karte", alle Anwendungen aufzulisten "autorisiert" dorthin verschoben werden, unabhängig davon, ob sie es tatsächlich getan haben oder nicht. So ist nach einer App-Update-Sitzung das Kästchen, das einer entfernten App zugeordnet ist, nicht mehr angekreuzt, sodass einfach und schnell angezeigt wird, dass sich die App (oder zumindest ein Teil davon) wieder im internen Speicher befindet. Diesen Trick wende ich nach jeder Update-Session an, um auf beiden Geräten wie gewünscht schnell zu erkennen und zurück auf SD zu übertragen. Dies macht es auch einfach, neu installierte Apps zu identifizieren, die dafür in Frage kommen ... Das ist natürlich nicht so gut, als ob die Apps nach Updates auf SD bleiben würden, hilft aber sehr, da es das Problem einfach und schnell beheben lässt. Ich hoffe, dass diese Funktion auf späteren Betriebssystemen vorhanden ist oder sein wird, z. B. auf S10 ... mein nächster Mob.