Warum erhalte ich beim Versuch, Apps zu installieren, die Fehlermeldung „Nicht genügend Speicherplatz“, wenn ich über ausreichend Speicherplatz verfüge?

Wenn ich versuche, etwas über den Play Store zu installieren, erhalte ich ein Popup-Fenster mit der Meldung, dass ich nicht genügend Speicherplatz habe, mit einer Schaltfläche, mit der ich meinen aktuell verwendeten Speicherplatz anzeigen kann. Laut diesem Programm habe ich 449 MB frei auf meinem internen Speicher. Ärgerlicherweise wird mir nicht gesagt, wie viel jede App tatsächlich benötigt, aber 449 MB sollten ausreichen, um alles zu installieren, da die hungrigste App, die ich derzeit installiert habe, nur ~ 250 MB verwendet.

Ich schaffte es, genug Platz zu bekommen, um die 1,5-MB-App „Auf SD-Karte verschieben“ zu installieren, die ich wollte. Jetzt meldet diese App, dass ich „keinen Grund habe, auf die SD-Karte zu wechseln, da sie dieselbe Festplatte mit dem Betriebssystem teilt“. In diesem Fall habe ich nicht nur 449 MB frei; Ich habe auch die 16 GB frei auf meiner SD-Karte, die es verwenden sollte, um neue Apps zu installieren.

Warum beschwert es sich dann immer noch, dass es nicht genug Platz hat?

Haben Sie versucht, den Cache und die Daten des Play Store zu löschen und es erneut zu versuchen?
Sie haben wahrscheinlich insgesamt etwa 4 GB internen Speicher, also treffen Sie den 10%-Trigger. Leider bewegt sich App2SD bei vorhandener interner SD-Karte nur dorthin (was natürlich keinen Sinn macht, wenn es sich um denselben Speicher handelt – bitte fragen Sie mich nicht, warum es so implementiert ist, wie es ist: war ich nicht). Um Ihnen den Einstieg in das Thema zu erleichtern, empfehle ich Ihnen, einen Blick in unser Tag-Wiki zu unzureichendem Arbeitsspeicher zu werfen , in dem Sie einige Hintergrundinformationen, Erste Hilfe und hilfreiche Links finden. Viel Glück!
Sie sind fast hilflos, wie viele andere. @Izzy Kommentar, der 10% Trigger Shi ** würde Ihnen nicht erlauben zu installieren, selbst wenn Sie 449 MB frei haben. Das ist der Grund, warum Leute zu benutzerdefinierten Roms wechseln, die die Installation von Apps auf der SD-Karte ermöglichen. Das ist Ihre beste Wahl. Keine der Apps im Play Store erlaubt Ihnen, move2sd zu verwenden, wenn /legacy oder /emulated/0 oder ähnliches emuliert wird sdcard.foldermount ist kompliziert. Partitionieren Sie Ihre SD-Karte besser und verwenden Sie sie mit der link2sd-App.

Antworten (2)

Mindestanforderung sind 25 MB freier interner Speicher (Quelle: TechniPages, AndroidCentral ). Wenn der freie Speicherplatz darunter fällt, wird der Fehler „Nicht genügend Speicherplatz“ ausgelöst. Weitere Informationen finden Sie unter

Warum zeigt mir mein Telefon ständig an, dass der Speicherplatz niedrig ist?
Nicht genügend Speicherplatz auf dem Android-Gerät

Richtig - da ich deutlich mehr als 25 MB habe, verstehe ich nicht, warum ich diese Fehlermeldung erhalte.
+1 zu deinem Kommentar, @eegg. Wie ich mit dem Link in meinem Kommentar zu Ihrer Frage erklärt habe (und die veraltete 25-MB-Regel explizit weggelassen habe, die die verlinkte "Quelle" nicht einmal erwähnt): Es sind nicht 25 MB, sondern 10% (<- das ist eine Quelle – die auch in dem Tag-Wiki angegeben ist, das ich in meinem Kommentar zu Ihrer Frage verlinkt habe). Sicher, es ist eine verrückte Grenze, wenn man bedenkt, dass es Geräte mit mehr als 16 GB internem Speicher gibt – aber leider können wir nichts dagegen tun.

Gemäß der akzeptierten Antwort auf eine verwandte Frage zu StackOverflow, die Izzy gefunden hat:

Solange der Gerätehersteller die Standardeinstellungen nicht ändert, wird die Absicht gesendet, wenn der freie Speicher 10 % des internen Gerätespeichers erreicht.

Mit anderen Worten, Android wird sich beschweren, wenn weniger als 10 % des Speichers verfügbar sind.

Wie Izzy auch in den Kommentaren feststellte, ist dies eine schlecht konzipierte Anforderung, da ein Gerät mit 32 GB internem Speicher immer noch eine Anforderung von 10 % (3,2 GB) hat.

Diese Antwort wurde vor vielen Jahren geschrieben und akzeptiert, und es wurde keine neue Antwort veröffentlicht. Ich habe der Antwort einen Kommentar hinzugefügt, um zu fragen, ob sich seit der Veröffentlichung der Antwort etwas geändert hat.

Ich habe dies als Antwort gepostet, da die einzige derzeit gepostete Antwort falsch war.