Previous releases of this SDK have been in the form of an Eclipse plugin exclusively. Starting with version 10.2, the SDK has been expanded to include the API libraries and developer tools required to build apps.
Developing ArcGIS applications for Android is simplified by a group of Eclipse plugins provided with the SDK, ArcGIS for Android Core and ArcGIS for Android Doc and Samples. These plugins provide a rich set of tools, documentation, and samples to help developers create applications using the ArcGIS Runtime SDK for Android. The instructions below can be used for Eclipse with ADT plugin or the ADT Bundle.
The repository can be installed either by downloading in Eclipse via a public updatesite or with the local plugin that comes with the SDK. The workflow for both are offered below:Download the ArcGIS Android Eclipse plugin
Follow these steps after your eclipse repository is set to complete installation:
The ArcGIS Runtime SDK for Android allows easier integration into other developer environments without the support of a developer IDE plugin.
IntelliJ IDEA supports Android development much in the same way the ADT extends Eclipse for Android development. It offers excellent code assistance, integrated logcat, layout preview, and lint. Refer to the IntelliJ IDEA Web Help system to enable Android support. Once you have Android support enabled you can create a New Android Project.
Creating a global library allows you to add ArcGIS module dependency to any valid Android project.
Open your Android Manifest file by double-clicking on the AndroidManifest.xml file in your project directory. Add the following elements to your projects manifest under uses -sdk and above the application elements.
<uses-feature android:glEsVersion="0x00020000" android:required="true" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Now you are ready to start programming with the ArcGIS Runtime SDK for Android. A great place to start is the hello-world like tutorial, Add a map to your app.
The ArcGIS Runtime SDK for Android contains everything you need to develop ArcGIS Android apps. The contents of the SDK are provided below:
Version 10.2.2 is ready and waiting. Get it now.Download
Enhancements, known limitations, and migration information:At 10.2.2
Get to know the SDK by adding a map to your app.Get started
We post regularly to the ArcGIS blog. Tune in to the android tag or enjoy the full RSS feed.