google maps api gradle dependencies failed to resolve

Viewed 4008

It's showing me an error of failure to resolve dependency:

Error:(25, 13) Failed to resolve: com.google.android.gms:play-services-maps:11.4.0

These are the dependencies i'm using:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
    compile 'com.google.android.gms:play-services-maps:11.4.0'

}

What should I do?

2 Answers

To use the 11.4.0 you have to add maven { url "https://maven.google.com" } to your build.gradle file

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}

turned out that the google-maps dependency should be:

compile 'com.google.android.gms:play-services-maps:11.0.4'

and not

compile 'com.google.android.gms:play-services-maps:11.4.0'
Related