I’m experiencing a problem related to this checkbox.
When I check “Use ExternalFilesDir for UE4Game files?” in UE4.26 and deploy a shipping build to an Android API 25 platform (Oculus Quest), my app is successfully able to save/load save files, BUT I am unable to access these files on the device when connected to a PC or Mac. I want to be able to backup my SaveGames. It seems that while these files are visible to the app, but they are invisible to the user. This sounds similar to the function of Android’s Scoped Storage system, which I have attempted opting out of by using the Android manifest application tag requestLegacyExternalStorage as well as adjusting the Target API to 29, but still the same result (files are invisible to the user).
When “Use ExternalFilesDir” is checked, I believe the intended save directory is:
/Android/data/com.[comany].[project_name]/files/UE4Game/[project_name]/Saved/SaveGames/
Yet, when attempting to visit this directory as a user, all that is found is an empty folder:
/Android/data/com.[comany].[project_name]/files/UE4Game/[project_name]/Saved/