com.google.android.gms:play-Leistungen-Messung-Basis beantragt wird, von verschiedenen anderen Bibliotheken
Ich aktualisiert, um gradle 4.0.1 und empfangen folgende Fehlermeldung
Die Bibliothek com.google.android.gms:play-Leistungen-Messung-Basis ist
beantragt wird, von verschiedenen anderen Bibliotheken in der [[15.0.4,15.0.4]], aber
löst 15.0.2. Deaktivieren Sie das plugin und überprüfen Sie Ihre Abhängigkeiten
Baum mittels ./gradlew :app:Abhängigkeiten.
Mein Projekt nicht verwenden, diese Abhängigkeit so suchte ich weltweit für Sie, und es kommt nur von innen
build/intermediates/lint-cache/maven.google/com/google/android/gms/group-index.xml
da diese Linie
<play-services-measurement-base versions="15.0.0,15.0.2"/>
Also versuchte ich es löschen von meinem build-Ordner und die Reinigung, das Projekt, aber es regeneriert es mit den gleichen Werten :/daher Fehler bleibt immer noch
- Gelöst hier: Mich auch vor dem gleichen problem, wenn Sie versuchen, um crashlytics in der Feuerstellung. Bitte aktualisieren Sie die neueste version von Abhängigkeiten für com.google.android.gms:play-Dienste und com.google.FB: ....... Es wird automatisch gelöst, die Probleme
- Ich hatte die neueste version und habe diesen Fehler so herabgestuft 15.0.1-und es funktionierte!
- Bitte gehen Sie zu dieses Problem und Stern. Es scheint, es gibt eine Menge Probleme, da gab es eine Menge Bibliotheken unveröffentlichte aus jCenter.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist das eigentliche problem diskutiert in den Mai, 23 release-note von https://developers.google.com/android/guides/releases#may_23_2018
Grundsätzlich müssen Sie zu stoßen, alle Play-Dienste und FB Bibliotheken, um Ihre neuesten version (, die kann unterschiedlich sein für jeden, der seit version 15).
Sie dürfen https://mvnrepository.com/ zu finden die neueste version für jede Bibliothek.
Siehe auch: https://firebase.google.com/support/release-notes/android#20180523
einzig funktionierende Lösung für mich:
legte es auf den Boden zu bauen.gradle
Firebase Android SDKs now have independent version numbers, allowing for more frequent, flexible updates.
.Stellen Sie Sicher, dass Ihre Google play-Dienste-Abhängigkeiten und FB Abhängigkeiten auf die neueste version.
Überprüfen Sie auch alle Ihre gradle-Dateien, Modul-Ebene und der Projektebene, gibt es nur eine gemeinsame version von Abhängigkeit über alle Module. Problem kann gelöst werden, indem diese Versionen, die in der Ebene des Projekts gradle variable.
Überprüfen Sie hier für Google play-Dienste update auf version
Google-Play-Dienste Der Neuesten
Überprüfen Sie hier für die FB aktualisierte version
Die Letzte Feuerstellung
Überprüfen Sie hier für die FB aktualisierte version für Android
FB Android Neueste
Ich aktualisiert
und es funktioniert für mich
änderung meiner
build.gradle
auf die folgenden arbeitete für mich:ext {...}
block zu zwingen, die version, die das Problem behebtIn meinem Fall mit neuesten Versionen der folgenden
dependencies
mein Problem gelöst:Dies kann passieren, wenn Sie Ihr Android-Gradle-plugin ist sehr alt, auch wenn Sie nur mit einer einzigen Google-lib! Scheinbar alle Google-libs verwendet werden müssen, die exakt die gleiche version. Nun, Sie brauchen nicht die gleichen zu sein, nur die neuesten. Bei der Angabe auch eine einzelne lib, zieht Sie sich in Abhängigkeiten, wo die Versionen nicht übereinstimmen und das alte Android-Gradle-plugin kotzt.
Legen Sie eine neuere version wie:
Müssen Sie möglicherweise aktualisieren Sie Ihre Gradle verwenden Sie das neuere plugin (es wird Ihnen sagen).
Einzige Lösung, die für mich arbeiten (fand einige, wo SOF)(nicht über den link) ist :
in top-main bauen.grale
The library com.google.firebase:firebase-analytics is being requested by various other libraries at [[16.0.3,16.0.3]], but resolves to 16.0.1. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies.
Hinzufügen, um die Liste der Abhängigkeiten. Jetzt müssen Sie für das richtige arbeiten aller FB Abhängigkeiten:
Ich hatte das gleiche Problem
Nur stellen Sie sicher, dass Sie die neuesten Versionen von all den Abhängigkeiten.
Ich benutzte die aktuellen Versionen für FB Kern-und auth.
Die neueren Versionen haben den bug behebt.
Können Sie die neuesten Versionen von hier : https://firebase.google.com/support/release-notes/android
Mit der neuesten version auf den aktuellen Zeitpunkt:
in app/build.gradle :
Einem ähnlichen Problem entstand bei mir, als ich versuchte, hinzufügen von FB-Datenbank, um mein Projekt.
Das Problem gelöst werden kann, durch Downgrade oder Upgrade beide Versionen auf einem ähnlichen Niveau.
Also ich herabgestuft FB-Datenbank, um
- und es funktionierte!
Alle verfügbaren Versionen können durchsucht werden auf dieser Website: https://mvnrepository.com/
Mir dieser Fehler erschien nach der Integration von Crashlytics über FB, weil ein Konflikt der Versionen zwischen
Zuerst habe ich versucht Herabstufung der Feuerstellung Kern
15.0.1
, aber es scheint es gibt keine solche version, nur15.0.0
und15.0.2
! Stattdessen hatte ich ein downgrade sowohl auf die version15.0.0
, so landete ich mitSo, jetzt funktioniert es, aber ich bekomme diese nervigen Flusen Warnungen über neuere Versionen verfügbar sind. Diese Versionierung Debakel ist ein verdammtes Durcheinander.
Finden Sie die Bibliothek zieht in diesem Zusammenhang mit:
The library com.google.android.gms:play-services-measurement-base is being requested by various other libraries at [[15.0.4,15.0.4], [16.0.0,16.0.0]], but resolves to 16.0.0.
play-services-analytics
undfirebase-core
zu16.0.0
das Problem gelöst.War ich habe einen Fehler
The library com.google.android.gms:play-services-measurement-base is being requested by various other libraries at [[16.0.2,16.0.2]], but resolves to 16.0.0. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies.
Läuft
./gradlew :app:dependencies
zeigen, was Abhängigkeiten sind, die falschen Abhängigkeiten (die in der eckigen Klammer). Für mich war das problem aus der Feuerstellung-core:16.0.3, wie unten gezeigt. Ich habe es behoben, durch Downgrade von FB-Kern 16.0.11. Projekt Open level zu bauen.gradle
Update
com.google.gms:google-services
version auf die neueste. Verfolgen neueste Version. Zum Zeitpunkt der Antwort die Letzte ist4.1.0
.2. Öffnen Sie den app level zu bauen.gradle
Update unten Abhängigkeit, wenn Sie mit. Beachten Sie, dass FB hat individuelle Versionen für jede Abhängigkeit-jetzt.
Verwenden die Letzte FB-Bibliotheken. Zum Zeitpunkt der Beantwortung aktuellen Versionen sind unten.
Sync und Bauen...
Bemerkte ich, dass debug-Protokolle erwähnen alte version von FB-analytics (16.0.0). Hinzufügen ausdrücklich die neueste version das problem behoben:
Aktualisieren Sie alle Ihre Abhängigkeiten auf die neueste version und es wird das Problem zu beheben.
Keine Notwendigkeit zum hinzufügen
com.google.gms.googleservices.GoogleServicesPlugin.config.disableVersionCheck = true
Wird es zu Abstürzen führen, wenn Sie mit gemischten Versionen.
Denke ich mal der folgende Fehler wird dadurch verursacht, wegen der unterschiedlichen Versionen von FB Abhängigkeiten. Für mich ändern Sie die version aller Abhängigkeiten, dass ich die Umsetzung auf mein Projekt zu 16.0.1, arbeitete wie ein Charme.
Mir der Fehler entstand durch die Zeile:
com.google.firebase:firebase-auth:16.0.2
Und ich es geändert :
com.google.firebase:firebase-auth:16.0.1
Und es hat funktioniert.. Hoffe, das hilft.
In meinem Fall, löst dies das Problem:
Ich meinem Fall nutze ich die Letzte rnfirebase unter URL
https://rnfirebase.io/docs/v4.3.x/installation/android
hinzufügen unten im android/app/proguard-Regeln.pro)
War ich stoßen an das problem, und bemerkte, dass die release notes erwähnt:
Machen
firebase-core
eine app-Abhängigkeit (sowie eine Bibliothek dependency) dieses problem gelöst, für mich.Wenn die Botschaft ist:
Ändern Sie die version der play-services-Bibliotheken, die Sie verwenden, um die, die Sie brauchen (15.0.2 in diesem Fall) das problem lösen könnte.
In meinem Fall, ich habe mich verändert:
Gelöst hier:
Mich auch vor dem gleichen problem, wenn Sie versuchen, um crashlytics in der Feuerstellung. Bitte aktualisieren Sie die neueste version von Abhängigkeiten für com.google.android.gms:play-Dienste und com.google.FB: ....... Es wird automatisch gelöst, die Probleme
Ich hatte das gleiche problem, wenn ich versuchte, fügen Sie die FB-Datenbank-Implementierung, wenn ich sagte, die Linie, auf der es funktioniert, so nach ein paar versuchen ging ich zu https://firebase.google.com/docs/android/setup
Da habe ich überprüft die Versionen der Bibliotheken und meine FB-Kern wurde auf 16.0.1 (aktuelle version 16.0.4), so habe ich manuell geändert und es lief einwandfrei, build-und sync erfolgreich waren.
In meinem Fall habe ich einfach entfernen
hinzufügen und FB ads Abhängigkeiten
Hatte das gleiche Problem. Sie haben zum entfernen der Doppelpunkt : nach der version in der gradle (es ist ein bug).
Diese Einstellungen arbeitete für mich:
Setzen auch multiDexEnabled auf true in der gradle (wenn man die DexOverflowException Fehler):
setzen Sie einfach folgenden code:
und neu erstellen. es funktioniert nur für gut für mich
FB-Kern & FB-Datenbank ... sollte dieselbe version:
Umsetzung", Kom.google.FB:FB-Kern:16.0.1'
- Implementierung " com.google.FB:FB-Datenbank:16.0.1'
Ich habe das gleiche problem, dann habe ich gelöst zum Stand der Umsetzung", Kom.google.FB:FB-auth:15+' statt Implementierung " com.google.FB:FB-auth:16.1.0'
hier ist eine einfache Lösung.
das problem ist, weil Sie mit der neuesten version für eine Bibliothek und der kleineren version für die andere Bibliothek. versuchen Sie im Gleichgewicht zu halten. die beste Lösung ist die Verwendung der neuesten version für alle Bibliotheken.
Um Ihr problem zu lösen klicken Sie einfach auf hier und finden Sie die neueste version von Bibliothek und fügen Sie es in Ihr Projekt und dann synchronisieren.
in meinem Fall das folgende ist Arbeit für mich:
ersetzen Sie das "+" mit der Versionsnummer, es würde wählen Sie die neueste version.
wie diese:
In meinem Fall habe ich ersetzt meine bauen.gradle-Datei diese Zeile
mit
Hinzugefügt und diese Zeile
Nun seine feine
Habe ich ähnliche Problem, das gelöst :
gms.google-services
, In meinem Fall war es: 'com.google.gms:google-Dienste:4.2.0'Dies kann gelöst werden, indem Sie die Letzte Reihe von Abhängigkeiten.
Finden Sie die neuesten auf der Website unter
https://firebase.google.com/support/release-notes/android#20180523
Post, dass die Synchronisierung erneut und es sollte funktionieren
Änderte ich die folgenden Abhängigkeiten in meinem Projekt, damit es funktioniert .
bauen.gradle (app):
implementation 'com.google.firebase:firebase-core:16.0.1'
zu
implementation 'com.google.firebase:firebase-core:16.0.8'
bauen.gradle (app) :
classpath 'com.google.gms:google-services:4.0.1'
zu
classpath 'com.google.gms:google-services:4.2.0'
****Hinweis :
Verwenden Sie den folgenden link für die aktualisierte Nutzung von Bibliotheken, Abhängigkeiten
https://firebase.google.com/docs/android/setup
War ich immer eine ähnliche Fehlermeldung, wenn ich versuche zu verwenden die gleiche version für alles:
War das problem behoben ist für mich, wenn ich Folgendes gemacht:
1) Verwendet, die jeweils aktuellste version der einzelnen Dienste:
2) Aktualisiert Android Studio auf die neueste version, die heute verfügbar (Android Studio 3.4).
3) Aktualisiert Android-Gradle-Plugin-Version auf 3.4.0 und Gradle Version 5.1.1.