Error 908:read external storage

Yes β€” since your device is running Android 16 (or Android 13+ / API 33+), your app does need to request permission, but not the old one (READ_EXTERNAL_STORAGE).

Instead, for photos, you must request this new permission:

:backhand_index_pointing_right: READ_MEDIA_IMAGES


So, to make it clear:

  • :cross_mark: READ_EXTERNAL_STORAGE β†’ won’t work anymore on Android 13+
  • :white_check_mark: READ_MEDIA_IMAGES β†’ must be used if you want to access photos

READ_EXTERNAL_STORAGE, it will fail on Android 13+ devices.

Also read here SAF: App Inventor implementation of Storage Access Framework

This mighty be helpful Access non-media and media files on Android 11+

If i make it clear mark it as solution