Prüfen Sie, ob eine Datei in den freigegebenen Speicherordner geschrieben werden kann (im Bereichsspeichermodus).
Posted: 07 Jan 2025, 11:09
Das Erstellen von Dateien im freigegebenen Speicher wurde im bereichsbezogenen Speichermodus (ohne Berechtigung zum Verwalten aller Dateien) etwas schwierig.
Zum Beispiel:
Zum Beispiel:
- /storage/emulated/0 wird von File.canWrite() als nicht beschreibbar gemeldet, was in Ordnung ist
- /storage/ emuliert/0/Bilder (oder DCIM, Klingeltöne, Filme usw.) wird als beschreibbar gemeldet, aber unsere App kann nur Ordner und Mediendateien
- /storage/emulated/0/Download (oder Dokumente) erstellen und wird als beschreibbar gemeldet und unsere App kann wahrscheinlich Ordner und jede Art von Dateien erstellen