Mehrzad238
Active Member
Starting from Android 10 (API 29) and Android 14 (API 34), there are changes in how storage and media permissions work.
@Erel will you do something about this?
Android 14 (API 34) Changes
Google introduced scoped storage and separate media permissions, meaning:- READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE are no longer used for general file access.
- Instead, Android 13+ uses separate permissions for photos, videos, and audio.
B4X:
' Request Photo & Video Permissions (Android 13+)
rp.CheckAndRequest(rp.PERMISSION_READ_MEDIA_IMAGES)
rp.CheckAndRequest(rp.PERMISSION_READ_MEDIA_VIDEO)
' Request Audio File Access (Android 13+)
rp.CheckAndRequest(rp.PERMISSION_READ_MEDIA_AUDIO)
@Erel will you do something about this?