Get Started

Start building with commonly used features of the Navigation SDK for Android.
Create an account, generate an API key, and start building.
Learn how to use the Navigation SDK to navigate a single-destination route within your app.
Customize which UI elements and controls appear during the navigation experience in your app.
Listen and respond to navigation events that occur as users navigate along a route using your app.

Features

Learn about core features of the Navigation SDK for Android.
Add the Google navigation experience to your app.
Leverage the Google navigation routing to build custom experiences for your app.
Customize route preferences, manage waypoints, and plan routes.

Code Samples

Run sample apps that demonstrate the use of the Navigation SDK for Android.
Run the Navigation SDK demo apps for both the navigation and maps features.