Skip to content

Mappls Map SDK

Mappls Map SDK is a powerful and versatile software development kit that enables developers to seamlessly integrate rich, interactive mapping and location-based services into their mobile and web applications. With comprehensive support for detailed maps, routing, geocoding, real-time traffic updates, and advanced spatial analytics, the SDK empowers businesses to create intuitive navigation experiences and location-aware solutions. Its customizable UI components, efficient performance, and extensive API set make it ideal for building applications across various industries including logistics, transportation, travel, and urban planning.

Version History

Version Last Updated Author Release Note
v9.0.1 31 Mar, 2026 Mappls API Team (MA) (ST) - Fix _ support in package Name
- Remove hyperLocal & zoom from Autosugget Request.
- Remove user & score from Autosuggest Response.
- Added searchType in Autosuggest, Nearby & Reverse Geocode
- Added bounds, bridge and refLocation in Poi Along Route Request
- Added suggestedSearchAtlas in Poi Along Route Response
- Added actualGeoLevel in Geocode Request
- Added mapplsPinAdminType in Geocode Response
- Remove username, ignoreAutoExpand & includes from Nearby Request
- Added isVenue & venueDetails in Reverse Geocode Response
- Remove username from Text Search Request.
- Added tollPass and eType in Routing request.
- Added npToll in Route Classes, fromNodeIdx and toNodeIdx in Leg Step & consumption in Annotation of Routing Response.
- Fix request key use_highways from use_highway in Predective Route API
- Added Custom Style support
v9.0.0 06 Jun, 2025 Mappls API Team (MA) (ST) - Authentication and authorization mechanisms have been revised.
- Updated minimum Android version to 21.
- Added Support for 16 KB Page Sizes

For more details of previous versions , click here.

Add Mappls Map Dependency

  • Add the Android Mappls Map Dependency in your app level build.gradle or build.gradle.kts file #### Kotlin (build.gradle.kts)
    // When using the BoM, you don't specify versions in Mappls library dependencies
    // Add the dependency for the Mappls SDK for Mappls Map SDK
    implementation("com.mappls.sdk:mappls-android-sdk")

    //Or Add Dependency with Version
    implementation("com.mappls.sdk:mappls-android-sdk:9.0.1")
#### Groovy (build.gradle)
    // When using the BoM, you don't specify versions in Mappls library dependencies
    implementation 'com.mappls.sdk:mappls-android-sdk'

    //Or Add Dependency with Version
    implementation("com.mappls.sdk:mappls-android-sdk:9.0.1")

Initialize Mappls Map SDK

  • Initialize Mappls SDK either in Application class or before using Mappls SDK #### Kotlin
    Mappls.getInstance(this)
#### Java
    Mappls.getInstance(this);

For any queries and support, please contact:

Email us at apisupport@mappls.com

Support Need support? contact us!



@ Copyright 2026 CE Info Systems Ltd. All Rights Reserved.