Build native mapping apps for Android devices

Get the SDK that lets you build native apps with Android. Integrate a wide range of mapping and GIS capabilities online or offline, including editing, geocoding, routing, and data visualization.

Looking for the latest version?

100.1.0 is the current release of ArcGIS Runtime SDK for Android.

Go to the current release

Develop your first map app

This "hello world" style tutorial shows how to create a simple map-based app and prepare it for deployment.

Learn More

Add geocoding to your app

The ArcGIS Runtime SDK for Android provides a Locator class that allows you to match addresses and place names to locations on the map known as geocoding.

Learn More

Determine your app/map pattern

Detailed look at native location based app patterns to assist in providing the right types of apps to help your users achieve what they need.

Learn More

From our Blog More Blog posts

Discussions on GeoNet Read more Start discussion

{date} {time}

{title}

{excerpt}

Connect with the ArcGIS Runtime SDK for Android

From our Videos More Videos

ArcGIS Runtime SDK for Android: Building Applications
ArcGIS Runtime SDK for Android: Building Applications
ArcGIS Runtime: an Introduction to the API and Architecture
ArcGIS Runtime: an Introduction to the API and Architecture
ArcGIS Runtime: Maximizing Performance of your Apps
ArcGIS Runtime: Maximizing Performance of your Apps
ArcGIS Runtime: Everything You Wanted to Know About the ArcGIS Runtime SDKs but Were Afraid to Ask
ArcGIS Runtime: Everything You Wanted to Know About the ArcGIS Runtime SDKs but Were Afraid to Ask