Hi,
ich habe in der Vergangenheit schon den Zugriff auf externe Dateien unter Android implementiert und damit unter anderem auf Daten der SD-Karte zugegriffen (/storage/0000-0000/[myDir]). Dies hat auch alles mal funktioniert. Seit Delphi 10.4 habe ich aber nur noch
Access auf die Shareable Media Files und nicht mehr auf beliebige externe Dateien.
Ich habe folgende Dinge gesetzt/abgefragt:
- Entitlement List: Secure File Sharing aktiviert
- PermissionsService.RequestPermissions(['android.permission.READ_EXTERNAL_STORAGE', 'android.permission.WRITE_EXTERNAL_STORAGE'], ReadExternalStorageRequestResult);
Mit Delphi 10.3.3 gegen Android 32 auf einem aktuellen Amazon FireHD10-Tablet (müsste Android 9.0 entsprechen) funktioniert es noch.
Mit Delphi 10.3.3 gegen Android 64 auf einem aktuellen Samsung S4-Tablen (Android 10.0) funktioniert es noch.
Mit Delphi 10.4.x gegen Android 64 auf dem Samsung S4-Tablet, reicht dies nicht mehr aus und ich habe keine Zugriff mehr auf die externen Dateien.
Weiß jemand schon, was hier zusätzlich zu tun ist?
Grüße, Philipp