In this guide I show you, how to request and grant → MANAGE_EXTERNAL_STORAGE on devices with Android 11+. Be aware that this permission is usually not granted by Google. However, let’s assume the app is only intended for private use or for special users or for other app stores .
This permission must be declared in the Manifest ( since it is not declared the Companion app you can’t test this with Companion):
Here is a small extension that declares this permission automatically in the Manifest (and let you check the API level of the device): AllFilesPermission.aix (4.3 KB)
Yes, it works perfectly on android version 9, and I plan to publish it on Google Play. But as I couldn’t make it work in version 11, the publication is not viable.
What exactly are you not able to do?
Please elaborate
What are you trying to do?
Why do you think, the MANAGE_EXTERNAL_STORAGE permission is the solution for you?
Do you plan to upload your app to Google Play?
No i have no plan to upload my app to playstore.
I just make app for myself to convert .csv file into listview.
Therefore i need to gave storage permission to read csv or any file from storage.
I mean when i click file picker button than i pick file from storage and show it in list view.
So please gave me aia file than i edit the aia file and i will be able to run my app in 11+ android properly
Please aia file