0

Je suis nouveau dans le développement d'applications Android sur Android Studio 2.3.3. Je suis les directives de base de données Firebase pour se connecter à la base de données. Mais il échoue lors de la synchronisation (voir ci-dessous erreur). Beaucoup comme je pose la même question, mais les solutions semblent être trop spécifiques à leurs propres fichiers gradle, donc j'ai été capable de l'utiliser pour réparer mon application. toute aide sera appréciée :-)ne peut pas synchroniser gradle lors de l'ajout de «apply plugin: 'com.google.gms.google-services'» pour la base de données Firebase

Error:Execution failed for task ':app:processDebugGoogleServices'. 
> No matching client found for package name 'com.example.lenovo.hereandthere' 

build.gradle (Projet: HereAndThere)

// Top-level build file where you can add configuration options common to all sub-projects/modules. 

buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.3.3' 
     classpath 'com.google.gms:google-services:3.1.0' 

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

allprojects { 
    repositories { 
     jcenter() 
    } 
} 

task clean(type: Delete) { 
    delete rootProject.buildDir 
} 

build.gradle (Module: app)

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 26 
    buildToolsVersion "26.0.1" 
    defaultConfig { 
     applicationId "com.example.lenovo.hereandthere" 
     minSdkVersion 19 
     targetSdkVersion 26 
     versionCode 1 
     versionName "1.0" 
     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:26.+' 
    compile 'com.android.support.constraint:constraint-layout:1.0.2' 
    testCompile 'junit:junit:4.12' 
} 

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

Note: enter image description here

+0

ajouter Google fichier service JSON – Killer

+0

Salut Shubham , quels fichiers, où et comment? – ronan101010101

+0

https://developers.google.com/android/guides/google-services-plugin#adding_the_json_file Vous avez besoin d'un fichier json google service pour utiliser le plug-in google service – Killer

Répondre

0

Aucun client correspondant trouvé pour le nom du module 'Com.example.lenovo.hereandthere'

Le problème peut se produire en raison de l'une des raisons suivantes:

  1. il n'y a pas de fichier .json service google est présente
  2. ou service google .json le fichier est présent mais placé au mauvais endroit. check out this
  3. ou le nom de package est différent de celui mentionné dans le .json service google (Les gens ne font pas d'habitude, mais malheureusement, ce est votre cas.)
+0

OUI, MERCI! J'ai recréé un nouveau projet avec le bon nom de paquet. Je peux maintenant lire et écrire dans la base de données. c'était une douleur. – ronan101010101