Unfortunately, due to Google policy change, if you have Android 11 (or above), the last directory you quote
/storage/emulated/0/android/data/
will not be an useful choice. If you use this directory (or any subdirecotories or
/storage/emulated/0/android/obb or the equivalent two directories of these two on the SD card) you would not be able to access the contents in any ways but from the inside of the app. This would make it more difficult (or impossible) to edit or change files, moves gpx files or audio/picture/video notes and so on.
For this reason it will be important (and actually it is already important in Android 11) that we can be able to select an arbitrary directory outside these "special" directories (I wrote "special" and not special because at file system level they are not declare anything special at all and the system already has a lot of special directories at his disposal than are not even reachable by the user. Having changed a normal directory to a "special" is just asking for troubles. At least they could have kept ..../android/data as it was and created a .../android/data-locked )
AnyFile