Wenn ich eine Android-Anwendung von Google Play aktualisiere, wird sie heruntergeladen und das Upgrade wird mit der Meldung "Fehler: Nicht genügend Speicher verfügbar" abgebrochen.
Dennoch scheint keine der Partitionen fast voll zu sein. Die App ist ungefähr 10 MB groß und ich habe ungefähr 100 MB frei /data
. Hier ist die Ausgabe von df
(weglassen /mnt/asec
):
Filesystem Size Used Free Blksize
/dev 171M 32K 171M 4096
/mnt/asec 171M 0K 171M 4096
/mnt/obb 171M 0K 171M 4096
/cache 469M 2M 466M 4096
/efs 6M 3M 3M 4096
/system 503M 329M 174M 4096
/data 1007M 895M 112M 4096
/storage/sdcard0 13G 4G 8G 4096
Dies geschieht auf einem Rooted Stock 4.1.2-Bild von Google.
Ich habe andere Fragen auf dieser Website gelesen, z. B. Warum kann ich keine Apps installieren, wenn ich über genügend Speicherplatz verfüge? , unzureichender Speicherfehler beim Aktualisieren installierter Apps [duplizieren] und anderer, aber alle betreffen Situationen mit nur etwa 10–20 MB freiem Speicherplatz, während ich einen Sicherheitsspielraum von 100 MB habe. Im Gegensatz dazu frisst etwas heimlich meinen internen Speicher des Acer Iconia A500 auf und ich brauche Hilfe beim Auffinden und Was kann ich tun, um den internen Speicher meines Telefons zu verwalten? Ich versuche nicht herauszufinden, welche Dateien eine Partition füllen, ich versuche herauszufinden, welche Partition voll ist.
Wie kann ich also herausfinden, um welche Partition es sich bei dieser Meldung zu wenig Speicher handelt?
quelle
/data/data
Verzeichnis, das mir Kopfschmerzen bereitete./data/data
befindet sich auf demselben Dateisystem wie/data
.Antworten:
Ein häufiges Problem bei Android-Geräten ist, dass Android alle Anwendungen, die sich in Ihrem Systemverzeichnis befinden (ab Werk installierte System-Apps / Apps), aufbewahrt und sichert. Dies ist genau das gleiche Problem, das ich mit meinem Sony Xperia Arc hatte.
Ich habe dies behoben, indem ich mein Telefon gerootet und "system cleaner root" installiert habe (Hinweis: Nur gerootete Geräte können diese App verwenden, und Sie verlieren wahrscheinlich Ihre Garantie, wenn Sie Ihr Telefon gerootet haben) und diese Anwendung ausgeführt. Es wird nach gespeicherten Update-Dateien auf Ihrem Telefon gesucht, bei denen es sich um System-Apps handelt, und diese alten Update-Dateien werden dann gelöscht.
Das Problem sollte behoben sein. Solange Sie ab und zu "system cleaner root" ausführen.
quelle
/system/apps
(wo sich die vorinstallierten Apps befinden) ist schreibgeschützt gemountet. Der Fehler "Unzureichender Speicher" hängt nicht damit zusammen, sondern damit/data
. Dort werden auch SystemCleaner und ähnliche Apps "aufgeräumt". Für Details und weitere Hinweise ist unser Tag-Wiki mit unzureichendem Speicher ein guter Anfang :)Ich habe auch das gleiche Problem gehabt. Persönlich habe ich das Problem durch Booten im Wiederherstellungsmodus auf meinem Samsung-Telefon und Löschen der Cache-Partition behoben.
Außerdem könnten die Entwickler einige Reinigungs-Apps verwenden, die Speicher freigeben, der von der Anwendung zum Zwischenspeichern der Daten verwendet wurde. Möglicherweise möchten Sie auch einige Anwendungen deinstallieren, die nicht persönlich verwendet werden (vorinstallierte Anwendungen wie S Calender auf Samsung Touch WIz).
Würde eine regelmäßige Reinigung der Cache-Partition empfehlen, um die Nutzung des Telefons zu verlängern. Verwenden Sie Galaxy S2 jetzt für ca. 3 Jahre.
quelle
Ich hatte das gleiche Problem. Was mein Problem löste, war das Löschen des Anwendungscaches über Application Manager für Chrome und andere. Ich kann den Zusammenhang nicht erkennen, aber es hat bei mir funktioniert.
quelle
adb shell
) mit demmount
Befehl überprüfen , aber auf vielen (wenn nicht den meisten) Geräten/cache
befindet sich eine separate Partition - während "interner Speicher" normalerweise auf verweist/data
. Ich frage mich nur, da der Fehler "unzureichender Speicher" normalerweise mit dem letzteren zusammenhängt. Ich habe es noch nie in Verbindung mit gehört/cache
.Verwenden Sie diese Methode, um Sicherungsdateien zu entfernen und diesen Fehler zu beheben. Ich fand das nützlich.
Wählen Sie in Ihrem Telefonwählgerät * # 9900 #. Auf Ihrem Gerät wird der Bildschirm sysDump angezeigt. Tippe auf Delete dumpstate / logcat und es wird dir das Dump-Ergebnis angezeigt. Klicken Sie auf OK und beenden Sie das Programm.
Quelle: http://www.theandroidportal.com/fix-insquate-storage-android/
quelle