Search code examples
androidsdkmapsarcgisesri

android Error:(44, 13) Failed to resolve com.esri.arcgis.android:arcgis-android:10.2.7


Every time I build my android project it gives me this Error

android Error:(44, 13) Failed to resolve com.esri.arcgis.android:arcgis-android:10.2.7

Can anyone help me regarding this ?


Solution

  • The problem is solved like that 1.

    add the following lines

     // Add the following ArcGIS repository
            maven {
                url 'https://esri.bintray.com/arcgis'
            }
    

    in the build.gradle of the project module

    to be like that

    // Top-level build file where you can add configuration options common to all sub-projects/modules.
    
    
    buildscript {
        repositories {
            jcenter()
    
            //**Added .. for ArcGIS
            maven {
                url 'https://esri.bintray.com/arcgis'
            }
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:2.1.0'
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    
    allprojects {
        repositories {
            jcenter()
            // Add the following ArcGIS repository
            maven {
                url 'https://esri.bintray.com/arcgis'
            }
        }
    }
    
    task clean(type: Delete) {
        delete rootProject.buildDir
    }
    

    Also , I edited the version of arcgis dependency in the app module build.gradle to be like that

    compile 'com.esri.arcgis.android:arcgis-android:10.2.8'