Android 11 builds upon earlier versions of Android, adding features and updates to keep users secure and increase transparency and control.

All developers should review the privacy features and test their apps. Impacts can vary based on each app's core functionality, targeting, and other factors.

To learn more about the key changes taking place in the upcoming release of Android, look through the following sections.

Top privacy changes

This table summarizes the key changes related to privacy that are taking place in Android 11.

Privacy change Apps affected Mitigation strategy
Scoped storage enforcement
Apps targeting Android 11 are always subject to scoped storage behaviors
Apps that target Android 11, as well as apps that target Android 10 and haven't set requestLegacyExternalStorage to true to opt out of scoped storage Update your app to work with scoped storage
Learn more about the scoped storage changes
One-time permissions
Users can grant temporary access to location, microphone, and camera through a one-time permission
Apps that target any version and request location, microphone, or camera permissions Check that your app has a permission before attempting to access data that's guarded by that permission
Follow best practices for permissions
Background location access
Android 11 includes changes to how apps can request background location permission from users
Apps that target Android 11 and need all-the-time access to location Request foreground (coarse or fine) and background location permissions incrementally in separate calls to the permission request method. Before each request, use a fullscreen view to explain the benefits that users receive for granting that permission
Learn more about background location access
Package visibility
Android 11 changes how apps query and interact with other installed apps on the same device
Apps that target Android 11 and interact with other installed apps on a device Add the <queries> element to your app's manifest
Learn more about package visibility
Foreground service types
Android 11 changes how foreground services can access camera and microphone data
Apps that target Android 11 and access the camera or microphone in a foreground service Declare the camera and microphone foreground service types in services that access camera data and microphone data, respectively
Learn more about the new foreground service types

Get started with privacy updates

  1. Review the privacy features: Assess your app. Look for how your app stores files and user data, requests permissions, requests location, and interacts with other apps and new types of foreground services.
  2. Test your app on Android 11: Get the Developer Preview as soon as possible, test, migrate as needed.
  3. Update your app: Targeting Android 11 if possible, test with users via beta channels or other groups.

Latest news and videos