web-dev-qa-db-fra.com

Impossible de trouver com.google.Android.gms: play-services: 7.0.0

J'essaie de mettre à jour un ancien projet utilisant les bibliothèques GMS. Cependant, Gradle sync ne parvient pas à actualiser le projet, ce qui donne l'erreur mentionnée dans le titre.

Voici à quoi ressemble build.gradle:

project(":Android") {
    apply plugin: "Android"
    apply plugin: 'com.Android.application'

    configurations { natives }

    dependencies {
        compile project(":core")
        compile "com.badlogicgames.gdx:gdx-backend-Android:$gdxVersion"
        natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
        natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a"
        natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86"
        compile "com.google.Android.gms:play-services:7.0.0"
    }
}

Et l'erreur est la suivante:

Error:Could not find com.google.Android.gms:play-services:7.0.0.
Searched in the following locations:
    file:/C:/Users/Harri/.m2/repository/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.pom
    file:/C:/Users/Harri/.m2/repository/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.jar
    https://repo1.maven.org/maven2/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.pom
    https://repo1.maven.org/maven2/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.jar
    https://oss.sonatype.org/content/repositories/snapshots/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.pom
    https://oss.sonatype.org/content/repositories/snapshots/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.jar
    https://oss.sonatype.org/content/repositories/releases/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.pom
    https://oss.sonatype.org/content/repositories/releases/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.jar
Required by:
CarGame-refresh:Android:1.2

J'ai installé et mis à jour tous les éléments requis dans le gestionnaire de SDK:

enter image description here

Il convient de noter que ce projet était à l’origine un projet Eclipse que j’ai importé pour le moment dans Android Studio.

EDIT: Il semble que Gradle n’apparaisse pas dans le bon répertoire pour GMS. Il est installé dans le chemin du SDK, cependant. Il semble que le problème ici ressemble beaucoup à cette question non résolue .

15
manabreak

Il s'avère que la documentation est peut-être plus avancée que ce qui est officiellement disponible.

compile 'com.google.Android.gms:play-services:6.5.87'

Semble fonctionner correctement uniquement parce que j'ai suivi les étapes suivantes:

Ouvrir les paramètres du module (F12) -> onglet Dépendances -> signe "+" -> 1) Dépendance de la bibliothèque -> com.google.Android.gms: play-services: 6.5.87

17
Mark Lapasa

Pour utiliser la version 7.0.0 des services Google Play, vous devez mettre à jour les services Google Play et le référentiel Google vers les versions 23 et 16 respectivement dans la section Extras du gestionnaire de SDK Android.

Pour ouvrir le gestionnaire de SDK Android dans Android Studio, accédez à Outils -> Android -> Gestionnaire de SDK.

Modifier : Vous devrez également mettre à jour vos outils SDK vers la version 24.1.2, Outils de plate-forme SDK vers la version 22 et éventuellement les outils de compilation du SDK vers la version 22.0.1 à partir de la section Outils du gestionnaire de SDK. 

16
Hassaan

Tout d’abord, mettez à jour les outils SDKAndroid,Outils de compilation du SDK Android, outils de plate-forme du SDK Android.

Puis mettez à jourles services Google Play et le référentiel Googleà partir du gestionnaire de SDK . Ils sont présents dans la section Extras du gestionnaire de SDK.

Cela a fonctionné pour moi.

2
Swapnil Kale

Vous devriez utiliser 6.5.87 au lieu de 7.0.0.

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.google.Android.gms:play-services-maps:6.5.87'
    compile 'com.google.Android.gms:play-services-drive:6.5.87'
}
1
Ryan Le

Vous devez simplement ajouter cette ligne à vos dépendances et reconstruire votre projet: Compile 'com.google.Android.gms: play-services: 6.5.87'

0
issam