Einzelnen Beitrag anzeigen

philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
891 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Android: Wie in SharedDocumentsPath eine Datei erzeugen und Speichern

  Alt 4. Jun 2021, 22:44
Also generell ist Google mit Android 11 ja restriktiver geworden. Es sollte nur bei über das Internet übertragenen Dateien noch nicht so das Problem sein.
Die langfristige Lösung findet sich hier:
- https://www.delphipraxis.net/205436-...-10-4-a-2.html
- https://www.delphipraxis.net/207832-...abbrechen.html

In deinem Beispiel müsste aber eigentlich nach das Folgendes reichen:
- Entitlement List: Secure File Sharing aktiviert
- Permissions ReadExternalStorage und WriteExternalStorage
- Berechtigungen im Code erfolgen PermissionsService.RequestPermissions(['android.permission.READ_EXTERNAL_STORAGE', 'android.permission.WRITE_EXTERNAL_STORAGE'], ReadExternalStorageRequestResult);
- android:requestLegacyExternalStorage="true" im Entitlement-Template-File
  Mit Zitat antworten Zitat