"Unzureichender Speicher verfügbar", selbst wenn im Gerätespeicher viel freier Speicherplatz vorhanden ist

140

Der gesamte Speicherplatz meiner App beträgt 10 MB und nach der Installation werden weniger als 20 MB benötigt. In Galaxy Note I heißt es beim Aktualisieren meiner App "Unzureichender Speicher verfügbar", wobei 214 MB freier Speicherplatz im Gerätespeicher (intern) vorhanden sind. Es kommt sogar vor, dass versucht wird, eine neue App herunterzuladen.

Ich habe lange nach der Lösung gesucht und nach einem perfekten Grund für die Ursache dieses Problems, aber ich kann sie nicht finden. Wie behebe ich dieses Problem?

Dies ist das Ergebnis der 'adb shell df' in meinem anderen Gerät, das das gleiche Problem hat. Es hat 35 MB freien Speicherplatz:

/dev: 115788K total, 0K used, 115788K available (block size 4096)
/mnt/asec: 115788K total, 0K used, 115788K available (block size 4096)
/system: 179840K total, 168376K used, 11464K available (block size 4096)
/data: 201856K total, 168524K used, 33332K available (block size 4096)
/cache: 108544K total, 1284K used, 107260K available (block size 4096)
/cdrom: 8960K total, 8632K used, 328K available (block size 4096)
/tmp: 2048K total, 28K used, 2020K available (block size 4096)
/pds: 1536K total, 1320K used, 216K available (block size 4096)
/mnt/sdcard: 1928992K total, 1014496K used, 914496K available (block size 32768)
/mnt/secure/asec: Permission denied
Scharfschütze
quelle
2
Es kann sein, dass der gemeldete freie Speicherplatz nicht der des tatsächlichen internen Speichers ist, sondern der eines "internen" (wie bei permanent gelöteten) "externen" Speichers. Wenn Sie adb über die Befehlszeile ausführen können, veröffentlichen Sie die Ausgabe vonadb shell df
Chris Stratton
Dies ist das Problem auf der Clientseite. Ich kann also keine ADB-Shell ausführen.
Scharfschütze
Wer kann dann den tatsächlichen internen Speicher (freien Speicherplatz) des Geräts finden, auf dem die Anwendungen gespeichert werden?
Scharfschütze
1
hast du android: installLocation im manifest deklariert?
Blackbelt
8
Diese Frage scheint nicht zum Thema zu gehören, da es sich um ein Problem auf Benutzerebene handelt. Bei Android-Enthusiasten wäre es besser zu Hause .
Peter Mortensen

Antworten:

177

Hier ist eine sehr einfache Lösung, die auf meinem Samsung Galaxy S II und Note 1 funktioniert . Ich habe keine Ahnung von anderen Modellen:

  1. Öffnen Sie die Telefon-App und wechseln Sie zur Tastatur.
  2. Wählen *#9900#
  3. Klicken Sie auf dem angezeigten Bildschirm auf die Schaltfläche "Dumpstate / Logcat löschen".

Auf diese Weise habe ich ungefähr 1 GB Systemspeicher wiederhergestellt.

Berislav Lopac
quelle
3
Es hat zwar internen Speicherplatz (ca. 300 MB) auf meinem Galaxy Note 1 entfernt, ist aber erwähnenswert. +1 von meinem Ende.
Mohammad Arif
15
Falsche Antwort auf dieses Problem. An internem Speicher mangelt es hier nicht !!!
Robert Siemer
13
Es funktioniert anscheinend nicht für Dialer, die nicht auf Lager sind (z. B. CyanogenMod), aber siehe Rhlees Antwort, wie Sie dasselbe tun können, wenn Sie den Fehler "Ungültiges MMI" erhalten, wenn Sie dies auf einem verwurzelten, modifizierten Telefon versuchen.
ChrisC
3
Wie mache ich dasselbe auf einem Tablet, das KEIN Wähltastenfeld hat und auch NICHT gerootet ist?
Jalle
1
Für mich (Hammerhead, API-19) war das Problem, dass / data / app-lib / das Anwendungspaket enthielt, das ich zu installieren versuchte. Entfernen und fixieren.
Shkschneider
67

Zuerst habe ich Berislav Lopacs Antwort ausprobiert , aber ich habe sie bekommen, Connection problem or invalid MMI code.als ich versucht habe zu wählen *#9900#. Ich habe CyanogenMod auf dem Telefon verwendet, und ich glaube, dass Telefone mit benutzerdefinierten ROMs den Standard-Dialer nicht verwenden, sodass ihnen die SysDump-Funktionalität fehlt.

Grundsätzlich Delete dumpstate/logcatlöscht in SysDump die Protokolldateien in /data/log. Sie können dies aber auch manuell ohne SysDump tun. (Dies setzt voraus, dass Ihr Telefon gerootet wurde. Dies ist der Fall, wenn auf Ihrem Telefon CyanogenMod oder ein anderes nicht auf Lager befindliches ROM ausgeführt wird.)

  1. Stellen Sie sicher, dass die Apps Superuser und Terminal Emulator installiert sind. (Sie werden mit den meisten benutzerdefinierten ROMs geliefert.)
  2. Führen Sie den Terminal-Emulator aus
  3. Geben Sie ein suund drücken Sie die Eingabetaste.
  4. Dadurch wird eine Superuser-Eingabeaufforderung angezeigt. Zugriff gewähren. (Sie müssen drei Sekunden warten, bevor Sie auf "Zulassen" klicken können.)
  5. Ändern Sie das aktuelle Verzeichnis durch Eingabe cd /data/logund anschließende Rückgabe.
  6. Stellen Sie sicher, dass Sie sich im data/logVerzeichnis befinden, indem Sie Folgendes eingeben pwdund anschließend zurückkehren. Es sollte das aktuelle Arbeitsverzeichnis ausdrucken, in dem Sie sich befinden : /data/log. Es ist sehr wichtig, dass Sie sich im richtigen Verzeichnis befinden, da im nächsten Schritt alle Dateien in dem Arbeitsverzeichnis entfernt werden, in dem Sie sich derzeit befinden.
  7. Entfernen Sie alle Dateien im Verzeichnis, indem Sie sie eingeben rm *und anschließend zurückgeben.
  8. Schließen Sie das Terminalfenster oder die App oder geben Sie ein exit, um die suSitzung zu verlassen .

Ich habe ungefähr 1.500 1-MB-Dateien wie diese gelöscht und mein Problem "Unzureichender Speicher verfügbar" behoben.

Wie bei den anderen Postern besitze ich ein Galaxy S II , daher scheint es bei diesem Modell ein Problem zu sein.

Wenn jemand die dauerhafte Lösung kennt, um den Aufbau der Protokolldateien zu stoppen, lassen Sie es mich bitte wissen.

HINWEIS: Einige Dateimanager listen fälschlicherweise /data/logauf, leer zu sein, da sie nicht privilegiert ausgeführt werden und daher nicht über die Berechtigungen zum Anzeigen der darin enthaltenen Dateien verfügen.

rhlee
quelle
Danke, dies war der erste Forumsbeitrag, der mir erklärte, was zu tun ist, wenn das * # 9900 # -Ding nicht funktioniert! Ich vermutete, dass CyanogenMod hinter dem ungültigen MMI-Problem steckt, wusste aber nicht, wohin ich von dort aus gehen sollte. Ich hatte auch ES File Explorer verwendet, aber es zeigte mir nicht das Verzeichnis / data / log - vermutlich hatte ich vergessen, es zum Anzeigen versteckter Dateien zu bringen.
ChrisC
2
@ Chris Chapman: Während Sie CyanogenMod verwenden, können Sie den CyanogenMod-eigenen Datei-Explorer namens Dateimanager (blauer Ordner mit weißem Pfeil / Kreis) verwenden. Gehen Sie in der App zu Einstellungen -> Allgemeine Einstellungen -> Zugriffsmodus und ändern Sie ihn entweder in den Eingabeaufforderungsmodus oder in den Root-Zugriffsmodus (Eingabeaufforderungsmodus ist sicherer). Sie sollten dann in der Lage sein, die Dateien im Verzeichnis / data / log anzuzeigen. Außerdem können Sie alle Dateien in großen Mengen löschen. Diese Methode ist einfacher, aber das Löschen der Dateien ist langsamer.
Rhlee
+1! Ich sehe immer solche Zahlen *#9900#, habe *#7832aber wegen Cyanogen ROM nicht für mich funktioniert.
S.Thiongane
13
Gilt dies für CyanogenMod 10.2? Weil ich keinen Ordner "/ data / log" habe. "Datei oder Verzeichnis existiert nicht".
jonS90
7
Ich habe /data/und /data/data/und /sdcard/data/aber keiner von diesen hat einen logUnterordner
Endolith
18

Der Speicher kann vom Betriebssystem reserviert werden, um das auszuführen, was Sie normalerweise ausführen (ähnlich einer Auslagerungsdatei). Möglicherweise können Sie eine oder zwei andere Apps von drücken

  • Der Versuch, sie direkt nach einem Neustart zu installieren, oder
  • Durch erzwungenes Schließen einiger laufender Apps (aber diese zweite Option ist möglicherweise keine gute Idee - siehe den ersten Link),

Aber die einzige sehr gute Lösung könnte sein

  • Partitionieren Sie Ihre SD-Karte neu, damit Apps direkt darauf installiert werden können (siehe den zweiten Link).

Werfen Sie einen Blick auf den Beitrag im Forum. Es musste passieren: Warnung vor wenig Speicher! .

Der wichtige Teil ist:

Das Betriebssystem weiß, wie viel Speicher es benötigt, um die bereits vorhandenen Apps auszuführen. Dies ist ein perfektes Beispiel.

Jetzt können Sie das Betriebssystem möglicherweise "täuschen", indem Sie das Schließen einiger Apps erzwingen, die sich im RAM befinden. Dies erhöht Ihren "Speicher", wodurch Sie möglicherweise eine App installieren können. Denken Sie jedoch daran, dass Sie bei solchen Aktionen nur später Probleme verursachen. Verzögerungen, Fehlermeldungen usw. (weil Sie das Betriebssystem täuschen) in dem Gedanken, dass Sie ihm zusätzliches Gedächtnis gegeben haben, was Sie tatsächlich getan haben (Sie erzwingen nur das Schließen).

Eine weitere gute Erklärung für das Geschehen finden Sie im Forumbeitrag Niedriger interner Speicher .

Der wichtige Teil ist:

Der Grund, warum sich Ihr Innenraum füllt, ist dreifach. Erstens, wenn eine App auf die SD-Karte "verschoben" wird, wird sie nicht vollständig verschoben. Nur Teile davon gehen tatsächlich. Zweitens ist der Dalvik-Cache der App immer noch im internen Speicher gespeichert (der viel Platz beansprucht). Drittens werden die Daten für Apps und alle Ihre Systemeinstellungen im internen Speicher gespeichert (ja, einige Apps verwenden die SD-Karte für Teile ihrer Daten, aber in jeder App sind Daten im internen Speicher gespeichert).

Und der Thread enthält Vorschläge, wie Sie Ihre SD-Karte partitionieren können, um "Moar Apps" zuzulassen !

AM
quelle
5
Laut androidforums.com/evo-4g-support-troubleshooter/… ist "Äh, was? All dies ist falsch. Der ROM-Bereich, in dem Apps installiert sind, hängt nicht mit dem RAM-Bereich zusammen, in dem Apps ausgeführt / zwischengespeichert werden. Task Killer wird dies tun ." Geben Sie RAM frei, nicht ROM. Sie können keine weiteren Apps in diesem Bereich installieren, indem Sie sie einfach aus dem Betrieb nehmen. " (Ich denke, ROM ist der falsche Begriff, aber immer noch)
Nafg
1
"ROM", Nur-Lese-Speicher, wird hier überhaupt nicht diskutiert. Jede Art von Speicher, die wir diskutieren, kann im Gegensatz zum ROM geändert werden. Was wird diskutiert ist RAM und Speicherplatz, und auch werden diese Konzepte durch das Konzept der Swap - Bereich verwischt, in dem man als andere wirkt. Wenn Sie andere Antworten zu posten haben, könnte dies konstruktiv sein, aber Argumente, die auf ROM verweisen, scheinen dies weniger zu tun.
AM
7
Vollständige Bullshit-Antwort. 1) Wir reden hier nicht über RAM, aber Sie tun es. Warum? 2) Android verwendet keinen Swap (standardmäßig). 3) Das Betriebssystem reserviert keinen RAM für installierte Apps. 4) Der interne Speicher ist nicht voll, wie durch die Operation angezeigt !! 4) @Sniper Ich bitte dich, akzeptiere diese empörende Antwort nicht!
Robert Siemer
3
Diese Antwort scheint nicht relevant zu sein. Unten finden Sie weitere hilfreiche Antworten.
Herr Ed
1
@AM Du bist hier komplett weg. ROM ist der interne Speicher des Telefons (wie eine Festplatte in einem Computer). RAM ist das "Notizblock", das die CPU verwendet, während sie arbeitet und wo Ihre Anwendungen geladen werden, während sie ausgeführt werden. Bei all dem Festkörperspeicher wurde der Begriff ROM wirklich "durcheinander" gebracht. Es kommt wirklich auf zwei verschiedene Arten von "Speicher" an. 1) Der flüchtige Speicher (RAM) ist schnell und benötigt Strom zum "Speichern" von Dingen, dh sobald das Gerät ausgeschaltet wird, wird dieser Speicher gelöscht. 2) Im nichtflüchtigen Speicher (ROM) werden Daten gespeichert, auch wenn kein Strom vorhanden ist.
Mike U
12

Der Paketmanager ("Installer") hat ein Designproblem: Er kann nicht zwischen einer Reihe möglicher Fehler unterscheiden und kommt regelmäßig auf die Entschuldigung "unzureichender Speicher".

Die ersten Schritte sind erledigt: Identifizieren Sie, dass es sich um ein Installationsproblem handelt (1.) und nicht mit einem Speichermangel zusammenhängt (2.).

  1. Dies geschieht auf der Konsole ( pm install file.apk), bei Google Play, anderen Märkten und bei der manuellen GUI-Installation (z. B. „Klicken“ auf eine heruntergeladene APK- Datei). Es ist kein Download-Problem, ...
  2. Pakete landen vollständig auf der /dataPartition - oder - meistens auf der SD-Karte (und ein wenig auf /data). - Beide Stellen bieten ausreichend Platz für das <20 MB-Paket, wie auf dem Originalplakat angegeben (33 MB bzw.> 900 MB). –Und– die /dataPartition ist zu mehr als 10% frei (33 MB sind mehr als 10% von 200 MB).

Überraschenderweise berücksichtigen die meisten Antworten dies nicht ...

In der Realität muss die /dataPartition von Rückständen früherer Installationen bereinigt werden.

  • Identifizieren Sie den allgemeinen Namen des problematischen Pakets (z. B. com.abc.def).
  • Deinstallieren Sie das Paket (zum Beispiel pm uninstall com.abc.def)
  • Überprüfen Sie, was in den Daten davon übrig ist (z. B. find /data -name 'com.abc.def*').
  • Lösche das Zeug

Der Installer verschluckt sich daran und kehrt mit dem falschen Grund zurück. - Der interessante Teil ist: Wenn das Paket auf der SD-Karte installiert wird (erzwungen oder auf andere Weise), /dataschaden einige (alle?) Reste nicht ... was zu der falschen Annahme führt, dass es sich tatsächlich um ein Platzproblem handelt ( mehr Platz auf der SD-Karte ...)!

Die Frage zum Stapelüberlauf, von der ich die Hälfte erhalten habe, lautet " Lösung für den Fehler INSTALL_FAILED_INSUFFICIENT_STORAGE" unter Android .

Robert Siemer
quelle
6

Als erstes müssen Sie die Details der Fehlermeldung überprüfen. Hierfür können Sie die LogCat App verwenden .

Für mich war das Problem ein Fehler wie

Cannot rename native library directory /data/app-lib/vmdl-... to /data/app-lib/com.xyz

Die Lösung bestand darin, die Common-Sense-Funktion in meinem Gehirn zu aktivieren und mit dem ES-Explorer im Ordner app-lib nach dem Ordner com.xyz zu suchen. Ich habe erkannt, dass dieser Ordner bereits vorhanden war. Durch das Entfernen wurde das Umbenennungsproblem behoben, und die Apps können jetzt ordnungsgemäß installiert werden.

Sentenza
quelle
3
Ein bisschen traurig, wie viele Lösungen auf dem Herunterladen und Installieren einer weiteren App
beruhen
6

Das gleiche Problem trat bei meinem Telefon auf und löste das Problem:

  • Gehen Sie zu Application Manager/ Appsvon Einstellungen.

  • Wählen Sie Google Play Services.

Geben Sie hier die Bildbeschreibung ein

  • Klicken Sie auf die Uninstall UpdatesSchaltfläche rechts neben der Force StopSchaltfläche.

  • Sobald die Updates deinstalliert sind, sollte die DisableSchaltfläche angezeigt werden, was bedeutet, dass Sie fertig sind.

Geben Sie hier die Bildbeschreibung ein

Sie werden jetzt viel freien Speicherplatz sehen.

Mein Gott
quelle
1
und Sie sollten das gleiche für jede App tun, insbesondere für die von Google. Vergessen Sie nicht, die automatischen Updates von Apps vorher zu deaktivieren.
GoTo
2

Ich hatte auch dieses Problem bei der Installation einer App, nachdem ich das deinstalliert hatte. Ich habe das Herunterladen von Lucky Patcher behoben und dann auf Menü - Fehlerbehebung - Fixes und Backups entfernen (nicht genügend Speicher verfügbar) geklickt . Bitte beachten Sie, dass Ihr Gerät gerootet sein muss.

Federico
quelle
Mein Lucky Patcher (Version 3.6.7) enthält keine "Fixes und Backups entfernen" im Menü.
Robert Siemer
Ich kann Lucky Patcher wegen des gleichen Fehlers nicht installieren. Es wird nicht einmal mit ADB installiert ...
Metafaniel
2

Ich habe ein nicht verwurzeltes Nexus 4 (das nur internen Speicher und keine SD-Karte hat) und habe diesen Fehler beim Aktualisieren größerer Apps erhalten. Kleinere Apps würden gut aktualisiert.

Ich habe festgestellt, dass ich mich kürzlich beim Play Music All Access-Dienst angemeldet und mehrere Alben angeheftet habe.

Diese werden auf die versteckte /dataPartition heruntergeladen und es war diese, die keinen Speicherplatz mehr hatte (nehme ich an)

Ich habe ein paar Alben entfernt und habe jetzt keine Probleme bei der Installation von Apps.

Shevek
quelle
2

1. Starten Sie das Telefon neu und installieren Sie die Anwendung erneut !

Ich hatte auch das gleiche Problem Insufficient Storage Availableauf meinem Gerät, aber ich habe mein Gerät neu gestartet und es hat gut funktioniert!

PS.:

2. Installieren Sie die Anwendung auf einem externen Speicher

Stellen Sie dazu Storage Locationden folgenden Befehl ein

adb shell pm set-Install-Location 2 // 2 for external storage ([SD card][1])

adb shell pm set-Install-Location 1 // 2 for internal storage 

adb shell pm set-Install-Location 0 // for auto
Tarsem Singh
quelle
2
Danke Tarsem! Ich habe mehr als 20 Mal versucht, neu zu starten, aber kein Glück .. :(
Sniper
1
Die Installation auf SD-Karte vermeidet das Problem, löst es aber nicht (siehe meine Antwort) - und - Sie können ein problematisches Paket einfacher auf SD-Karte installieren:pm install -s package.apk
Robert Siemer
2

Ich hatte dieses Problem sogar mit viel internem Speicher und SD-Speicher. Diese Lösung gilt nur für Apps, die nicht aktualisiert werden oder zuvor auf dem Telefon installiert wurden und nicht installiert werden.

Es scheint, dass in einigen Fällen Verzeichnisse aus einer früheren Installation übrig sind und die neue App diese nicht entfernen oder überschreiben kann.

Versuchen Sie zunächst, die App zu deinstallieren und erneut zu versuchen. In meinem Fall funktionierte dies für einige Apps.

Für den nächsten Schritt benötigen Sie Root-Zugriff auf Ihrem Telefon:

Gehen Sie mit einem Dateimanager zu / data / app-lib und suchen Sie das Verzeichnis (oder die Verzeichnisse), die der App zugeordnet sind. Zum Beispiel für kindle ist es com.amazon.kindle. Löschen Sie diese. Gehen Sie auch zu / data / data und machen Sie dasselbe.

Dann gehe zum Play Store und installiere die App neu. Dies funktionierte in meinem Fall für alle Apps.

Tomliddle
quelle
1

Ich hatte das gleiche Problem und es wurde mit App Cache Cleaner gelöst .

(HT: acejavelin @ Android Forums )

Shaul Behr
quelle
1
Eigentlich ist es nicht so dumm. Ich habe dieses Problem in meinem Galaxy S2, und es hatte genug Speicher, um die App zu installieren, und veröffentlichte etwa 87 MB. Das Gesamtproblem wurde dadurch jedoch nicht behoben.
Herr Ed
Hmmmm. Vielleicht hat es mein Problem behoben. Ich habe die Vorschläge in den Antworten auf diese Frage ausprobiert (Installation auf SD-Karte, Wählen * * 9900 # "Dumpstate / Logcat löschen", Cache Cleaner ausführen) und anfangs funktionierte es immer noch nicht, dh es wurden Fehler beim Aktualisieren der vorhandenen Apps angezeigt (Fehler 902 um genau zu sein). Aber nachdem das Telefon neu gestartet wurde, konnte es ordnungsgemäß aktualisiert werden! Und jetzt scheint es in Ordnung zu sein.
Herr Ed
1

Ich habe mehrere der vorgeschlagenen Lösungen ausprobiert, aber keine davon hat für mich funktioniert. Nach einigen Recherchen bin ich auf einen Hinweis gestoßen, einige Apps von /data/appnach zu verschieben /system/app. Dadurch wurde genügend Speicherplatz frei, um neue Apps zu installieren und vorhandene zu aktualisieren.

Ich kann das kostenlose Dienstprogramm SystemCleanup zum Verschieben der Apps empfehlen .

Florian Feldhaus
quelle
Hatte das gleiche Problem und SystemCleanup hat mir geholfen. Ich empfehle!
Eran Egozi
1

Dies ist am einfachsten. Gehen Sie settings suchen storageoder memoryberühren Sie es und suchen Sie nach cached data. Berühren Sie es und löschen Sie Ihre Daten von dort. EINFACH!!!

Bhargav Modi
quelle
0

Muss die App unbedingt im internen Speicher installiert werden? Wenn Sie keinen Dienst ausführen, können Sie versuchen, ihn auf dem externen Speicher zu installieren. Dies kann durch Hinzufügen des folgenden Codes in Ihrem Manifest erfolgen:

 manifest  
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:installLocation="preferExternal".....

Dies funktioniert in den meisten Fällen unter Android 2.2 und höher. Stellen Sie sicher, dass Ihre App ordnungsgemäß funktioniert, wenn sie auf dem externen Speicher installiert ist. Sie erhalten eine gute Vorstellung davon, welche Arten von Apps auf einem externen Speicher in App Install Location installiert werden können .

MMss
quelle
0

Wenn es um Flächengeräte geht, scheint sich das Verhalten von Geräten von einer anderen Gruppe von Geräten zu unterscheiden.

Einige der seltsamen Sammlungen der Meinungen, die ich von verschiedenen Leuten gehört habe, sind:

  • Starten Sie Ihr Gerät nach dem Herausziehen des Netzsteckers neu
  • Entfernen Sie einige Apps vom Gerät und geben Sie mindestens 100 MB frei
  • Versuchen Sie, Ihre App über die Befehlszeile zu installieren. ./adb install ~Application_path
  • Verschieben Sie Ihre Anwendung in den SD-Kartenspeicher oder legen Sie sie in der Android-Manifestdatei als Standard auf der SD-Karte fest. android:installLocation="preferExternal"
  • Sie haben viel Speicher im Raw-Ordner, der eine Kopie im Telefonspeicher installiert, während Sie eine APK- Datei installieren, und das Gerät verfügt nicht über genügend Speicher, um sie zu laden
  • Rooten Sie Ihr Gerät und installieren Sie ein gutes ROM, um das Gerät über den verbleibenden Speicher zu informieren.

Ich hoffe einer von ihnen ist für Sie relevant! ;)

Dharam
quelle
0

Der größte Teil des verfügbaren Speicherplatzes wird vom Betriebssystem reserviert. Die beste und einfachste Lösung besteht darin, Ihre Apps auf einen externen Speicher zu verschieben. Dadurch wird viel Platz für Sie frei.

Riz
quelle
0

Einige Apps müssen neu gestartet werden, um vollständig installiert zu werden. Android sagt nur, dass es aus irgendeinem Grund nicht genügend Speicher hat - es sollte sagen, dass es neu gestartet werden muss, um die Installation abzuschließen. Probieren Sie es aus - es wird beim Neustart vollständig automatisch installiert.

Galaxy Note
quelle
0

Ich habe dieses Problem für mich selbst gelöst. Der interne und der SD-Speicher zeigten jedoch viel freien Speicherplatz. Es war ein Problem mit dem Telefonspeicher, der fast voll war.

Daher habe ich viele meiner Apps aus dem Telefonspeicher in den internen Speicher verschoben, um den Telefonspeicher freizugeben: Einstellungen -> Speicher -> Apps (im Abschnitt Interner Speicher) -> Registerkarte Intern

Hier sind diejenigen, die nicht überprüft werden und die den Speicherplatz im Telefonspeicher belegen.

Klicken Sie auf die Apps (einzeln). Klicken Sie auf die Schaltfläche: 'In internen Speicher verschieben'.

Sobald Sie auf diese Weise eine beträchtliche Menge an Speicherplatz im Telefonspeicher freigeben, sollte der Fehler nicht mehr auftreten.

Akhilesh Singh
quelle
0

Nach der Deinstallation einiger Apps kann ich die neue installieren ...

Ich denke, das Betriebssystem berechnet den Gesamtspeicher, der zum Ausführen aller Apps erforderlich ist. Wenn es nicht passt, heißt es "in ausreichendem Speicher".

vkGunasekaran
quelle
0

Ich hatte das gleiche Problem auf dem Galaxy S4 (i9505) auf Lager ROM (4.2.2 ME2). Ich hatte so freien Speicherplatz: 473 MB /data, 344 MB /system, 2 GB /cache. Ich habe bei jedem Download aus dem Play Store (kleine App, 2,5 MB) den kostenlosen Spate-Fehler erhalten. Ich habe LogCat überprüft " erhalten. stand "Download von ABC abbrechen, weil nicht genügend freier Speicherplatz vorhanden ist".

Dann habe ich etwas Speicherplatz frei gemacht /data, 600 MB frei, und jetzt funktioniert es gut, Apps herunterladen und installieren;). Es scheint also, dass dieses ROM etwas mehr freien Speicherplatz benötigt, um einwandfrei zu funktionieren ...

George Dima
quelle
0

Das Löschen des Google Play-Cache-Speichers hilft Ihnen auch dabei ... Gehen Sie zur App-Informationsseite von Google Play und löschen Sie sie.

Ashokchakravarthi Nagarajan
quelle
0

Ich habe keine kostenlose Lösung gefunden, die funktioniert, aber ich habe eine Lösung gefunden: Ich habe die nicht kostenlose Version von Titanium Backup verwendet, auf die Kontextschaltfläche geklickt und den von Apps belegten Speicher überprüft. Wenn Sie die Download-App suchen, werden Sie feststellen, dass dem Cache eine bestimmte Menge an Speicherplatz zugewiesen ist. Daten löschen ist die gewünschte Option.

Tony Gil
quelle
0

Ich habe die gleiche Fehlermeldung erhalten, falls der Paketname zu lang war (> 128 Zeichen). Nur ein kürzerer Name hat das Problem behoben.

reinra
quelle
0

Ich hatte mehr als 2 GB internen Speicherplatz und konnte weder Anwendungen von Google Play noch manuell installieren / aktualisieren .

Was auch immer der Grund sein mag, das Löschen der Cache-Partition hat meinen Zweck gelöst.

Schritte: Wiederherstellung -> Cache-Partition löschen -> System jetzt neu starten

Saurabh
quelle
0

Wenn Sie root haben, löschen Sie alle Ordner im Pfad:

/data/app-lib/

Starten Sie dann Ihr Gerät neu.

Ich hatte dieses Problem viele Male und dieses Update funktionierte jedes Mal für mich. Es hat sogar einen XDA-Thread .

Ich schreibe alle Ordner, denn wenn es ein Problem mit einer App gibt, besteht eine gute Chance, dass Sie dieses Problem auch mit anderen Apps haben. Außerdem ist es ärgerlich, nur die Ordner der problematischen App (s) zu finden.

Android-Entwickler
quelle
0

Gehen Sie zu Einstellungen, Apps, Alle und deinstallieren Sie den Google Play Store. Dies wird durch die alte Version ersetzt und dann können Sie ohne den "Unzureichenden Speicherfehler" herunterladen. Es funktioniert für mich

Carlos AG
quelle
-1

Ich hatte dieses Problem immer wieder und habe den Dalvik- Cache mit Titanium Backup bereinigt . Sie müssen Ihr Telefon gerootet haben. Sobald ich das tat, konnte ich Swiftkey und Beautiful Widgets aktualisieren.

acciocode
quelle