73 votes

Impossible de résoudre: com.google.firebase: firebase-core: 11.2.0

Je suis plusieurs "impossible de Résoudre" des problèmes lors de la synchronisation de mon projet. Ils sont tous firebase et jouer-les services liés. J'ai fait en sorte qu'ils sont tous les mêmes (11.2.0). J'ai aussi vérifié, et la dernière version est 11.2.0. Aussi, toutes les autres réponses à des questions similaires impliquer la mise à jour de Google play services et de dépôt dans le SDK Manager, mais le mien est déjà à jour.

enter image description here

enter image description here

Aucune idée de pourquoi je ne peux pas synchroniser mon projet?

EDIT Actuelle solution de travail

// 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.0.0'
        classpath 'com.google.firebase:firebase-plugins:1.0.4'

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

allprojects {
    repositories {
        jcenter()
        maven { url "https://maven.google.com" } 
    }
}

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

137voto

Wilik Points 5713

Ajouter maven { url "https://maven.google.com" } à votre niveau racine build.gradle fichier

 allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}
 

34voto

Gabriele Mariotti Points 7243

Jouer à des services et Firebase les dépendances sont maintenant disponibles via maven.google.com avec la sortie de la version 11.2.0 de Google Play services et Firebase.

Vous pouvez trouver les Google Play Services officiels doc ici et la firebase doc ici..

allprojects {
    repositories {
        jcenter()
        maven { url 'https://maven.google.com' }
    }
}

Si vous utilisez android plugin gradle 3.x vous pouvez aussi utiliser:

allprojects {
    repositories {
        jcenter()
        google()
    }
}

12voto

Zeero0 Points 699

Je viens de corriger la même erreur en ajoutant une dépendance firebase-core .

 implementation 'com.google.firebase:firebase-core:16.0.1'
 

2voto

Jim Factor Points 615

Avec l' 16.0.0 communiqué de firebase j'ai eu à

  • mis la plupart de mon google play services des bibliothèques à l' 15.0.0 analytics et tagmanager fallait 16.0.0
  • ensemble de ma bibliothèque de prise en charge des versions d' 27.1.1
  • firebase-core pour 16.0.0

Construit contre sdk 27

Des Modifications Supplémentaires:

J'ai aussi eu à mettre à jour mon analyse à 16.0.0

  • la mise en œuvre "com.google.android.gms:jouer-services-analytics:16.0.0"

Une partie des versions indépendantes chose Android l'a fait récemment, je suis dans le doute. Peut-être besoin d'essayer d'aller vers le haut ou vers le bas une version sur le google play services et firebase bibliothèques

1voto

Shreevara K Points 31

La meilleure Méthode pour résoudre ce problème est de ne pas utiliser la méthode manuelle de la liaison firebase pour votre application.

J'ai essayé d'ajouter plus tard firebase repo en se référant à cette Lien .

Il a montré l'erreur "impossible de résoudre les dépendances firebase 11.2.0"

FireBase recommande l'ajout d'firebase pour votre application à l'aide de FireBase Assistant pour Android Studio Version 2.2 et Supérieur. Ajouter manuellement la dernière bibliothèque de construire-gradle(module) suite à un message d'erreur comme ci-dessus.

Firebase assistant ajouté versions inférieures 10.0.1 automatiquement les dépendances du module gradle-construire ce qui est compatible et peut être résolu.

À l'aide de Firebase assistant est tellement facile et 2 étapes de la procédure. Pour référence, Vous pouvez utiliser le bouton "Utiliser le Firebase Adjoint de la section" sur le même lien ci-dessus.

Il a Vraiment travaillé avec mon Android Studio 2.3.3. Et aussi assurez-vous que Votre Google Référentiel est à jour

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X