Android permissions
Official docs outline
7 sections- Permissions overview
Install-time, runtime and special permissions, protection levels and groups.
- Request runtime permissions
Requesting workflow, rationale UI, and handling denial.
- Permissions best practices
Minimizing permissions and using intents instead of permissions.
- Photo picker
Selecting media without storage permissions.
- Location permissions
Fine vs coarse and background location permissions.
- uses-permission element
Declaring permissions in AndroidManifest.xml.
- Access media files from shared storage
MediaStore and scoped storage permissions.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
More in Android platform
All 18- Android broadcast receivers
- Android content providers
- Android data and file storage
- Android Gradle Plugin and build
- Android intents and intent filters
- Android notifications
- Android security (keystore and network security config)
- Android sensors and connectivity
- Android services and foreground services
- Google Play services
- Guide to Android app architecture
- Kotlin coroutines on Android