Request Android Api Level 33 Supported
See original GitHub issueIs your feature request related to a problem? Please describe.
Android 13 SDK (API level 33) does changing about image/video/audio access permission
In current version Permission.READ_EXTERNAL_STORAGE
is deprecated and has been changed to 3 permissions below
Permission.READ_MEDIA_IMAGES
Permission.READ_MEDIA_VIDEO
Permission.READ_MEDIA_AUDIO
When start image picker on api 33. it will close the picker activity and Toast appear to tell me that Permission Denied
So image picker won’t worked in api 33 (I have tested this already)
Describe the solution you’d like Need support target api version 33
Additional context
- Permission changed link ref: https://developer.android.com/about/versions/13/behavior-changes-13#granular-media-permissions
Issue Analytics
- State:
- Created a year ago
- Comments:12 (3 by maintainers)
Top Results From Across the Web
Meet Google Play's target API level requirement
When you upload an APK, it must meet Google Play's target API level requirements. New apps must target Android 12 (API level 31)...
Read more ><uses-sdk> | Android Developers
Lets you express an application's compatibility with one or more versions of the Android platform, by means of an API Level integer.
Read more >SDK Platform release notes - Android Developers
Android 13 (API level 33); Android 12 (API levels 31, 32); Android 11 (API ... Each platform version includes a system image for...
Read more >Compatibility framework changes (Android 13)
This page describes toggleable changes that are part of the compatibility framework in Android 13 (API level 33). Use this list in conjunction...
Read more >Behavior changes: all apps - Android Developers
In Android 13 (API level 33) and higher, the system tries to determine the next time an app will be launched, and uses...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hi @mattserudolph, thank you for testing that. You’re right! I was missing the WRITE_EXTERNAL_STORAGE permission in the Manifest. Now it’s working for me in all Api Levels. @sangcomz, is this the final SDK version or are you planning to release another version for using in Production? Thank you.
Ho @joseaviles-pro , I tried to reproduce your problems, but all the configurations below work for me:
I tested the SDK snapshot version with these configurations: