Note: this page is only a draft, but this project is hosted on a public repository where anyone can contribute. Learn how to contribute in less than a minute.

Android Developers

ArcGIS Runtime SDK for Android integrates a wide range of mapping and GIS capabilities online or offline, including editing, analysis, geocoding, routing, management of web maps, data visualization, mobile map packages, and vector tiled layers

ArcGIS Runtime SDK for Android

Table of contents


The ArcGIS Runtime SDK for Android is the technology you may want to use if you want to build you Android application in Java. If you are interested on building Android applications but not necessarily using this language you could also use:

As last resource, you may even consider to make an application or prototype as fast as possible (without writing any code), in this case you should also consider using some of our app builders, like AppStudio or Survey123.

And remember, before reinventing the wheel check the existing Esri mobile apps and consider if it make sense for you to integrate with any of the existings before doing an strong investment.



Important concepts:

  • Mobile maps package: is a file object (.mmpk) created in ArcGIS Pro. It is a transport mechanism for maps, their layers, data, networks, and locators. A mobile map package can be sideloaded onto a device by email, or by platform-specific transfer mechanism, or it can be downloaded from a portal to the device. It available for applications developed using ArcGIS Runtime SDK starting with version 100.0.


Less than 20 minutes tutorials: Android DevLabs


Check Esri Geodev - Android playlist

On you will find and Esri Events you will find many technical talks.

Event Title Length
DevSummit 2017 ArcGIS Runtime SDK for Android: Building Applications 52min 22secs
DevSummit 2017 Rounding Up the EMUs App for Android 25min 42secs
n.a. 2017 Ecological Marine Unit Explorer For Android 4min 15secs
DevSummit 2016 ArcGIS Runtime SDK for Android: Hit the Ground Running 1h 0min 44secs
DevSummit 2016 Collaborate with ArcGIS Runtime SDK for Android 46min 1secs

You might also find interesting videos at Esri Industries, ArcGIS, etc


You can find some slides in or check on GeoNet.

Download the Runtime SDK for Android

You can download it using Gradle or from your Download section using you free ArcGIS Developer account .



You can also search at any other Esri's Github accounts.


None yet

Awesome projects & cool demos

Support and Community

If needed, remember you can always check the Technical Support Website for developer products and the Technical Support Blog at GeoNet to find additional resources.

Community channels:

If you have an idea you can also share it on ArcGIS Ideas -> ArcGIS Runtime

People you should know

Please find the ArcGIS Experts on this topic using this tool:

ArcGIS Experts Tool Screenshot

They don't work on the support team and some may even not work at Esri, but they are opening some projects and sharing insights related to this technology so we recommend you to follow them.


Additional resources

Awesome lists for Android

You will find a lot of interesting resources to learn an improve your skills with Android:

Localized resources


results matching ""

    No results matching ""