- Forum-Beiträge: 3.401
06.12.2014, 13:15:39 via App
06.12.2014 13:15:39 via App
nicht genügend Speicher für App
"mein interner Speicher ist halbvoll und ich kann trotzdem keine App installieren"
"lohnt eine größere Speicherkarte?"
...
Diese Fragen tauchen regelmäßig auf. Ich habe hier im Forum keine Zusammenfassung gefunden und versuche mal, die Basics zu verdeutlichen:
1 Die App und ihre zugehörigen Daten werden auf die Systempartitionen /system und /data geschrieben (ab KitKat nur auf /data). Diese Partitionen haben eine feste Größe. Diese bei Speichermangel zu verändern, ist heute nicht mehr üblich. Wenn eine oder beide Partitionen zu 90-95% gefüllt sind, gibt's obige Fehlermeldung. Der für eine App erforderliche Platz ist ntl größer als die apk allein und während der Installation ist weiterer temporärer Speicher nötig.
Der freie Platz wird unter Einstellungen oder in Dateimanagern nur ungefähr und zusammengefaßt angegeben. Am einfachsten und genauesten ist die Auflistung im TerminalEmulator mit df. Praktisch ist es aber egal: wenn das Betriebssystem entscheidet, daß der Speicher voll ist, ist zunächst mal Ende.
Abhilfe
-Am einfachsten ist es, nicht mehr benötigte Apps zu deinstallieren. Um Platz zu schaffen für eine schwere Navi-App, müßte man allerdings schon viele kleine Tools entsorgen ... eher ungeeignet.
-Nicht für jeden Kleinkram ne App installieren, sondern ggf mobile Websites nutzen.
-Elefanten wie GoogleMaps oder GoogleCamera ersetzen durch schlankere 3rdParty-Apps. Entscheidend ist aber nicht die Größe der apk-Datei, sondern die Gesamtgröße in App-Info ..Speicher (in der AppVerwaltung).
-Apps auf SdKarte auslagern, wenn vom System unterstützt. Dazu in Einstellungen ..AppVerwaltung (oder Apps oder Anwendungsmanager) ..install.Apps (hier sind die UserApps gelistet) mehrere beliebige Apps anklicken. Gibt es einen Button auf Speicherkarte verschieben ? Wenn ja, lassen sich so Apps teilweise aus den Systempartitionen auslagern.
Ob überhaupt und zu welchem Anteil, entscheidet der Entwickler der App. Wenn diese Option also verfügbar ist, braucht man mindestens eine Class8-Karte. Dort wird dann eine versteckte Auslagerungspartition angelegt und die ist der Schwachpunkt: ob diese ein Formatieren der Karte zB am Pc überlebt, ist fraglich. Auch kann man das System nur noch mit eingelegter Karte betreiben.
-Mit Rootrechten leisten Ext2Sd-Tools diese Auslagerung, wenn das System selbst sie nicht anbietet.
-Mit Rootrechten: LiteRom installieren. Hilft vor allem für ältere Android-Versionen, die System- und User-Apps in /system speichern.
-Neues Smarty kaufen. Ich will keineswegs die Konsummaschine befeuern. Daß mein altes HTC Desire, der Prototyp des Speichermangels, unter KitKat läuft, ist rührend und die ROM-Köche, die das zustande bekommen, sind Helden. Aber für den tägl. Gebrauch ist es nur geeignet, wenn ich mich auf die Basics und 1h/d beschränke. Fast jedes Billigphone hat heute bessere Hardware.
2 App-Daten stehen ia auf /data. Diese Partition ist ntl für große Datenmengen wie zB Offline-Karten ungeeignet. Navi-Apps speichern diese wahlweise im internen oder externen Speicher. Der ist aber auch nicht unendlich.
Abhilfe
-Wenn externer Speicher verfügbar ist, größere Speicherkarte kaufen.
-Fotos, Filme oä zum PC schieben.
-In Ordnern, in denen Thumbnails abgelegt werden, diese löschen und eine neue leere Datei .thumbnails setzen, um das Produzieren dieser Speicherfresser zu verhindern.
-Datenmenge begrenzen: für die Navi-App nur die zZt benötigten Länder downloaden. Alternative Apps nehmen, die Online- oder Cloud-Daten nutzen.
3 Etwas OT ist der RAM-Bedarf einer App. Wenn der RAM knapp wird, läuft das System zunächst zäh, weil dauernd Daten aus dem Arbeitsspeicher geschoben /in den Arbeitsspeicher geladen werden. Danach gibt's Reboots. Nervig, evtl mit Datenverlust verbunden, hoher Stromverbrauch.
Zum Testen, ob FC's verursacht sind durch zuwenig RAM, kann man per TaskKiller den RAM leeren. Wenn die zuvor gecrashte App danach flüssig läuft, lag's am RAM.
Abhilfe
-Schlankere 3rdParty-Apps testen.
-Mit Rootrechten: LiteRom installieren.
Ich hoffe, das ist trotz der vielen Buchstaben einigermaßen übersichtlich und verständlich...
sonst gerne ergänzen
— geändert am 11.01.2015, 22:24:34
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.