Workflow for Requesting Runtime Permissions

Learn how to request runtime permissions for performing restricted actions in Android.

Accessing a user’s call history, messages, location, camera, microphone, and so on is categorized as dangerous permissions. If our application requires any dangerous permissions, adding them to the AndroidManifest.xml file isn’t sufficient. We need to explicitly ask for the user’s consent to use the permission.

Let’s learn about the workflow for requesting and using runtime permissions.

Get hands-on with 1200+ tech skills courses.