J'ai suivi ceci link == pour intégrer des annonces dans mon application. Mais cela montre cette erreur:
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
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
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
}
}
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:
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'
}
apply plugin: 'com.google.gms.google-services'
ajoutez la ligne ci-dessus au bas de votre application, gradle.build.
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'
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.
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.