Android Marshmallow verschiebt Apps nach dem Update weiterhin in den internen Speicher

Ich habe eine 32-GB-SD-Karte als angenommenen Speicher in meinem Telefon mit Android M. Sie sollte als Standardinstallationsspeicher für Apps betrachtet werden, da ich die Daten darauf migriert habe.

Ich erlebe jedoch immer noch die lästige Situation, Apps jedes Mal, wenn sie aktualisiert werden, manuell zurück auf die SD-Karte zu verschieben (wie in Lollipop). Tatsächlich ist es sogar noch schlimmer, weil die Migration beim ersten Versuch systematisch fehlschlägt und sagt: "Couldn't move app. Internal error". Der zweite Versuch klappt immer. Ich denke, Daten aus der neuen Version kollidieren mit Daten, die sich bereits auf der SD-Karte der vorherigen Version befinden, und sie werden gelöscht, wenn eine Fehlermeldung angezeigt wird, sodass beim zweiten Versuch kein Konflikt auftritt.

Wie kann ich das beheben? Ich möchte Apps direkt auf die SD-Karte aktualisieren, so sollte angeblich angenommener Speicher funktionieren.

Was ist das Telefon, das Sie verwenden? Ich habe genau das gleiche Problem (bis hin zum Fehler „Konnte sich nicht bewegen …“) auf meinem Moto X Play, auf dem die offizielle Firmware 6.0 ausgeführt wird.
Ich habe auch ein Moto G3 mit der offiziellen Firmware 6.0.

Antworten (2)

Von Google :

Apps können nur dann auf angenommenen Speichermedien platziert werden, wenn der Entwickler die Unterstützung durch das Attribut android:installLocation angegeben hat.

Das Problem ist, dass einige Apps, die diese Unterstützung verweigern, trotzdem zwangsweise verschoben werden können, was sich anhört, als würden Sie diesen Fehler ignorieren und den Vorgang erneut versuchen. Von reddit :

Ich habe Screenshots gesehen (siehe diesen Beitrag von Austin Pinto in der augenfreien Google-Gruppe , in denen das Gerät, auf dem Marshmallow ausgeführt wird, das Verschieben aller Apps zulässt (obwohl immer noch System- und integrierte Apps ausgeschlossen sind). Das heißt, es verstößt gegen die Präferenz des Entwicklers für wo die App installiert werden soll.

Wenn also die App aktualisiert wird, folgt der Play Store einfach genau dem Ort, an dem die App installiert werden soll.

Ihre Optionen sind also:

  • Hören Sie auf, diese Apps zu verschieben
  • Bitten Sie die Entwickler, Unterstützung für diese Funktion hinzuzufügen
  • Stoppen Sie die Aktualisierung dieser Apps

Ich verwende ein Motorola G⁶ und bevor dies alles begann, funktionierte es PERFEKT gut, bis ich mehrere Fehlermeldungen erhielt, die besagten, dass bestimmte Anwendungen nicht mehr funktionierten. Dann musste ich all diese Anwendungen deinstallieren und neu installieren. Dann fingen auch einige meiner Microsoft-Anwendungen an, sich zu verhalten, und das sind zufällig diejenigen, die ich verschieben kann. Sie waren vorher in der Secure Digital-Karte, aber nach einer Weile waren sie wegen dieses Fehlers weg. Bitte lassen Sie mich wissen, wenn jemand eine Lösung dafür hat.