Marshmallow, SD-Karte & Apps – fast nichts bewegliches?

Ich frage mich, ob ich etwas vermisse, das in M ​​einfach etwas "versteckter" geworden ist. Auf meinem alten Telefon, das Marshmallow noch nicht erreicht hatte, gab es, sagen wir, ein Dutzend Apps, die einen Teil ihres Codes verschieben konnten und Daten auf die SD-Karte, wodurch wertvoller interner Speicher freigegeben wird. Auf einem neuen Telefon (Moto G2, falls es darauf ankommt), das direkt zu M gewechselt ist, bin ich mir jetzt des tragbaren Speichers im Vergleich zum angenommenen Ding bewusst, und ich habe die Option „Migrate“ gefunden … aber wenn ich das tue, heißt es „ Dadurch werden 1,X Mb freigegeben. Ja, Sie haben richtig gelesen – Mb, nicht Gb. Anscheinend bewegt es so gut wie nichts - dennoch hat dieses Telefon jetzt mehr oder weniger die gleichen Apps (möglicherweise ein paar weniger, aber es sollten auf jeden Fall mindestens 10 Apps sein).

Ist dies ein Opfer der Änderungen in M? Warum kann ich nicht dieselben Apps wie zuvor verschieben? Oder müssen sie die WRITE_EXTERNAL_STORAGEGenehmigung im Handumdrehen einholen (dh sie müssen sie zuerst verwenden, um sie zu erhalten), bevor dies möglich ist?

(Wo wir gerade dabei sind, warum können nicht alle Apps verschoben werden? Ich verstehe, dass Linux / Android einfach alles, unabhängig von der Quelle, als Partition mounten - also sollte theoretisch alles außer den grundlegendsten Betriebssystem-Apps verschiebbar sein und verwendbar, ohne dass ihr Code überhaupt merkt, dass sie von einem anderen Ort als dem internen Speicher stammen, sicher?)

Willkommen bei Android-Enthusiasten! 1) siehe unser app2sd-Tag-Wiki für Erklärungen und 2) unser adoptable-storage-Tag-Wiki . Folgen Sie von dort auch den entsprechenden Links sowie den "häufigen" Fragen. Nichts Neues unter der Sonne, alles wurde schon einmal gefragt :)
Ohhhh ... wunderbar, danke für die Links. Also, wenn ich das richtig lese, jetzt, da ich das Telefon die gesamte 32-GB-Karte übernehmen lassen habe ... Ich habe tatsächlich 8 + 32 GB für alle Apps verfügbar, und es wird automatisch auf der Karte installiert, wenn sie leer ist Platz auf dem internen Speicher? Ich wünschte, es würde es als einen großen Klumpen zeigen , damit ich sagen könnte, dass es funktioniert hat! ;)
Das ist der Punkt, an den ich mich nie erinnern konnte (was genau mit dem "echten internen Speicher" passiert). Ich würde keinen anpassbaren Speicher verwenden, es sei denn, ich müsste es wirklich (und ich kann mir keinen Grund vorstellen, der mich dazu zwingt). Für mich (persönlich) sind die Nachteile ein zu hoher Preis.
Ich gebe zu, dass ich die Karte nicht unbedingt "festschreiben" wollte, indem ich sie adoptierte, aber da die Karte nicht dazu bestimmt ist, herausgenommen zu werden (zu fummelig, um das Telefon ständig auszuschalten und die Rückseite abzunehmen, obwohl ich zugebe, dass das Moto bei weitem ist das einfachste, die Karten der Telefone zu entfernen, die ich in letzter Zeit hatte - Kredit dafür) und diente nur dazu, den Speicher für Apps zu erweitern (ich bin kein großer Medienbenutzer (Bilder / Musik / Videos)), wenn dies tatsächlich so funktioniert Ich glaube jetzt, es ist gut für mich :)
seufz , ich wollte die Daten zurück in den internen Speicher migrieren, jetzt, wo ich merke, dass es nicht das tut, was ich dachte, und jetzt hat es sich endlich entschieden, etwas im Wert von 1,1 GB auf die Karte zu verschieben - und es zeigt jetzt "Used 7. x Gb von 36,x Gb'. Also machte ich mir um nichts Sorgen! :)
Gerne können Sie die Dinge in einer Antwort zusammenfassen, wenn Sie Ihr Problem für gelöst halten, und diese Antwort als "akzeptiert" markieren (indem Sie das grüne Häkchen daneben ankreuzen). Es wäre schwer in den Kommentaren zu finden – und eine akzeptierte Antwort identifiziert eindeutig ein gelöstes Problem. Danke – und froh, dass das Problem verdampft zu sein scheint :)

Antworten (1)

(Zusammenfassend zu einer Antwort, wie von Izzy vorgeschlagen.)

Wenn Sie alle oder eine Partition einer SD-Karte unter Marshmallow (6.0) und höher übernehmen, wird diese SD-Karte oder Partition zu einer Erweiterung des internen Speichers. Je nach Telefonmodell wird er nachfolgend als interner Speicher bezeichnet oder erscheint immer noch als völlig separate Einheit. Sie können die Karte bei Bedarf umbenennen, um dies zu verdeutlichen.

Android installiert / verschiebt Apps und Daten (als ältere Versionen des Betriebssystems als Teile bezeichnet) nach eigenem Ermessen auf den SD-Kartenteil, und wenn der Platz im internen Speicher knapp wird, kann es problemlos weiter verwendet werden die SD-Karte.

Wenn der interne Speicher oder Ihre Karte auf „Daten migrieren“ verweist, scheint sich dies deutlich von den Daten zu unterscheiden, die von einer bestimmten App gespeichert werden, sondern scheint sich stattdessen auf den Teil des Dateisystems zu beziehen, den ein verbundenes Gerät (PC oder Mac) oder eine Dateimanager-App anzeigen kann. Daher scheint es keinen Wert zu haben, Migrate Data zu verwenden - lassen Sie es einfach dort, wo es ist, das System wird es verarbeiten.

(Zur Demonstration: Gemäß meiner ursprünglichen Frage schien die Verwendung von Migrate Data aus dem internen Speicher nur etwa 1 MB an Daten zu verschieben; als ich sie zurückmigrierte, entschied das System plötzlich, App und Daten im Wert von 1 GB auf die Karte zu verschieben , was zeigt, dass es tatsächlich Gegenstände intelligent bewegt hat.)

> "und wenn der Platz im internen Speicher knapp wird, verwendet es gerne die SD-Karte" Da bin ich mir nicht sicher. Ich habe CM 13, Android 6 und nein , keine Daten werden automatisch auf die SD-Karte verschoben, wenn der Platz im internen Speicher ausgeht, weder vorher noch nachher migrate data.
Android verschiebt Apps eigentlich nicht gerne auf angenommene SD-Karten und meldet stattdessen zu wenig Speicher. Soweit ich weiß, sollten Sie die SD-Karte besser anschließen, bevor Sie Apps installieren, da sonst bereits installierte Apps SD überhaupt nicht verwenden und Android immer noch Benötigt Speicherplatz im internen Speicher, um Apps zu installieren