FileNotFound, open failed: EACCES (Permission denied) on Android 12 Scoped Storage

Viewed 399

When I tried to convert the file selected by the user to request body, I got the error FileNotFound, open failed: EACCES (Permission denied) on Android 12. I was trying to upload a user-selected pdf using Retrofit Multipart Upload.

For calling intent I have used ACTION_OPEN_DOCUMENT

file.asRequestBody("multipart/form-data".toMediaTypeOrNull()

Do I need to use MANAGE_EXTERNAL_STORAGE permission?

0 Answers
Related