Skip navigation links

HERE Android Premium SDK

The HERE SDK for Android allows you to add HERE Maps, Routing, Search, and other map-related functionality to your Android applications.

For an overview about the HERE Android SDK, see What is the HERE Android SDK? in the HERE Android SDK Developer's Guide.

You can see a full list of the SDK capabilities in the Feature List.

Packages 
Package Description
com.here.android.mpa.ar
The AR package provides classes, interfaces and enumerations for displaying LiveSight and customizing the experience.
com.here.android.mpa.cluster
This package provides classes, interfaces, and enumerations for Marker clustering.
com.here.android.mpa.common
This package includes classes, interfaces, and enumerations that are generally used by other packages in the Android SDK.
com.here.android.mpa.customlocation2
This package provides classes and interfaces that support the more advanced version of custom location search.
com.here.android.mpa.electronic_horizon
The package electronic_horizon provides classes, interfaces, and enumerations that allow your application to support electronic horizon and adasis v2 engine.
com.here.android.mpa.fce
The package fce (Fleet Connectivity Extensions) provides classes, interfaces, and enumerations that allow your application to support fleet management.
com.here.android.mpa.ftcr  
com.here.android.mpa.guidance
This package includes classes, interfaces, and enumerations related to guidance and turn-by-turn navigation, used by other packages in the APIs for Android SDK.
com.here.android.mpa.isoline  
com.here.android.mpa.mapping
The mapping package provides classes, interfaces, and enumerations that display an interactive map, and related functionality that allows your application to create and add map content.
com.here.android.mpa.mapping.customization
This package provides classes, interfaces, and enumerations for map scheme customization, including customizable variables and properties.
com.here.android.mpa.odml
The ODML (On Device Map Loader) package provides classes, interfaces and enumerations which facilitate the download of map data for offline use.
com.here.android.mpa.pde
The package pde (Platform Data Extension) provides classes, interfaces, and enumerations that allow your application to easily access Platform Data Extension REST API.
com.here.android.mpa.prefetcher
The package prefetcher provides classes, interfaces, and enumerations that allow your application to explicitly create a request for map data as an alternative to panning a MapView to implicitly download map data.
com.here.android.mpa.routing
This package provides classes, interfaces, and enumerations for route calculation and route description (directions).
com.here.android.mpa.search
The search package provides classes for performing places and geocoder searches.
com.here.android.mpa.tce
The package tce (Toll Cost Extension) provides classes, interfaces, and enumerations that allow your application to easily access Toll Cost Extension REST API.
com.here.android.mpa.urbanmobility
The package urbanmobility provides classes, callbacks, and enumerations that can be used to enable functionality related to public transit such as search for nearby transit stations and requests for departure boards.
com.here.android.mpa.venues3d
This package provides facilities to search and display objects representing three-dimensional views of venues.
com.here.android.positioning  
com.here.android.positioning.radiomap  
Skip navigation links
Copyright (c) 2011-2019 HERE Global B.V. All rights reserved.