Recall & Review
beginner
What are runtime permissions in Android?
Runtime permissions are permissions that an app requests from the user while the app is running, not just at install time. This lets users decide if they want to allow access to sensitive data or features.
Click to reveal answer
beginner
Why do runtime permissions improve user privacy?
They let users control when and how apps access sensitive information, like location or contacts, preventing apps from accessing data without user consent.Click to reveal answer
beginner
When does an Android app request runtime permissions?
An app requests runtime permissions only when it needs to use a feature that requires permission, such as accessing the camera or microphone, making the request relevant and timely.
Click to reveal answer
beginner
What happens if a user denies a runtime permission?
The app cannot use the feature that requires that permission. The user can later change this decision in the device settings if they want to allow it.
Click to reveal answer
intermediate
How do runtime permissions differ from install-time permissions?
Install-time permissions are granted when the app is installed, without asking again. Runtime permissions ask the user during app use, giving more control and transparency.
Click to reveal answer
What is the main purpose of runtime permissions in Android?
✗ Incorrect
Runtime permissions let users decide when apps can access sensitive features, protecting privacy.
When does an app request a runtime permission?
✗ Incorrect
Apps ask for runtime permissions only when they need to use a feature that requires it.
What can a user do if they deny a runtime permission?
✗ Incorrect
Users can always change permission decisions later in the device settings.
Which of these is NOT a benefit of runtime permissions?
✗ Incorrect
Runtime permissions prevent apps from getting all permissions by default.
How do runtime permissions protect user privacy?
✗ Incorrect
Runtime permissions ask users for consent, protecting their privacy.
Explain how runtime permissions help protect user privacy in Android apps.
Think about when and why the app asks for permissions.
You got /4 concepts.
Describe the difference between install-time permissions and runtime permissions.
Consider when the user is asked to grant permissions.
You got /4 concepts.