J'ai mis à jour mon projet avec les derniers services Play classpath 'com.google.gms:google-services:1.5.0-beta2'
. J'utilise également la dernière version de playervices dans mon fichier app.gradle comme:
compile 'com.google.android.gms:play-services-location:8.3.0'
compile 'com.google.android.gms:play-services-gcm:8.3.0'
Cependant, lorsque je compile, Gradle lève une exception comme suit
Error:Execution failed for task ':app:processDebugGoogleServices'. > File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it.
android
google-play-services
android-gradle-plugin
goonerDroid
la source
la source
Réponses:
Vous devez obtenir le fichier de configuration sur le site du développeur et le coller dans le répertoire au niveau de l'application de votre projet.
Mettre à jour:
Aller à
https://console.firebase.google.com/
Sélectionnez votre projet
Dans le menu de gauche, cliquez sur paramètres> paramètres du projet
Ajoutez une application ou téléchargez le fichier google-services.json dans la section Vos applications .
la source
Veuillez accéder à cette URL:
https://developers.google.com/mobile/add
Choisissez vos options et enfin vous pourrez télécharger
google-service.json
fichiercopiez ce fichier et collez-le dans
YourProjectName/app
AnnuairePuis recompilez le projet. Très probablement, il volera
Dans mon cas, le répertoire du projet ressemble à ceci:
la source
Pour toute personne utilisant Firebase, vous devez accéder à votre console et y indiquer "ajouter un projet à Android". À partir de là, il générera étape par étape le fichier google-services.json pour vous.
la source
J'ai reçu cette erreur en essayant d'exécuter l'exemple d'application d'analyse Firebase de Google:
Conditions préalables:
Ajouter une procédure:
Supprimer la procédure:
J'ai ajouté et supprimé l'exemple d'application plusieurs fois sans aucun effet secondaire notable.
la source
dans mon cas, j'ai enregistré un fichier json avec un espace comme celui-ci
et le bon est
et veillez également à ne pas mettre (_) au lieu de (-)
peut aider quelqu'un.
la source
Je viens de rencontrer des problèmes de téléchargement à
google-services.json
partir de la console Firebase. Il s'est avéré que j'ai dû me déconnecter de tous les autres comptes Google que celui que j'utilisais pour Firebase.la source
Vous devez aller sur la console Firebase -> Paramètres -> Paramètres du projet et il y aura une section avec Télécharger le dernier fichier de configuration . Téléchargez google-service.json et placez-le dans le dossier de l'application. C'est du travail pour moi. Liens: https://developers.google.com/identity/sign-in/android/start-integrating https://developers.google.com/android/guides/client-auth
la source
google-services.json
fichier qui peut être téléchargé et ajouté à<appName>/platforms/<platformName>/google-services.json
. Bonne chance ...Pour
Cordova Apps
:Nous devons placer le
google-services.json
fichierapp root
(je crois, lorsque vous travaillez avec des applications Cordova, nous ne sommes pas d'entrer dans d' autres dossiers / fichiers tels que Gradle, les fichiers Java, des plates - formes, etc., mais plutôt que de travailler avec eux via leconfig.xml
etwww
dossier) et référence c'estconfig.xml
comme ça:REMARQUE: assurez-vous que
Firebase App packagename
l'id
attribut est identique à celui de<widget id="<packagename>" ... >
sont identiques.Par exemple:
Bonne chance...
la source
Accédez au fichier de configuration depuis le site du développeur et collez-le dans le répertoire au niveau de l'application de votre projet actuel.
la source
Très simple Allez simplement dans Outils-> Firebase-> Connectez-vous à Firebase puis cliquez sur Synchroniser maintenant CELA FONCTIONNERA VRAIMENT.
la source
Allez dans Outils -> Firebase dans votre Android Studio et cliquez sur Connecter votre application à Firebase. Ils le mettront en place pour vous.
la source
Dans Android Studio, procédez comme suit:
Cliquez sur Outils> Firebase pour ouvrir l' assistant fenêtre .
Cliquez pour développer l'une des fonctionnalités répertoriées (par exemple, Analytics), puis cliquez sur le didacticiel Premiers pas pour vous connecter à Firebase et ajouter le code nécessaire à votre application.
la source
Dans le studio Android:
Cela a bien fonctionné pour moi à partir de là.
la source
https://developers.google.com/android/ vous devez générer un fichier de configuration qui vous donne accès à tous les services et API pour lesquels vous vous êtes inscrit dans la console développeur et le placer dans votre répertoire racine
la source
Si vous n'en avez plus besoin…
… \ Build.gradle:
classpath 'com.google.gms: google-services: 3.2.0'
->
// classpath 'com.google.gms: google-services: 3.2.0'
… \ App \ build.gradle:
appliquer le plugin: 'com.google.gms.google-services'
->
// appliquer le plugin: 'com.google.gms.google-services'
la source
J'ai eu le même problème. Le problème est dû au changement de nom du fichier. Vous avez peut-être téléchargé un certain nombre de fichiers google-services.json dans votre dossier de téléchargement. Ainsi, lorsque vous téléchargez un nouveau fichier, il sera téléchargé avec le même nom mais en ajoutant des valeurs numériques entre parenthèses. quelque chose comme google-services (1) .json. Vous allez donc supprimer ce (1) et copier le fichier. Assurez-vous que lorsque vous le renommez, il ne doit pas y avoir d'espaces ni de supplément. au nom du fichier.
la source
Même après avoir ajouté toutes les dépendances et le fichier, si vous rencontrez un tel problème, il peut s'agir de votre nom de fichier incorrect "google-services.json".
Assurez-vous d'avoir le nom exact du fichier sans espaces ni caractères supplémentaires.
J'avais renommé le fichier et j'avais de l'espace "" dans mon nom de fichier qui n'était pas perceptible, plus tard j'ai trouvé que mon nom de fichier était faux, donc corrigé !.
la source
Ce problème est dû au fait que: - Le dossier ou le fichier que vous avez collé sur votre produit téléchargé depuis la console Firebase n'est pas nommé google-services.json. alors maintenant cliquez dessus puis cliquez avec le bouton droit de la souris dans toutes les options, ouvrez le réfracteur et renommez-le en google-services.json. parce que cela a fonctionné pour moi
la source
Avait fait face au même problème.
bien dans mon cas j'ai sauvé
comme
J'ai essayé toutes les solutions mentionnées ci-dessus mais rien n'y fait ... l'erreur était au lieu de "_", vous devez mettre "-" (tiret).
La simple refactorisation du fichier vers google-services.json à partir de google_services.json fonctionne à merveille.
J'espère que cela t'aides!!!
PS Je sais que c'est idiot mais cela ne fonctionne que pour moi ...
la source
Pas:
Accédez au dossier de votre projet et ouvrez le sous-dossier / app.
Collez le fichier .json ici.
Reconstruisez le projet.
la source
pour les personnes venant ici depuis l'étape 3 du didacticiel Firebase Codelabs: allez à la page 4.
Apparemment, si google dit
You should now have the android-start project open in Android Studio.
, elle le pense , et nonYou should now have the android-start project open in Android Studio, without any build-errors
.Comme le dit les instructions, vous devez obtenir un fichier de configuration de Firebase. c'est-à-dire, créez un nouveau projet dans votre firebase acc avec le nom de chat convivial et dans la page suivante, ajoutez-le
package name
etSHA1 KEY.
après avoir téléchargé le fichier json, ajoutez-le à votre
project>app
dossier et reconstruisez le projet.la source
https://developers.google.com/mobile/add
sélectionnez commencer et accédez au logo des paramètres, puis aux paramètres du projet, vous verrez ci-dessous la plate-forme comme Web, Android, iOS. sélectionnez cela selon vos préférences. puis téléchargez le fichier google-service.json
copiez ce fichier et collez-le dans
Répertoire YourProjec / app, puis synchronisez à nouveau
la source
Si vous n'avez pas accès à Firebase du projet, par exemple, vous avez téléchargé un exemple de code source, vous devez supprimer tout élément lié à Firebase pour que le projet s'exécute.
Rechercher des mots-clés dans le projet
la source