Speicherplatz SD-Karte ermitteln

  • 0 Antworten
  • Letztes Antwortdatum
E

enrem

Erfahrenes Mitglied
29
Hallo,

ich möchte gerne über meine treeUri den freien Speicherplatz feststellen. Bisher habe ich nur die Möglichkeit gefunden den freien Speicher über einen Pfad zu ermitteln.

Code:
            StorageManager storageManager = getApplicationContext().getSystemService(StorageManager.class);
            UUID appSpecificInternalDirUuid = null;
            try {
                appSpecificInternalDirUuid = storageManager.getUuidForPath(getFilesDir());
                //appSpecificInternalDirUuid = storageManager.getUuidForPath(getExternalFilesDir(null));
            } catch (IOException e) {
                e.printStackTrace();
            }

            long availableBytes = 0;
            try {
                availableBytes = storageManager.getAllocatableBytes(appSpecificInternalDirUuid);
            } catch (IOException e) {
                e.printStackTrace();
            }

Gibt es eine Möglichkeit den freien Speicher der SD-Karte zu lesen?

vorab besten Dank
enrem
 
Zurück
Oben Unten