Wenn ich zu „Apps verwalten“ gehe und den Abschnitt „Heruntergeladen“ ansehe, zeigt der angezeigte belegte Speicherplatz zunächst einen hohen Wert und fällt dann langsam ab, während das System den von jeder App belegten Speicherplatz berechnet. Nach etwa einer Minute zeigt es schließlich einen Wert an, der bis zu 100 MB unter dem Ausgangswert liegt.
Ich war immer davon ausgegangen, dass der letzte Wert der richtige ist, aber die jüngsten Erfahrungen legen nahe, dass der erste angezeigte Wert das ist, was tatsächlich für die Installation von Apps verfügbar ist.
Kann mir also jemand sagen, was hier eigentlich passiert und wie ich den freien Speicherplatz zuverlässig messen kann?
df
Sie sollten den Befehl in jeder Terminal-App oder über ausführen können adb shell
. Es würde alle verfügbaren Dateisysteme und ihren "freien Speicherplatz" auflisten ( df
steht für "disk free"). Aber Sie müssten wissen, was was dort ist. Um Ihnen ein Beispiel von einem meiner Tablets zu geben:
shell@android:/ $ df
Filesystem Size Used Free Blksize
/dev 430M 64K 430M 4096
/mnt/asec 430M 0K 430M 4096
/mnt/obb 430M 0K 430M 4096
/system 674M 331M 343M 4096
/factory 127M 18M 109M 4096
/data 2G 505M 1G 4096
/cache 127M 18M 109M 4096
/storage/sdcard0 4G 650M 3G 4096
/storage/sdcard0/external_sdcard 29G 2G 26G 32768
Genau wie Cinderella müssen Sie also die guten heraussuchen, können den Rest aber einfach ignorieren (oder Sie können einen Blick auf die Android-Ordnerhierarchie werfen , um die wichtigen zu lernen):
/system
Hier befinden sich Ihr Betriebssystem und seine System-Apps. Für den Endbenutzer selten interessant, da es nicht beschreibbar ist (außer Sie können es auf gerooteten Geräten so machen)/data
ist Ihr "interner Speicher"*/sdcard*
(je nach Gerät und Android-Version unterschiedlich) Ihre interne oder externe SDCard (siehe nächster Punkt)*external*
(kann external_sd
, external_sdcard
, ext_sd
, ... sein) ist Ihre externe SDCard. Wenn dieser Eintrag vorhanden ist, ist der im vorherigen Punkt erwähnte mit Sicherheit der interne.In meinem Beispiel ist also genügend freier Speicherplatz verfügbar: 1 GB auf /data
(interner Speicher), 3 GB auf der internen SD und 26 GB auf der externen. Da diese Werte vom System selbst geliefert werden, sollte man ihnen vertrauen können :)
Anmerkung: Ich habe einen Teil der df
Ausgabe weggelassen, um es besser lesbar zu machen.
Karl
Izzy
/data
ist Ihr interner Speicher (wo Ihre Apps normalerweise installiert werden und wo sie ihre Daten ablegen).sdcard0
sollte Ihre interne SDCard sein. Siehe auch den Link zu Android Folder Hiarchy für weitere Details.leonbloy
Izzy