Begrenzter interner Speicher, wie man Sachen auf SD-Karte verschiebt

9

Der insgesamt verfügbare interne Speicher meines Sony Ericsson beträgt ~ 412 MB. Dies ist sehr gering, aber viele Apps müssen anscheinend dort installiert werden, und andere benötigen auch nach der Umstellung auf eine SD-Karte noch einen Footprint.

Was ist der beste Weg, um dies zu umgehen, wenn ich mehr Apps installieren möchte?

Es ist ein schockierendes Stück Design, um ehrlich zu sein, es sei denn, ich bin derpiert und verpasse etwas Leichtes.

Rutherford
quelle
Dies ist bei weitem meine größte Beschwerde, ein Android-Handy zu besitzen. Jetzt, da ich mir dessen bewusst bin, wird mein nächstes Telefon einen viel größeren internen Speicher haben.
Ben

Antworten:

6

Es gibt viele "* 2SD" -Methoden, die im Allgemeinen Root-Zugriff beinhalten.

Mein persönlicher Favorit ist Link2SD . Es werden Symlinks verwendet, die (praktisch) keinen Platz beanspruchen. Das eigentliche Programm, die Daten, Bibliotheken usw. werden auf einer zweiten Partition auf Ihrer SD-Karte gespeichert. Dies hat den Nachteil, dass tatsächlich zwei Partitionen auf Ihrer SD-Karte erstellt werden müssen (was bedeutet, dass diese formatiert werden muss).

Wenn Sie root haben, ist wahrscheinlich eine benutzerdefinierte Wiederherstellung installiert, die Ihre SD-Karte automatisch partitionieren kann.

Der Vorteil mehrerer Partitionen ist, dass Sie Ihre SD-Karte einbinden können, wenn sie an einen Computer angeschlossen ist, ohne dass die Apps von Ihrem Gerät verschwinden. Dies liegt daran, dass nur eine Partition tatsächlich von Android abgemeldet und auf dem Computer bereitgestellt wird und die andere Partition, auf der sich Ihre Apps befinden, niemals abgehängt wird.

Stephen Schrauger
quelle
Was macht diese Antwort, was meine nicht tut?
Liam W
@dymutaos - Eine andere Möglichkeit: Ist es nicht möglich, einen über ein OTG-USB-Kabel angeschlossenen SD-Kartenleser zu verwenden, sodass Apps, die sich auf einer SD-Karte befinden, extern gespeichert und dann über den Leser und das OTG-USB-Kabel als verwendet werden können und wenn nötig?
Simon
@ Liam W - Ich denke, es sagt ziemlich genau aus, was Ihre Antwort tut, aber es wurde wahrscheinlich akzeptiert, weil ich 3 Minuten zuvor geantwortet habe.
Stephen Schrauger
@ Simon - Ich habe keinen SD-Kartenleser oder kein Flash-Laufwerk über OTG ausprobiert, kann ich also nicht sagen. Aber da OTG so selten verwendet wird, stelle ich mir vor, dass die meisten * 2SD-Apps nicht dafür ausgelegt sind, etwas zu nutzen, das über OTG angeschlossen ist.
Stephen Schrauger
@ Simon - Oder fragen Sie sich, wie der Computer die zweite Partition lesen kann? In diesem Fall würden Sie die SD-Karte in ein Lesegerät einstecken. Sie benötigen jedoch auch zusätzliche Software, wenn Sie Windows ausführen, da Windows immer nur die erste Partition auf einem Wechseldatenträger liest (Linux / Mac haben kein Problem).
Stephen Schrauger
5

Der einfachste Weg, dies zu umgehen, besteht darin, Ihr Gerät zu rooten und eine App zu verwenden, die Apps auf die SD-Karte zwingt (z. B. DroidSail Super App2SD ).

Einschränkungen davon

  • Auf der SD-Karte installierte Apps haben keine Widgets - sie werden beschädigt.
  • Apps werden erst geladen, wenn die SD-Karte eingelegt ist.

Einige Alternativen

  • Verwenden Sie die Link2SD- App, um Apps auf die zweite Partition Ihrer SD-Karte zu verschieben

Vorteile

  • Kann Bibliotheken und Dalvik-Cache verschieben, die viel Speicher beanspruchen
  • Widgets funktionieren immer noch
  • Apps werden beim Booten gemountet

Nachteile

  • Benötigt auch root
  • Benötigt eine zweite Partition auf Ihrer SD-Karte.
Liam W.
quelle