Ja, auch ich habe sowohl
SDK als auch NDK selbstständig installiert und dann in Delphi integriert. Damit funktioniert
android:requestLegacyExternalStorage="true"
auf jeden Fall.
Allerdings nur mit Delphi 10.4.1.
Mit Delphi 10.3.3 kann ich dieses Setting nicht verwenden, d.h. ich habe zwei unterschiedliche AndroidManifest.template.xml-Dateien, einmal mit dem Eintrag, einmal ohne. Ich nutze Delphi 10.4.1 um ein Android-64-Bit-Bundle-File zu erzeugen, welches ich im Google PlayStore hochlade (enthält auch die 32-Bit-Version, hat aber minimal
SDK 23=android:minSdkVersion="23") und mit Delphi 10.3.3 erzeuge ich eine Android-32-Bit-APK-Datei, welche ich im Amazon-Store hochlade (niedriger minSdkVersion).