"Nicht genügend Speicher verfügbar". Ok aber wo

15

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?

Gilles 'SO - hör auf böse zu sein'
quelle
Was für ein Gerät hast du? Auf meinem alten HTC Incredible war es das /data/dataVerzeichnis, das mir Kopfschmerzen bereitete.
Mr. Buster
@ Mr.Buster Nexus S. /data/databefindet sich auf demselben Dateisystem wie /data.
Gilles 'SO- hör auf böse zu sein'
Tatsächlich. Auf meinem alten Handy waren das jedoch Apps, die auf dem Gerät gespeichert waren (im Gegensatz zur externen SD-Karte). Als sich das Verzeichnis füllte, bekam ich die gleichen mysteriösen "Unzureichenden Speicher" -Nachrichten und Tonnen von zufälliger Kraft wurden geschlossen , obwohl alle anderen Partitionen Platz hatten. Ich dachte, mein Problem sei auf HTC beschränkt, daher ist es möglicherweise nicht die Ursache für die Probleme, die Sie haben, aber es ist einen Blick wert.
Mr. Buster
1
Verwandte Themen: „Nicht genügend Speicher verfügbar“, auch wenn im Gerätespeicher viel freier Speicherplatz vorhanden ist (dieser sollte jedoch hierher verschoben werden).
Peter Mortensen
Selbes Problem hier. Ich habe 3,3 GB freien Speicherplatz auf meinem Handy. Folgendes ist mir aufgefallen: Ich kann eine App mit 8,63 MB wie Evernote Skitch nicht aktualisieren, aber ich kann eine App mit 48,23 MB wie das Clash-of-Clans-Spiel aktualisieren. WUT?
jonS90

Antworten:

2

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.

Handoko
quelle
Wenn das nicht geklappt hätte. Haben Sie auch versucht, das Telefon auf Viren zu scannen? Ich benutze BitDefender Anti-Virus, um mein Gerät so ab und zu zu scannen.
Handoko
Für die Aufzeichnung. Mein Telefon wurde auf diese Weise repariert und hatte auch genug freien Speicherplatz.
Handoko
Auch für den Datensatz: /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 :)
Izzy
1

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.

Dilip
quelle
Ich hatte das gleiche Problem und habe diese Lösung auf meinem HTC One mit CM11 verwendet. Eine andere, einfachere Möglichkeit: Deinstallieren Sie die App, die nicht aktualisiert werden kann, und durchsuchen Sie dann Ihre Dateimanager-App nach Dateien und Ordnern, die mit der App in Zusammenhang stehen, und löschen Sie sie.
P Fitz
0

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.

Johnny
quelle
1
Wenn Sie den Cache leeren, wird Speicherplatz frei (an der Stelle, an der sich der Cache befunden hat). Die Verbindung sollte also klar sein :)
Izzy
Ich hatte bereits ungefähr 2 Gigs internen Speicher frei und es waren nur einige Apps, die nicht aktualisiert werden konnten. Auch jetzt habe ich noch 1GB und das hat mich seit Monaten nicht mehr gestört.
Johnny
1
Sie könnten dies mit einem Terminalemulator (oder über adb shell) mit dem mountBefehl überprüfen , aber auf vielen (wenn nicht den meisten) Geräten /cachebefindet 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.
Izzy
-1

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/

Maria
quelle
Dies ist eine Methode zum Bereinigen einiger Dateien, die berücksichtigt werden. Meine Frage bezieht sich auf einen Fall, in dem Speicherplatz frei ist, Anwendungsupgrades jedoch nicht funktionieren.
Gilles 'SO - hör auf böse zu sein'
Laut dem Originalartikel "funktioniert dies nur auf SAMSUNG-Telefonen."
Code Bling