Maps 3D SDK for Android

Use Google's 3D imagery across to build dynamic, interactive, customized experiences for your Android apps.


Get Started

Start building with the Maps 3D SDK for Android.

Get set up to use the SDK

Create an account, generate an API key, and start building.

Create your first 3D map

Learn how to add a 3D map to your Android app.

Add custom camera paths

Configure fly to and fly around camera animations.

Add a marker

Learn how to add a marker to a 3D map.

Features

Browse docs for core features of the Maps 3D SDK for Android.

Map configuration

Add camera paths and restrictions.

Markers

Add markers to a map.

Map annotations

Add polygons, polylines, and 3D models to a map.

Resources

Explore reference documenation and code samples

Reference documentation

Browse the reference documentation for the Maps 3D SDK for Android.

Code samples overview

Browse code samples and sample apps.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-08-27 UTC.