Erreur: impossible de trouver le com.google.gms:google-services:1.0. lors de l'ajout des services google plugin dans la construction.gradle dans android studio
Je suis l'intégration de connexion OAuth pour Google+ sur mon application android, à la suite de la tutoriel.
Selon le tutoriel, je me dois d'ajouter le Service Google plugin en ajoutant
classpath 'com.google.gms:google-services:1.0'
dépendance à haut niveau build.gradle
dans mon projet android.
Cependant, quand je synchroniser le gradle avec les changements, je vois l'erreur comme suit:
D'erreur:impossible de trouver le com.google.gms:google-services:1.0.
Cherché dans les emplacements suivants:
fichier:/C:/Program Fichiers/Android/Android Studio/gradle/m2repository/com/google/gms/google-services/1.0/google-services-1.0.pom
fichier:/C:/Program Fichiers/Android/Android Studio/gradle/m2repository/com/google/gms/google-services/1.0/google-services-1.0.jar
https://jcenter.bintray.com/com/google/gms/google-services/1.0/google-services-1.0.pom
https://jcenter.bintray.com/com/google/gms/google-services/1.0/google-services-1.0.jar
Dans mon build.gradle
:
//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:1.2.3'
classpath 'com.google.gms:google-services:1.0'
}
}
allprojects {
repositories {
jcenter()
}
}
Il semble que l'android studio n'est pas en mesure de trouver de google-les services de plugin à partir des dépôts.
Quelqu'un at-il le même problème? Ou, suis-je raté quelque chose?
- Ses pas "com.google.gms:google-services". Mais "com.google.gms.google-services" dans ce cas.
Vous devez vous connecter pour publier un commentaire.
J'ai rencontré le même problème aujourd'hui. Dans les échantillons qu'ils utilisent cette ligne à la place:
classpath 'com.google.gms:google-services:1.3.0-beta1'
Les travaux de cette.
compile 'com.google.android.gms:play-services-plus:8.1.0'
. Il ne sera pas inutile d'importation Api de remise en forme, portable, cartes, etc. Vous pouvez voir le tableau 1 de cette page.Pour moi, j'ai dû changer le référentiel de
jcenter()
. J'ai été en utilisant mavenCentral et obtenez cette erreur. Dès que je suis passé àjcenter()
il s'est retiré de la dépendance vers le bas.Pour ce faire, ouvrez votre
build.gradle
et de remplacer chaque occurrence demavenCentral()
avecjcenter()
Google mis à jour leur guide. Où il a été classpath 'com.google.gms:google-services:1.0' lit maintenant classpath 'com.google.gms:google-services:1.3.0-beta1 " comme joluet suggéré.
apply plugin: 'com.google.gms.google-services'
Google now publié le plugin v1.3.0
J'ai été en mesure de le résoudre à l'aide de cette:
J'ai résolu ce problème en faisant les choses suivantes:
Dans la construction.gradle (au niveau du projet):
Dans la construction.gradle (au niveau du module):
Sur le dessus ajouté:
et avec des dépendances ajouté:
Outre, assurez-vous que vous avez mis à jour le Google Play et Google référentiel dans le SDK.
De 25 Novembre,2015, google a publié une version plus récente.
Essayez d'ajouter:
classpath 'com.google.gms:google-services:2.0.0-alpha1'
Et n'oubliez pas d'ajouter
jcenter()
référentiel, sous buildscript.Grâce.
Je pense que vous avez oublié gradle du niveau du projet,
De les développeurs de page:
Ajouter la dépendance à votre au niveau du projet construire.gradle
classpath 'com.google.gms:google-services:1.5.0-beta2'
D'ajouter le plugin à votre de niveau application construire.gradle:
apply plugin: 'com.google.gms.google-services'
Google a mis à jour GCM aller vérifier et pour cela vous devez mettre à jour votre Android Studio.
Je vous conseille à l'encontre de ce que tu fais. Je l'ai fait aussi (en suivant Configurer un GCM Client App sur Android aveuglément), mais a terminé avec plus de 65K méthode limite.
Donc, vous devez supprimer les lignes suivantes dans votre gradle:
Maintenant importer les Api de Google Plus simple avec gradle d'importation:
Ajoutant jcenter référentiel au niveau de chaque projet de construction.gradle aidé dans mon cas:
J'essayais de configuration firebase pour mon application android quand j'ai été confronté à ce problème. Capture d'écran suivante devrait clarifier les choses -
Couple de choses que je voudrais faire remarquer -
1. Une fois que vous
Cette ligne devrait être au bas de l'application au niveau gradle fichier. Je ne sais pas pourquoi, mais en les plaçant au sommet n'a pas d'entraînement pour moi.
Si vous utilisez Android Studio, essayez d'ajouter des services google avec l'IDE.
Developer Services
choisissez le service désiré.ajouter
classpath
surbuildscript
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.google.gms:google-services:1.3.0-beta1'
}
}
Vous peut-être manquer cette étape
Copiez le google-services.json fichier que vous avez téléchargé dans le dossier app/ou mobile/répertoire de votre Android Studio de projet. Ouvrir Android Studio Terminal volet:
$ déplacer chemin à télécharger/google-services.json app/
Avoir du plaisir.
Vous avez besoin pour vérifier la version actuelle comme dans le lien ci-dessous indique, par maintenant:
Vérifier cette réponse:
Mise à jour de gradle version
Que nous devons chercher la dernière version dans mon cas était:
Ici vous pouvez trouver une liste des versions.
J'ai eu un problème similaire, tout en suivant la instructions pour la mise en œuvre d'un GCM client dans Android Studio, cependant, le message que j'ai reçu était :
Bien que je n'ai jamais compris ce qui n'allait pas, j'ai simplement copié mes sources, les ressources, le manifeste, et le fichier de clés dans un nouveau Android Studio de projet. J'ai ensuite édité auto-généré fichiers de build gradle pour le nouveau projet de nouveau manuellement l'ajout de mes dépendances.
J'ai fait en sorte de ne pas les copier sur mon build fichiers de l'ancien projet de verbatim (depuis la source de l'erreur probable jeter dans quelque part).
Ce n'est pas une solution satisfaisante, mais il a travaillé pour moi et il a fallu peu de temps.
Pour moi, l'ajout de cette sous
dependencies
travailléÀ l'intérieur de la
.idea folder
existe un workspace.xml fichier qui définit laproject's structure
. Je vous suggère de fermer Android Studio, puisdelete .idea folder
, puis les importer à nouveau le projet. L' .l'idée serait généré par l'IDE de nouveau. Pour moi cette solution fonctionne.Vous devez juste ajouter classpath '
com.google.gms:google-services:1.3.0-beta1
" pourdependencies
de votre(Top level build file)
labuild.gradle
qui a le(Project:<name of your project)
. Espérons que cette aide!J'ai récemment mis à jour pour Android Studio 2.3 et en quelque sorte s'appliquent plugin ne fonctionne pas.
Après, j'ai essayé de différentes façons, et puis ce travail, c'est quand j'ai commenté d'application de la construire.gradle:
puis-je ajouter à ce premier niveau de construction.gradle (ci-dessous classpath 'com.android.outils.construire:gradle:2.2.3'):
et puis il travaille.