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.
Wirft man einen Blick auf unsere app2sd 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
/cache
Partition befindet, können Sie alternativ auch DirectoryBind verwenden , um diese vollständig auf die SD-Karte zu verschieben. Auch dies erfordert root.quelle
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 ..)
quelle