New Map Renderer

  • The Maps SDK for Android now features an upgraded map renderer with cloud-based styling and improved performance.

  • Automatic updates to the new renderer are complete for eligible apps, enhancing user experience with smoother interactions and better visuals.

  • Devices require Android 5.0 (API level 21) or later and Google Play services version 21.39.14 or later to use the upgraded renderer.

  • Developers can opt out of the upgraded renderer and use the legacy renderer, although the legacy renderer is deprecated and will be decommissioned in March 2025.

  • Opting out requires explicit initialization withMapsInitializer and specifyingRenderer.LEGACY before creating any map views or fragments.

Since July 2025, most Android devices have been using an upgraded renderer forthe Maps SDK for Android. This renderer brings many improvements, including supportfor Cloud-based maps styling.

The new renderer provides the following benefits:

  • Cloud-based maps stylingfeatures are available with the new renderer.
  • Advanced Polyline Customizationsare available with the new renderer.
  • Reduced network load, processing demand, and memory consumption.
  • Improved gesture handling for better animations, plus smoother panning andzooming.
  • More fluid transitions and clearly positioned map labels.
  • A more stable and improved user experience.

Supported devices

To use the upgraded map renderer, devices must meet these criteria:

  • Android 5.0 (API level 21) or later
  • Using Google Play services version 21.39.14 or later
  • Have Play Store enabled

Devices not meeting these criteria continue to use the legacy renderer.

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-11-21 UTC.