web-dev-qa-db-fra.com

Impossible de résoudre: com.google.gms.google-services: 15.0.1:

J'ai installé des services de jeu dans les outils de développement et ajouté les bibliothèques suivantes, bien que cela montre le problème

   compile 'com.Android.support:appcompat-v7:26.1.0'
    compile 'com.Android.support.constraint:constraint-layout:1.0.2'
    compile 'com.firebase:geofire-Android:2.1.1'
    compile 'com.google.gms.google-services:15.0.1'
    compile 'com.google.Android.gms:play-services-maps:15.0.1'
    compile 'com.google.Android.gms:play-services-drive:15.0.1'
    compile 'com.github.bumptech.glide:glide:4.0.0'
    compile 'com.Android.support:design:26.1.0'
    compile 'com.Android.support:cardview-v7:26.1.0'
    compile 'com.github.jd-alexander:library:1.1.0'

    compile 'com.Paypal.sdk:Paypal-Android-sdk:2.15.3'
    testCompile 'junit:junit:4.12'
}
apply plugin: 'com.google.gms.google-services'
2
Dadhich Sourav

Supprimer com.google.gms.google-services:15.0.1 des dépendances, c’est un plugin de fichier Gradle et non une dépendance.

def mySupportVersion = "26.1.0"

dependencies {
    compile "com.Android.support:appcompat-v7:$mySupportVersion"
    compile "com.Android.support:design:$mySupportVersion"
    compile "com.Android.support:cardview-v7:$mySupportVersion"
    compile 'com.Android.support.constraint:constraint-layout:1.0.2'
    compile 'com.firebase:geofire-Android:2.1.1'
    compile "com.google.Android.gms:play-services-maps:15.0.1"
    compile "com.google.Android.gms:play-services-drive:15.0.1"
    compile 'com.github.bumptech.glide:glide:4.0.0'
    compile 'com.github.jd-alexander:library:1.1.0'
    compile 'com.Paypal.sdk:Paypal-Android-sdk:2.15.3'
    testCompile 'junit:junit:4.12'
}
apply plugin: 'com.google.gms.google-services'

Vous devez utiliser def pour plus de flexibilité lors du changement de version.

1
Khemraj

Je pense que décocher l'option Offline work peut résoudre le problème. Vérifiez ma réponse Ici .

1
Alireza Noorali

Les options peuvent être 

change versions of play services
 remove unused services
 if using maps, check permission of google place api
[https://firebase.google.com][1] should be proper configured
google-play.json file should be updated with project.
1
user10030215

Beaucoup de problèmes peuvent causer ce problème:

1) Vérifiez si vous avez un référentiel Maven/Google sur votre build.grade principal (vous pouvez le trouver dans le dossier racine de votre projet): 

allprojects {
    repositories {
        jcenter()
        google()
    }
}

2) Vérifiez si vous avez le numéro de bibliothèque correct sur votre module App build.grade (disponible sur\app): 

https://developer.Android.com/topic/libraries/support-library/packages

3) Vérifiez buildToolsVersion et targetSdkVersion sur votre module App build.grade (disponible sur\app):

Parfois, il est impossible de télécharger quoi que ce soit si buildToolsVersion n'est pas défini sur la nouvelle version. Consultez ce site: https://developer.Android.com/studio/releases/build-tools

4) Vérifiez les problèmes de connexion Internet et de pare-feu

C'est si simple, mais personne ne vérifie ...

5) Vérifiez si Android Studio est défini sur Travail hors connexion :

File ->
Other Settings ->
Default Settings -> 
Build, Execution, Deployment ->
Build Tools ->
Gradle -> Uncheck Offline Work

6) Si rien ne fonctionne, cliquez sur Android Studio "Projet propre", puis sur "invalidade cache/restart":

Build->Clean Project
File->Invalidade Cache/Restart

Bonne chance!

0
Adriano Moutinho