Ich habe Android 2.1 (Sony Ericsson Xperia X8), also verwende ich link2sd, da viele Apps zusätzlichen Speicherplatz benötigen, aber OsmAnd zeigt immer die Meldung „Platzmangel“ an.
Wie kann ich das Platzproblem beheben?
PS
Ich weiß nicht, wie groß die installierte Größe der App ist. Aber wenn man bedenkt, wie der Installationsprozess funktioniert, könnte die Erklärung einfach sein:
.apk
heruntergeladen wird /data/local
(interner Speicher)Wenn Sie in unserem Tag-Wiki für unzureichenden Arbeitsspeicher nachsehen , werden Sie feststellen, dass der Fehler „nicht genügend Arbeitsspeicher“ ausgelöst wird, wenn der verfügbare freie Speicherplatz im internen Speicher unter ~ 25 MB fällt. Jetzt rechnen wir ein bisschen nach: Sie haben dort ~64 MB frei. Das .apk
ist ~18 MB. Wir müssen ~25 MB belassen, um den Fehler nicht auszulösen. Also: 64 - 18 - 25 = 21. Wenn der Installationsvorgang mehr als 21 MB für temporäre Dateien benötigt, haben Sie Ihre Erklärung. Da die (gepackte) .apk
Datei bereits über 18 MB groß ist, wird diese Grenze sehr wahrscheinlich überschritten.
Für eine mögliche Problemumgehung möchten Sie vielleicht einen Blick auf Konfigurieren des Play Store werfen, um temporäre Dateien auf die SD-Karte herunterzuladen .
Sie können auch Speicherplatz freigeben, wenn Sie den Dalvik-Cache auf die SD-Karte verschieben. Das Problem ist, dass Android einen Cache für die Anwendungen verwendet, der den belegten Speicherplatz in der Datenpartition effektiv verdoppelt. Zusammen mit link2sd kann es sehr effektiv sein.
Ich hatte das gleiche Problem.
Fix für mich: Ich habe den Standardinstallationsort auf „Automatisch“ geändert, wodurch es für mich behoben wurde.
mbnoimi
Izzy
Izzy
mbnoimi
Izzy
mbnoimi
Izzy
mbnoimi