web-dev-qa-db-fra.com

Plugin avec l'ID 'com.google.gms.google-services' introuvable

J'ai suivi ceci link == pour intégrer des annonces dans mon application. Mais cela montre cette erreur:

error image

Ceci est mon build.gradle:

apply plugin: 'com.Android.application'
apply plugin: 'com.google.gms.google-services'
Android {
compileSdkVersion 24
buildToolsVersion "24.0.2"





defaultConfig {
    applicationId "com.example.personal.numbermania"
    minSdkVersion 10
    targetSdkVersion 24
    versionCode 1
    versionName "1.0"
}
buildTypes {
    debug
            {
                debuggable true
            }
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
    }
}


dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.Android.support:appcompat-v7:24.2.1'
    compile 'com.Android.support:design:24.2.1'
    compile 'com.google.firebase:firebase-ads:9.6.0'

}

}

les annonces ne s'affichent pas dans le périphérique réel. aidez-moi. Ceci est mon erreur après la mise à jour du chemin de classe error

62
Lakshmi

Avait le même problème.

Fixé en ajoutant la dépendance

classpath 'com.google.gms:google-services:3.0.0'

à la racine build.gradle.

https://firebase.google.com/docs/Android/setup#manually_add_firebase

118
Vasily Kabunov

Ajoutez les dépendances classpath com.google.gms:google-services:3.0.0 au niveau du projet build.gradle

Référez-vous à l'exemple de bloc depuis le niveau de projet build.gradle

buildscript {
    repositories {
        jcenter()
    }
    dependencies {

        classpath 'com.Android.tools.build:gradle:2.3.3'
        classpath 'com.google.gms:google-services:3.0.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}
37
eranda.del

Vous pouvez trouver les dépendances correctes ici appliquer les modifications à app.gradle et project.gradle et me le dire, salut!


Votre plugin d'application: 'com.google.gms.google-services' dans app.gradle se présente comme suit:

apply plugin: 'com.Android.application'

Android {
    compileSdkVersion 24
    buildToolsVersion "24.0.2"

    defaultConfig {
        applicationId "com.example.personal.numbermania"
        minSdkVersion 10
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"

        multiDexEnabled true
    }

    dexOptions {
        incremental true
        javaMaxHeapSize "4g" //Here stablished how many cores you want to use your Android studi 4g = 4 cores
    }

    buildTypes {
        debug
                {
                    debuggable true
                }
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
        compile fileTree(include: ['*.jar'], dir: 'libs')
        testCompile 'junit:junit:4.12'
        compile 'com.Android.support:appcompat-v7:24.2.1'
        compile 'com.Android.support:design:24.2.1'
        compile 'com.google.firebase:firebase-ads:9.6.1'
        compile 'com.google.firebase:firebase-core:9.6.1'
        compile 'com.google.Android.gms:play-services:9.6.1'
}

apply plugin: 'com.google.gms.google-services'

Ajouter un chemin de classe au dégradé du projet :

classpath 'com.google.gms:google-services:3.0.0'

Bibliothèque de services Google Play sur le SDK Manager:

enter image description here

Dans build.gradle (Module: app), ajoutez ce code

dependencies {
    ……..
    compile 'com.google.Android.gms:play-services:10.0.1’
    ……  
}

Si vous avez toujours un problème après cela, ajoutez ce code dans build.gradle (Module: app)

defaultConfig {
    ….
    …...
    multiDexEnabled true
}


dependencies {
    …..
    compile 'com.google.Android.gms:play-services:10.0.1'
    compile 'com.Android.support:multidex:1.0.1'
}
4
Md.Tahmid Bin Rashid
apply plugin: 'com.google.gms.google-services'

ajoutez la ligne ci-dessus au bas de votre application, gradle.build.

2

ajoutez simplement "classpath" com.google.gms: google-services: 3.0.0 "à Android/build.gradle pour ressembler à ceci

buildscript {
    repositories {
        maven {
            url "https://maven.google.com"
        }
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:3.0.1'
        classpath 'com.google.gms:google-services:3.0.0'

       // NOTE: Do not place your application dependencies here; they belong
       // in the individual module build.gradle files

    }
}

et ajoutez également "apply plugin: 'com.google.gms.google-services" "à la fin du fichier dans Android/app/build.gradle pour ressembler à ceci

apply plugin: 'com.google.gms.google-services'
1

Avait le même problème.

en ajoutant cela à ma dépendance n'a pas résolu

classpath 'com.google.gms: google-services: 3.0.0'

Ajouter ceci résolu pour moi

classpath 'com.google.gms: google-services: +'

à la racine build.gradle.

0

J'ai changé la version de chemin de cours de Google-Services de 4.2.0 à 3.0.0

classpath 'com.google.gms:google-services:3.0.0'

Ensuite, reconstruisez le projet, puis étrangement, cela m’a suggéré d’ajouter un noyau de base de feu au projet.

Puis j'ai ajouté firebase core sur l'application (module)

implementation 'com.google.firebase:firebase-messaging:16.0.8'

Puis l'erreur a disparu comme par magie.

0