Keine Micro-SD-Karte eingelegt, aber das Telefon erkennt sie

Ich habe ein Android 4.0.4 Myphone A919 Duo. Ich gehe zu Einstellungen > Speicher. Interner Speicher: Der Gesamtspeicherplatz beträgt 0,98 GB. Telefonspeicher: Der Gesamtspeicher beträgt 1,55 GB. Dann steht auf SD-KARTE Mount SD Card, die ausgegraut ist.

Eine meiner Apps, AppMgr III, zeigt eine Registerkarte AUF SD-KARTE mit 1,55 GB Speicherplatz. Die Registerkarte daneben ist NUR TELEFON mit 1005,93 MB Speicherplatz. Ich kann auf der Registerkarte SD CARD auf eine App tippen und es gibt die Option, in den internen Speicher zu wechseln, und die App wird gestartet und läuft ohne Fehler.

Ich habe eine andere App, File Manager, die das Verzeichnis /mnt/sdcard und eine Reihe von Ordnern anzeigt.

Grundsätzlich ist also mit oder ohne eingelegter SD-Karte die Mount SD-Karte in den Einstellungen ausgegraut und beide Apps melden eine SD-Karte. Wie kann eine App eine SD-Karte anzeigen, wenn keine SD-Karte eingelegt ist und die Mount-Option ausgegraut ist? Hat es mit dem Cache zu tun?

Antworten (1)

Diese SDCARD ist technisch gesehen Ihr interner Speicher, der bei /sdcardoder /mnt/sdcardoder sogar installiert ist /storage/sdcard0. Sie sind nicht Ihre externe SD-Karte, die Sie einlegen können. Das wäre zu montieren /external-sd/oder ähnliches. Die Option ist ausgegraut, da keine externe SD-Karte eingebunden werden muss. Denken Sie also daran, dass es einen Unterschied zwischen SD-Karte (intern) und externer SD-Karte gibt. Nur damit ihr es wisst: Mit dem Update auf Android 4.0 gehören interne und externe SD-Karten der Vergangenheit an.

Das hat nichts mit 4.0 zu tun, diese Unterscheidung ist seit mindestens 2.1 Teil von Android
Wusste das nicht :) Aber die Integration der internen SD-Karte in /data/mediawar damals noch kein Teil von Android.