konnte die com.google.firebase nicht auflösen: firebase-core: 10.0.1

8

Ich möchte Firebase Cloud Messaging in meiner Android App verwenden. Dies ist meine App-Level-Gradle-Datei

%Vor%

Dies ist meine Root-Level-Gradle-Datei

%Vor%

Beim Kompilieren werden folgende Fehler angezeigt:

%Vor%

Ich habe es mit verschiedenen Versionen von Google Play Services wie 9.4.0 versucht, funktioniert aber immer noch nicht.

    
shikhar bansal 21.12.2016, 08:49
quelle

6 Antworten

23

Öffnen Sie den SDK-Manager und stellen Sie sicher, dass Sie die neueste "Google Play Services" -Abbindung heruntergeladen haben.

    
John O'Reilly 21.12.2016, 08:51
quelle
16

Zusätzlich zum Herunterladen der neuesten "Google Play Services", wie von John Oreilly oben vorgeschlagen, musste ich auch Aktualisieren Sie mein Google-Repository, um es zum Laufen zu bringen.

Gehen Sie in Android Studio zu "Extras - & gt; Android - & gt; SDK-Manager". Wählen Sie im SDK-Manager den Tab "SDK-Tools" und unterhalb von "Support-Repository" das "Google-Repository", aktualisieren Sie es, wenn es nicht die neueste Version verwendet.

    
lejonl 27.12.2016 12:32
quelle
5

Benötigt wahrscheinlich ein Update der Google Play-Dienste und Google Repository .

In Android Studio SDK-Manager :

  • Wählen Sie die Registerkarte SDK-Tools
  • aus
  • Wählen und installieren Sie die Google Play-Dienste und Google Repository
  • Synchronisieren und Erstellen

siehe Screenshot

    
kos 08.02.2017 20:25
quelle
1

Fügen Sie alle Google-Abhängigkeiten derselben Version hinzu und halten Sie die "Google Play-Dienste" im SDK-Manager auf dem neuesten Stand.

%Vor%     
Arpan Sharma 21.12.2016 09:08
quelle
0

hatte gerade das Problem, dass mit dem Update von Support Repository v44 auf v45 (Mitte März 2107); Der Speicherort des Repositorys änderte sich plötzlich und einige Abhängigkeiten gingen verloren, was zu der gleichen Fehlermeldung führte (der Grund, warum ich dies als mögliche Antwort hinzufügen möchte).

In der Projektebene build.gradle befand sich das Repository v44 unter:

%Vor%

währenddessen befindet sich das Repository v45 unter:

%Vor%

um zu aktualisieren und Debug Informationen zu erhalten:

%Vor%

selbst bei anderen Versionen des Repositorys kann es hilfreich sein, die Verzeichnisstruktur zu durchsuchen und den Speicherort des Repositorys mit dem Speicherort zu vergleichen, auf den in build.gradle verwiesen wird, der diese Abhängigkeiten hosten soll.

    
Martin Zeitler 15.03.2017 16:28
quelle
-1

Ich habe dieses Problem in meinem Computer gelöst (ich benutze Intelij) Was ich getan habe ist: 1) Gehe zu tools - & gt; SDK manager und aktualisiere den Google Play-Dienst und die Google-Repstories. 2) Fügen Sie dem Build dieses maven { url "https://maven.google.com" } unter allen Projekt- & gt; Repstories hinzu

    
tn2000 19.09.2017 18:40
quelle