Esri/arcgis-runtime-samples-android
ArcGIS Runtime SDK for Android Samples
📦 `build.gradle` (project)
- ```
- maven { url 'https://esri.jfrog.io/artifactory/arcgis' }
- dependencies {
- implementation 'com.esri.arcgisruntime:arcgis-android:100.15.0'
- }
- ```
📋 Change log:
- [Apply unique values with alternate symbols](https://developers.arcgis.com/android/kotlin/sample-code/apply-unique-values-with-alternate-symbols/)
- [Query features with Arcade expression](https://developers.arcgis.com/android/kotlin/sample-code/query-features-with-arcade-expression/)
- [Render multilayer symbols](https://developers.arcgis.com/android/kotlin/sample-code/render-multilayer-symbols/)
- [Navigate route with rerouting](https://developers.arcgis.com/android/kotlin/sample-code/navigate-route-with-rerouting/)
- [Display feature layers](https://developers.arcgis.com/android/kotlin/sample-code/display-feature-layers/)
- [Export vector tiles](https://developers.arcgis.com/android/kotlin/sample-code/export-vector-tiles)
- Updated [Show device location using indoor positioning](https://developers.arcgis.com/android/kotlin/sample-code/show-device-location-using-indoor-positioning/) to use public web map.
- Removed Java and Kotlin samples for Feature layer feature service, Feature layer geodatabase, Feature layer geopackage, Feature layer shapefile and replaced with [Display feature layers](https://developers.arcgis.com/android/kotlin/sample-code/display-feature-layers/).
- + 9 more
📦 `build.gradle` (project)
- ```
- maven { url 'https://esri.jfrog.io/artifactory/arcgis' }
- dependencies {
- implementation 'com.esri.arcgisruntime:arcgis-android:100.14.0'
- }
- ```
📋 Change log:
- New samples
- [Toggle between feature request modes](https://developers.arcgis.com/android/kotlin/sample-code/toggle-between-feature-request-modes/)
- [Add features with contingent values](https://developers.arcgis.com/android/kotlin/sample-code/add-features-with-contingent-values/)
- [Display dimensions](https://developers.arcgis.com/android/kotlin/sample-code/display-dimensions/)
- [Filter by definition expression or display filter](https://developers.arcgis.com/android/kotlin/sample-code/filter-by-definition-expression-or-display-filter/)
- [Show device location using indoor positioning](https://developers.arcgis.com/android/kotlin/sample-code/show-device-location-using-indoor-positioning/)
- Enhancements
- Updated samples to use `ServiceGeodatabase.applyEditsAsync()`
- + 12 more
📦 `build.gradle` (project)
- ```
- maven { url 'https://esri.jfrog.io/artifactory/arcgis' }
- dependencies {
- implementation 'com.esri.arcgisruntime:arcgis-android:100.13.0'
- }
- ```
📋 Change log:
- New sample added:
- Browse building floors
- Updated samples:
- Configure subnetwork trace
- Create and save map
- Open mobile map scene package
- List KML contents
- Additional changes made:
- + 6 more
``` maven { url 'https://esri.jfrog.io/artifactory/arcgis' } dependencies { implementation 'com.esri.arcgisruntime:arcgis-android:100.12.0' } ```
``` maven { url 'https://esri.jfrog.io/artifactory/arcgis' } dependencies { implementation 'com.esri.arcgisruntime:arcgis-android:100.11.0' } ```
``` maven { url 'https://esri.jfrog.io/artifactory/arcgis' } dependencies { implementation 'com.esri.arcgisruntime:arcgis-android:100.10.0' } ```
``` maven { url 'https://esri.bintray.com/arcgis' } dependencies { implementation 'com.esri.arcgisruntime:arcgis-android:100.9.0' } ```
``` maven { url 'https://esri.bintray.com/arcgis' } dependencies { implementation 'com.esri.arcgisruntime:arcgis-android:100.8.0' } ```
``` maven { url 'https://esri.bintray.com/arcgis' } dependencies { // Use 'implementation' dependency configuration in Android Studio 3.0 implementation 'com.esri.arcgisruntime:arcgis-android:100.7.0' } ```
# ArcGIS Runtime SDK for Android 100.6.0 Samples ``` groovy maven { url 'https://esri.bintray.com/arcgis' } dependencies { // Use 'implementation' dependency configuration in Android Studio 3.0 implementation 'com.esri.arcgisruntime:arcgis-android:100.6.0' } ```
# ArcGIS Runtime SDK for Android 100.5.0 Samples ``` groovy maven { url 'https://esri.bintray.com/arcgis' } dependencies { // Use 'implementation' dependency configuration in Android Studio 3.0 implementation 'com.esri.arcgisruntime:arcgis-android:100.5.0' } ```
# ArcGIS Runtime SDK for Android 100.4.0 Samples ``` groovy maven { url 'https://esri.bintray.com/arcgis' } dependencies { // Use 'implementation' dependency configuration in Android Studio 3.0 implementation 'com.esri.arcgisruntime:arcgis-android:100.4.0' } ```
# ArcGIS Runtime SDK for Android 100.3.0 Samples ``` groovy maven { url 'https://esri.bintray.com/arcgis' } dependencies { // Use 'implementation' dependency configuration in Android Studio 3.0 implementation 'com.esri.arcgisruntime:arcgis-android:100.3.0' } ```
# ArcGIS Runtime SDK for Android 100.2.1 Samples ``` groovy maven { url 'https://esri.bintray.com/arcgis' } dependencies { // Use 'implementation' dependency configuration in Android Studio 3.0 implementation 'com.esri.arcgisruntime:arcgis-android:100.2.1' } ```
# ArcGIS Runtime SDK for Android 100.2.0 Samples ``` groovy maven { url 'https://esri.bintray.com/arcgis' } dependencies { // Use 'implementation' dependency configuration in Android Studio 3.0 implementation 'com.esri.arcgisruntime:arcgis-android:100.2.0' } ```
# ArcGIS Runtime SDK for Android 100.1.0 Samples ``` groovy maven { url 'https://esri.bintray.com/arcgis' } dependencies { compile 'com.esri.arcgisruntime:arcgis-android:100.1.0' } ```
# ArcGIS Runtime SDK for Android 100.0.0 Samples Initial release samples for ArcGIS Android v100.0.0 ``` groovy maven { url 'https://esri.bintray.com/arcgis' } dependencies { compile 'com.esri.arcgisruntime:arcgis-android:100.0.0' } ```
