Interner Speicher vs. SD-Karte [duplizieren]

Mögliches Duplikat:
Einige Apps können nicht auf die SD-Karte verschoben werden.
Kann ich das Verschieben von Anwendungen auf die SD-Karte erzwingen, die nicht dorthin verschoben werden möchten?

Warum erfordern Android-Telefone Installationen hauptsächlich im internen Speicher? Gibt es eine Anwendung, die das Übertragen des Stammverzeichnisses auf die SD-Karte unterstützt?

Bitte geben Sie an, welche Android-Version Sie auf Ihrem Telefon haben. und ist dein handy gerootet oder nicht?
Einige Apps (z. B. Widgets) funktionieren nicht, wenn sie auf der SD-Karte installiert sind. Außerdem müssen Entwickler zulassen, dass ihre App funktioniert, wenn sie auf einer SD-Karte installiert ist. Und schließlich verzichten die meisten Ihrer neueren Geräte überhaupt auf die Verwendung von SD-Karten und entscheiden sich stattdessen für eine anständige Menge an internem Speicher.

Antworten (1)

Der erste Teil ist einfach zu beantworten:

Haben Sie jemals darüber nachgedacht, was passiert, wenn Sie Ihr Gerät über ein USB-Kabel an Ihren Computer anschließen und die Karte auf Ihrem Computer installiert wird? Es ist nicht mehr lokal auf Ihrem Gerät verfügbar. Das Gerät kann also nicht mehr auf die auf der Karte gespeicherten Daten zugreifen. Auch deshalb sollten Sie dort keine Apps installieren, die Dienste ausführen oder Widgets bereitstellen: Die Dienste würden abstürzen, die Widgets wären nicht mehr verfügbar.

Zweitens: Aus Sicherheitsgründen werden SD-Karten mit dem noexecFlag gemountet, zB um zu verhindern, dass bösartige Software (die auf ein externes Medium wie eine SD-Karte kopiert werden könnte) ausgeführt wird. Es würde also nichts nützen, das System dorthin zu verlegen.

Sie sehen, es gibt gute Gründe, warum es so gestaltet ist, wie es ist. Für mehr als 95 % aller Nutzer ist das die beste Lösung. Der Prozentsatz der Leute, die wirklich etwas wie das brauchen, wonach Sie fragen, liegt meiner Meinung nach weit unter 1%. Und die Lösung erfordert offensichtlich root, da Sie die Funktionsweise des Systems ändern müssen. Und es ist nichts, was Sie mit nur einem Klick tun. Ein bisschen zu langatmig, um es hier zu erklären – aber ich glaube nicht, dass Sie das wirklich wollen würden. Für den normalen Gebrauch sind die Nachteile größer als die Vorteile.