Skip to main content
Google Maps Platform
  • Google Maps Platform
Products Pricing Documentation
  • Get Started
  • Get Started with Google Maps Platform
  • Capabilities Explorer
  • Pricing & Billing
  • Security & Compliance
  • Reporting & Monitoring
  • FAQ
  • Support and Resources
  • Customer Care
  • Incident Management
  • Maps
  • Maps JavaScript API
  • Maps SDK for Android
  • Maps SDK for iOS
  • Google Maps for Flutter
  • Maps Embed API
  • Maps Static API
  • Street View Insights
  • Street View Static API
  • Maps URLs
  • Aerial View API
  • Elevation API
  • Map Tiles API
  • Maps Datasets API
  • Web Components
  • Routes
  • Routes API
  • Navigation SDK for Android
  • Navigation SDK for iOS
  • Navigation for Flutter
  • Navigation for React Native
  • Roads API
  • Route Optimization API
  • Analytics
  • Google Earth
  • Places Insights
  • Imagery Insights
  • Roads Management Insights
  • Places
  • Places API
  • Places SDK for Android
  • Places SDK for iOS
  • Places Library, Maps JavaScript API
  • Geocoding API
  • Geolocation API
  • Address Validation API
  • Time Zone API
  • Places Aggregate API
  • Isochrones API
  • Environment
  • Air Quality API
  • Pollen API
  • Solar API
  • Weather API
  • Solutions
  • Architecture Center
  • Industry solutions
  • Maps Builder agent
  • WordPress Users
  • Additional Resources
  • API Security Best Practices
  • Digital Signature Guide
  • Map Coverage Details
  • Optimization Guide
  • Mobile OS and software support
  • Launch stages
  • Legacy products
  • Deprecations
  • URL Encoding
Blog Community
  • GitHub
  • YouTube
  • LinkedIn
  • Discord
  • Innovators
  • Issue Tracker
/
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Sign in
  • Android
  • Maps SDK for Android
Get Started Contact sales
Guides Reference Samples Resources
Google Maps Platform
  • Google Maps Platform
  • Products
  • Pricing
  • Documentation
    • More
    • Guides
    • Reference
    • Samples
    • Resources
  • Blog
  • Community
    • More
  • Maps SDK for Android
  • Overview
  • Quickstart
  • Setup
  • Set up the Maps SDK for Android
  • Set up an Android Studio project
  • Versions
  • Tasks and concepts
  • Creating and configuring a map
    • Add a map
    • Configure a map
    • Map and Tile Coordinates
    • New Map Renderer
    • Street View Panoramas
    • Businesses and other points of interest
    • Lite mode
  • Interacting with a map
    • Camera and view
    • Controls and gestures
    • Events
    • Location data
    • Launch Google Maps
  • Draw on a map
    • Markers
    • Advanced markers
      • Overview
      • Get started
      • Create an advanced marker
      • Control collision behavior and visibility
    • Info windows
    • Shapes
    • Ground overlays
    • Tile overlays
  • Customize maps
    • Overview
    • Manage map IDs
      • Map ID overview
      • Create map IDs
    • Cloud-based maps styling
      • Overview
      • Get Started
        • Get started and set up
        • Tutorial - Highlight a road network
        • Verify an auto-migrated map style
        • Map feature changes
      • Create and use map styles
        • Create and use map styles
        • Navigate the preview map and find features
        • Use JSON with map styles
          • Use JSON with cloud-based maps styling
          • JSON reference for cloud-based maps styling
        • Learn about modes and map types
        • Test map style updates
        • Style zoom levels
        • Work with map style versions
        • What you can style on a map
        • Understand map style inheritance and hierarchy
        • Manage styles that overlap
      • Modify map settings
        • Control the density of Points of interest
        • Filter which map features to display
        • Change the style of buildings
        • Change the style of landmarks
        • Change the app background color
      • Style examples and guidelines
        • Style examples
        • Design checklist
      • Troubleshoot
    • JSON styling
      • Add a styled map
      • Hide map features with styling
      • Style reference
    • Data-driven styling for datasets
      • Overview
      • Get started
      • Create and manage a dataset
      • Add dataset to a map and style dataset
      • Style data feature examples
      • Handle click events
      • Policies for data-driven stylng for datasets
    • Data-driven styling for boundaries
      • Overview
      • Get started
      • Style a boundary polygon
      • Make a choropleth map
      • Handle click events
      • Use Places services and Geocoding with data-driven styling
      • Google boundaries coverage
  • Enhance accessibility
  • Maps API on Wear OS
  • Open-source libraries
  • Utility library
    • Overview
    • Setup and demo
    • GeoJSON
    • KML
    • Heatmaps
    • Marker clustering