This guide describes how to use version 100.3.0 of ArcGIS Runtime SDK for Android to build Android apps that incorporate capabilities such as mapping, geocoding, routing, geoprocessing, and other spatial analytics.
With ArcGIS Runtime SDK for Android, you can build apps that:
- Add high performance 2D and 3D mapping and GIS capabilities to your apps.
- Consume content and services from ArcGIS Online and ArcGIS Enterprise portal (using the portal API).
- Let mobile users take their work with them, provisioning them with the offline processing and data (basemaps and operational data) that they need in the field.
- Add tools to edit data while out in the field or disconnected and sync the edits when connected.
- Search for features or attributes in your GIS data using SQL or spatial criteria and display the results.
- Perform blazing fast offline searches for locations (geocode and reverse geocode).
- Calculate drive times and multi-stop routes with driving directions (find routes).
- Execute sophisticated geoprocessing tasks and display their results.
- Allow users to add graphics and markup to a map interactively.
- Display map details through informational pop-ups on features.
What you get
- A rich mapping API for Android, provided through .jar files
- An Android Archive (AAR) file to use as a dependency in your Gradle build script.
- An API reference and developer's guide to help you learn how to use the API
- A suite of samples that demonstrate SDK functionality
- A blog highlighting new developments and important SDK related news
- A community where you can discuss your development issues with other SDK developers