How can i get internal storage access?

Obviously you didn't read these guides, at least not carefully enough:

  1. On Android 11+ there is no longer a WRITE_EXTERNAL_STORAGE permission.

  2. On Android 13+ there is no longer a READ_EXTERNAL_STORAGE permission.

  3. On Android 11+ storage permissions are no longer required for non-media files that the app itself has created. All other non-media files can only be accessed with SAF.

  4. If you do not intend to publish the app on the Play Store, SAF can be bypassed by declaring, requesting and granting a special permission (MANAGE_EXTERNAL_STORAGE) (see here). Once this is done, the app has unrestricted access to all directories and files (including non-media files).

2 Likes