Cache auf SD-Karte verschieben? Ist es möglich?

9

Ist es möglich, den gespeicherten App-Cache o Interner Speicher auf Android auf SD-Karte zu verschieben? Ich habe nur begrenzten Speicherplatz auf meinem Gerät und möchte Speicherplatz freigeben (tatsächlich nimmt der Cache den größten Teil meines internen Speicherplatzes ein), indem ich meinen Anwendungscache auf die SD-Karte verschiebe.

Nun, ich weiß, dass der Cache leicht gelöscht werden kann, aber es ist mühsam, ihn alle paar Stunden zu löschen, um sicherzustellen, dass keine Benachrichtigung über "Low Memory" hängt. Es gibt auch meinen Browser- und Chrome-Cache, der meinen internen Speicher in einem füllen könnte Frage der Minuten.

user46097
quelle

Antworten:

4

Es ist möglich, aber Sie müssen eine Wurzel bekommen. Mit FolderMount können nicht die Apps, sondern deren Cache übertragen werden. Dieses Programm erfordert Root-Zugriff. Wenn Sie nicht wissen, was root ist, lesen Sie hier und hier, wie Sie root-Zugriff erhalten.

Die Cache-Übertragung erfolgt in wenigen einfachen Schritten:

Open FolderMount and press “+” in the top right corner.
Name an app that has leftover cache in the internal memory.
Press “Source” and indicate the folder with the app’s cache. It is located in Android/obb/the folder with the app’s name.
Press “Destination” to choose a folder on the SD card for the transfer.
After every field is filled out, press the check mark in the top right corner and select the “pin” next to the Name field.

Lesen Sie hier http://droidguides.com/applications-to-sd/

Jonh
quelle
FolderMount wurde zu einer großartigen Einrichtung, um einige Dinge zu entfernen und das Hauptproblem mit dem internen / externen Speicher zu umgehen. Nicht alle Telefone tauschen sie aus, und manchmal ist der interne Speicher voll mit Müll, während die SDCard frei bleibt. Tatsächlich ist Platz für Apps und einige andere Dinge eine totale Schande. Wer braucht 8 GB frei, während Sie aufgrund von Factory-Partitionen nichts anderes installieren können?
m3nda
0

Wirft man einen Blick auf unsere tag-Wiki gibt es eine Lösung für das - aber es braucht Ihr Gerät verwurzelt sein. Simple2Ext ( S2E ) bietet an, Apps, ihre Daten und einen Cache auf die SD-Karte zu verschieben.

Da sich der Cache auf einer eigenen /cachePartition befindet, können Sie alternativ auch DirectoryBind verwenden , um diese vollständig auf die SD-Karte zu verschieben. Auch dies erfordert root.

Izzy
quelle
Laut Google Play benötigt S2E eine benutzerdefinierte Firmware.
Intuitiert
@intuited meinst du root? es ist S2E anders als andere x2sd-Apps?
m3nda
1
@ erm3nda zitiert aus der Beschreibung: "S2E funktioniert nur mit CyanogenMod7, CyanogenMod9 und CyanogenMod10". Also: benutzerdefiniertes ROM. Abgesehen davon wurde S2E seit etwa 4,5 Jahren nicht mehr aktualisiert. Das letzte CM war CM13 (jetzt: LOS 13/14). Ich bin nicht sicher, ob diese App in neueren Versionen noch funktioniert (beachten Sie, dass meine Antwort in 11/2013 veröffentlicht wurde).
Izzy
0

Wenn Sie den Cache regelmäßig bereinigen sollten, kann eine Menge Cache Ihr Gerät verlangsamen. Sie können Auto Cache Cleaner Free verwenden, um den gesamten Cache schnell zu bereinigen. Sie können auch eine automatische Bereinigung planen!

Android verwaltet Caches und entfernt nicht benötigte Caches

Ich habe jedoch in Google-Entwicklerdokumenten gelesen, dass die App den Cache selbst verwalten sollte und der Entwickler sich nicht auf Android verlassen darf, um den Cache zu verwalten

Einige Apps verwalten den Cache jedoch nicht nach Bedarf. Daher müssen Sie sie bereinigen. Normalerweise sollte der Cache nicht mehr als ~ 25 MB pro App und nicht mehr als ~ 75 MB auf dem gesamten Gerät betragen (dies hängt jedoch davon ab auf die Anzahl der Apps ..)

OverCoder
quelle