Dania
Dania

Reputation: 1688

Failed to resolve: com.google.android.gms:play-services-gcm:8.7+

I want to use some Google services in my application, so I have added this line to the .gradle file: com.google.android.gms:play-services-gcm:8.7+. But after trying to sync the project I got this error:

Failed to resolve: com.google.android.gms:play-services-gcm:8.7+

I checked all the available answers on Stackoverflow. They suggest installing the sdk for Google repository and Google play services and I did that. Here is a screenshot of the sdks installed on my computer:

enter image description here

Here is the gradle file code:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        applicationId "com.project.android.eyedetection"
        minSdkVersion 10
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    packagingOptions {
        exclude 'META-INF/DEPENDENCIES.txt'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/dependencies.txt'
        exclude 'META-INF/LGPL2.1'
        exclude 'META-INF/localization/LocalizedFormats_fr.properties'
    }

}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.0.0'
    compile project(':libraries:opencv')
    compile 'com.android.support:appcompat-v7:23.0.0'
    compile 'com.google.android.gms:play-services:8.7+'
   compile files ('libs/commons-math-2.2.jar')
   compile files ('libs/commons-math-2.2-javadoc.jar')
    compile files ('libs/commons-math-2.2-sources.jar')
}

I tried to remove the +, but that didn't solve it.

How can I solve the problem?

EDIT: As suggested by Stanojkovic and Gabriele Mariotti using 8.4 solves the problem, this is because I was mistakenly trying to use 8.7 which is not released yet. Thanks all.

Upvotes: 0

Views: 974

Answers (2)

Gabriele Mariotti
Gabriele Mariotti

Reputation: 363449

Your issue depends by

compile 'com.google.android.gms:play-services:8.7+'

This version is not published yet (the apk is still in rollout, but the library is not public in the IDE)

Use the last stable release:

compile 'com.google.android.gms:play-services:8.4.0'

Upvotes: 1

Stanojkovic
Stanojkovic

Reputation: 1632

Try with

com.google.android.gms:play-services-panorama:8.4.0 

Upvotes: 1

Related Questions