Ich bin mit einer Situation konfrontiert, um die freie Größe des derzeit ausgewählten primären Speicher (d. H. Externe oder externe SD-Karte) zu berechnen. Alles, was ich habe, ist der Dateipfad im App-spezifischen Ordner wie untenbekomme Root-Verzeichnis (d. H. Externe oder externe SD-Karte) aus Dateipfad
"/root/extsdcard/Android/data/com.a.b/files/img0001.jpg";
oder
"/root/ext/Android/data/com.a.b/files/img0001.jpg";
Wie kann ich den Pfad "/ root/extsdcard /" oder "/ root/ext /" von oben angezeigten Pfaden erhalten?
Was ist der Code, den Sie verwenden, um Ihren aktuellen Ordnerpfad anzuzeigen? – kabuto178
@ kabuto178, verwende ich ContextCompat.getExternalFilesDirs (context, null), um die Datei zu speichern. – SimpleCoder
Verwenden Sie Environment.getExternalDirectory(), um den Ordnerpfad zu erhalten – kabuto178