-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comply with new Google Play's Photo and Video Permissions policy - removal of READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions #119
Comments
@AndyDesign999
Feel free to post any comments if you have questions, or close the issue if the this works for you. |
@akashmi I have a follow-up question.
→ I noticed that the library includes the option MediaType.FILE_TYPE_WITH_SYSTEM_VIEW, but the Android Photo Picker API works without requiring any image permissions (like READ_MEDIA_IMAGES). If I remove the following permissions from the manifest:
and then try to open the Lassi image picker with MediaType.FILE_TYPE_WITH_SYSTEM_VIEW, I receive an alert stating, "Photos and Videos related permission is not granted. Please allow it from the settings." → My primary goal is to use the Android Photo Picker without any permissions, while also having image cropping and compression functionality integrated into your library. |
You can use the Photo Picker without needing to handle the Refer to the code below for implementation. https://github.com/Mindinventory/Lassi-Android?tab=readme-ov-file#way-of-utilizing-photo-picker
|
@akashmi Thanks for your response!
|
@AndyDesign999 |
@akashmi If I may kindly ask, do you anticipate the next version of the Lassi library being released before October 31, 2024? As per Google Play’s guidelines, apps that request READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions need to either submit a declaration for core use/broad access or remove these permissions if the use case is infrequent. Given this, it’s important for me to know if the upcoming version—addressing the crop and compression functionality, as well as limiting selection to images only—will be available before that deadline, so I can plan accordingly. Thank you once again for your assistance and consideration! |
In our app, we are using only READ_MEDIA_IMAGES permission, we don't use READ_MEDIA_VIDEO permission in our app. But somehow, Play Store shows that our app uses both permissions. So my question is, by the use of this library, can we make separation for READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permission, or anything else? So that we just need to give justification only for READ_MEDIA_IMAGES permission on the play store.
Motivation
Google announced a new Google Play's Photo and Video Permissions policy.
The full details are available at https://support.google.com/googleplay/android-developer/answer/14115180?hl=en
This is mainly about upcoming changes around the READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions.
Quoting:
Apps using those permissions for only Image upload are likely to fall into this "one-time or infrequent use of photos" bucket.
See https://support.google.com/googleplay/android-developer/answer/14115180?hl=en#zippy=%2Cwhat-does-it-mean-to-have-a-one-time-or-infrequent-use-of-photos-or-video-files
Proposed solution
Google suggests using a system picker, such as an Android photo picker.
See https://support.google.com/googleplay/android-developer/answer/14115180?hl=en# and https://developer.android.com/training/data-storage/shared/photopicker
Timeline is clarified at https://support.google.com/googleplay/android-developer/answer/14115180?hl=en
The text was updated successfully, but these errors were encountered: