Pick the fix
An app requests READ_MEDIA_IMAGES just so users can choose a profile photo. Better approach?
Hint 1 of 1
Is there a picker that needs no permission?
Choose an answer, then open Show answer below to check it.
Show answer
Answer: A Use the Photo Picker with PickVisualMedia, which needs no permission
Correct. The user picks one image; the app sees only that.
Why not the others?
- B Request MANAGE_EXTERNAL_STORAGE. Far broader and restricted on Play.
- C Ask at first launch. Still more access than needed.
- D Copy all images to app storage. Needs the permission and wastes space.