Just to clarify. Although the class looks like it was intended for SD Cards and USB sticks, and the introduction says it has nothing to do with internal storage in fact ExternalStorage does also work for internal storage.
Before we start: External storage means a real sd card or a connected mass storage USB device. This class can also be used to access the secondary storage (File.DirRootExternal). This becomes relevant with newer versions of Android that restrict direct access. It has nothing to do with runtime...
www.b4x.com
Perhaps a rewording of the introduction is needed.
Good morning Erel. I need to upload a file using my app or save a file into this folder. In fact, in Android 10, I use a folder created using makedir in the Root folder to do backups and it works but in Android 11 doesn't work.