The Developer Preview for Android 11 is now available; test it out and share your feedback.

Build location-aware apps

One of the unique features of mobile applications is location awareness. Mobile users take their devices with them everywhere, and adding location awareness to your app offers users a more contextual experience. The location APIs available in Google Play services facilitate adding location awareness to your app with automated location tracking, geofencing, and activity recognition.

Development resources

Receive location updates

Use the Fused Location Provider to deliver more relevant location information to users.

Optimize power usage

Improve the battery efficiency of your users' devices. Follow the guidelines related to background location limits.

Follow background location access guidelines

Learn about important updates regarding when you should request location information in the background.

Add maps to your app

Plot locations of interest on a map, and give users control over what they see on the map.

Latest news

Additional resources

To learn more about requesting access to location information in your app, see the following additional resources:

Codelabs

Samples