Google Play: Fehler beim Herunterladen der App - nicht genügend Speicherplatz


20

Nach einem der letzten Updates (nicht sicher, ob es das letzte oder ein vorheriges war) der Google Play-App ist ein Fehler aufgetreten, bei dem Versuch, eine große App (42 MB) zu aktualisieren. Es sagt:

Fehler beim Herunterladen. Es ist nicht ausreichend Platz auf dem Gerät.

Mein Gerät ist ein Samsung P1000 mit Froyo. Es ist gerootet, aber der Fehler war da, bevor es gerootet wurde.

Eine schnelle Google-Suche ergab, dass mehrere Samsung-Nutzer dasselbe Problem hatten (die betreffende App, die mir Kopfschmerzen bereitete, ist Smurfs Dorf). Einige sagten, dass das Entfernen der Updates für die Android Market-App (Google Play) Abhilfe schaffen würde, aber für mich war es nutzlos.

Ich habe auch das Verfahren in dieser Google-Hilfe-FAQ erfolglos ausprobiert .

Jetzt habe ich eine prähistorische Version des Marktes (die mit kleinen Apps funktioniert) und kann Smurf's Village immer noch nicht aktualisieren oder große Apps installieren. Wie kann ich das beheben?

BEARBEITEN: Das Gerät verfügt über mehr als 2 GB internen SD-Speicher und 27 GB externe SD-Karte, sodass der Speicherplatz kein Problem darstellt.


Es tut uns leid, dass Sie dies nicht angegeben haben, aber das Gerät verfügt nicht über genügend freien Speicherplatz.
Mindwin

Antworten:


9

Für mich ging es darum, einen größeren Cache zu töten und wieder aufzubauen. Ich möchte, dass es bei SE registriert wird, damit andere, die das gleiche Problem haben, eine Antwort finden können, die es googelt.

Das Problem scheint in der Größe der Partition zu liegen, in der sich der Cache befindet. Er ist auf einer 20-30-MB-Partition auf der internen SD-Karte des Telefons installiert.

Das Update, das mir geholfen hat, wurde in diesem Blog-Beitrag beschrieben .

Der folgende Block stammt aus Jimmy Halims Blog-Post und wird mit seiner Erlaubnis verwendet.

Nachdem ich mich umgesehen hatte, stellte ich fest, dass der Cache-Ordner (von dem ich annehme, dass er vom Markt verwendet wird) eine kleine Partition verwendet (in meinem Fall ungefähr 20 MB). Um dies zu lösen, müssen wir es auf eine größere Partition umstellen.

Sie benötigen den Android Terminal Simulator oder eine gleichwertige Terminal-App. Dies erfordert auch, dass Ihr Android verwurzelt ist.

Typ su(Root-Berechtigungsanforderung wird angezeigt: Sie müssen sie genehmigen).

Art cd /

Art umount /cache

Typ mount -o rw,remount -t rootfs rootfs /(um den Ordnerzugriff auf rw - read write zu setzen)

Typ rmdir /cache(Cache-Ordner löschen). Ich persönlich benutze Root Explorer, um Punkt 5-6 zu tun.

Art mkdir /sdcard/cache

Typ ln -s /sdcard/cache /cache(zum Verknüpfen des Cache-Ordners mit / sdcard / cache - der eine größere Partitionsgröße haben sollte)

Mein p1000 war gerootet und hatte Terminalemulator und Busybox installiert. Ich habe nur die Befehle in der von Jimmy Halim beschriebenen Reihenfolge getippt (ein Lob an ihn).

Auf der Suche nach dem Hintergrund zu dieser Frage fand ich auch diesen Forumsbeitrag (auf Portugiesisch), der das Problem mit einer App zu lösen scheint (von mir nicht getestet).

[Portugiesisches Posting beginnen]

Para solucionar o problema, eu precisei modificar o tamanho do cache do telefone

[Portugiesisches Posting beenden]


Was ist mit den armen Seelen, die noch keinen Terminalemulator oder keine Busybox installiert haben? Sie können sie nicht installieren, weil sie nichts installieren können.
Urbycoz

@Urbycoz Wenn Sie nichts installieren können, ist das Zeug für eine andere verwandte Frage. Ich hatte nur Probleme, große Apps zu installieren. Emulator und Busybox sind im Vergleich zu heutigen Apps winzig. Auch könnte jemand fragen "What about non-rooted devices"und die Antwort wäre die gleiche: Es ist Zeug für eine andere Frage und Antwort.
Mindwin

Wenn ein Benutzer überhaupt nichts installieren konnte, konnte er das USB-Debugging immer aktivieren und alles über ADB erledigen.
WindowsEscapist

0

Können Sie überprüfen, wie viel Speicherplatz noch im internen Speicher Ihres Geräts vorhanden ist? Gehen Sie dazu zu Einstellungen-> Anwendungen-> Speichernutzung und überprüfen Sie, wie viel freier Speicherplatz im internen Speicher vorhanden ist. Wenn der Wert unter dem Wert liegt, den die App benötigt (dh 42 MB), müssen Sie vor der Installation Speicherplatz freigeben.

So befreien Sie:

  1. Am besten besuchen Sie die App-Liste und entfernen Sie unerwünschte Apps. Beginnen Sie mit der Liste, die mehr Platz einnimmt.
  2. Verschieben Sie die schweren Apps auf die SD-Karte. Obwohl ich vermute, dass dies nur ab GingerBread und nicht in Ihrem Froyo möglich sein könnte.

2
3. Während Sie die App-Liste durchgehen, löschen Sie den Cache der Apps, wenn dieser zu groß ist. Vielleicht nur eine vorübergehende Lösung, aber besser als nichts.
Izzy

1
Mein p1000 verfügt über ausreichend internen und externen Speicher. Es ist ein Problem mit dem Cache selbst. Ich konnte es für mein (ROOTED) Android lösen. Immer noch auf der Suche nach einer Lösung für die Cache-Größe, die kein Rooting erfordert.
Mindwin

Die OP sagte, dass es genug Platz gab ...
Frandroid

Warum oder warum kann ich diese Frage nicht beantworten? Wie auch immer, endlich eine Lösung dafür gefunden - Update von Google Play App deinstallieren
Elia Weiss

0

Nur um ein paar andere Dinge hinzuzufügen, die Sie ausprobieren sollten, wenn die Antwort von @ Mindwin bei Ihnen nicht funktioniert:

1) Löschen Sie Ihre Protokolle in /data/log.

  • Sie können dies tun, indem Sie entweder zum Wiederherstellungsmenü gehen und die Protokolle löschen (wenn die Option für Sie verfügbar ist, gilt dies nicht für jedes Telefon). Wenn Sie ein Telefon mit Rootberechtigung haben, können Sie rm -rdieses über einen Terminalemulator ausführen .

2) Wenn Sie Apps installieren können, kann die SD MaidApp alle verbliebenen Cache- oder Apk-Dateien entfernen, die manchmal nach dem Entfernen übrig bleiben.

3) Handelt es sich bei Ihrem Telefon um ein Samsung Galaxy, können Sie über *#9900#den Wählbildschirm wählen und dann die zweite Option auswählen: "Dumpstate / logcat löschen".


Die Ausgabe ist vier Jahre alt. Ich bezweifle, dass die Leute es noch haben.
Mindwin

Das habe ich gestern gemacht, und so bin ich hierher gekommen. Ich habe gepostet, was mir geholfen hat
Gabriel Fair
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.