wake-up-neo.com

Programmtyp bereits vorhanden: com.google.Android.gms.internal.zzfq

Ich bekomme diesen Fehler. Trotz allem kann ich es nicht lösen. Bitte hilf mir. 

Dinge, die ich probiert habe, sind:

  1. Löschen Sie .build, .idea etc und bauen Sie dann neu auf
  2. Reinigen und neu aufbauen
  3. Version der Kompilierungsbibliothek ändern 

Vielen Dank

plugins

apply plugin: 'com.Android.application'
apply plugin: 'kotlin-Android'
apply plugin: 'kotlin-Android-extensions'
apply plugin: 'io.fabric'

Android 

Android {
dexOptions {
    preDexLibraries = false
    javaMaxHeapSize "2g"
}

compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
    applicationId "com.funzone.alarmnap"
    minSdkVersion 16
    targetSdkVersion 27
    versionCode 1
    multiDexEnabled true
    versionName "1.1"
    vectorDrawables.useSupportLibrary = true
    testInstrumentationRunner 
    "Android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
    }
}
   }

Greendao Plugin

 apply plugin: 'org.greenrobot.greendao'
 greendao {
   targetGenDir 'src/main/Java'
   schemaVersion 2
 }

Alle Bibliotheken:

dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.jjoe64:graphview:4.2.1'
implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
implementation 'com.Android.support:appcompat-v7:27.1.0'
implementation 'com.facebook.Android:audience-network-sdk:4.+'
implementation 'com.facebook.Android:facebook-Android-sdk:[4,5)'
implementation 'com.facebook.Android:notifications:1.0.2'
implementation 'com.Android.support.constraint:constraint-layout:1.0.2'
implementation 'com.Android.support:design:27.1.0'
implementation 'com.Android.support:support-v4:27.1.0'
implementation 'com.Android.support:support-v13:27.1.0'
implementation 'com.Android.support:cardview-v7:27.1.0'
implementation 'com.google.firebase:firebase-messaging:12.0.1'
implementation 'com.google.firebase:firebase-core:12.0.1'
implementation 'com.crashlytics.sdk.Android:crashlytics:2.9.1'
implementation 'com.Android.support:multidex:1.0.3'
implementation 'org.greenrobot:greendao:3.2.2'
testImplementation 'junit:junit:4.12'
testImplementation "org.robolectric:shadows-multidex:3.0"
testImplementation 'org.robolectric:robolectric:3.4.2'
implementation 'com.Android.support:preference-v7:27.1.0'
}




repositories {
mavenCentral()
google()
}

Google-Plugin

apply plugin: 'com.google.gms.google-services'
22

Ich behebe das gleiche Problem in meinem Projekt - nachdem ich das Kotlin-Plugin auf 1.2.41 aktualisiert habe (ich weiß nicht, ob es wirklich verwandt ist. Edit: anscheinend hängt das nicht mit Kotlin zusammen) - mit:

classpath 'com.google.gms:google-services:3.2.1' 

https://developers.google.com/Android/guides/google-services-plugin

Bemerkung: Ich könnte bei der einzigartigen Version der 15.0.0 Google Play Services-Bibliotheken bleiben, aber nicht bei der Version play-services-tagmanager Und firebase:

implementation "com.google.Android.gms:play-services-tagmanager:15.0.2"
implementation "com.google.firebase:firebase-core:15.0.2"

Das Projekt wird gerade kompiliert.

23
Rajar
  1. set Implementierung 'com.google.firebase: firebase-messaging: 15.0.2', wenn Sie firebase auf der Gradle-Ebene für die App verwenden
  2. setzen Sie den Klassenpfad 'com.google.gms: google-services: 3.2.0' auf Projektebene

die synchronisieren die gradle-dateien

7
Tonny Anthony
 classpath 'com.google.gms:google-services:3.2.0' 

und 

//Firebase
implementation 'com.google.firebase:firebase-core:15.0.2'
implementation 'com.google.firebase:firebase-messaging:15.0.2'
implementation 'com.google.firebase:firebase-auth:15.0.0'
implementation 'com.google.firebase:firebase-database:15.0.1'
5
Ben.Slama.Jihed

Ich habe das Problem behoben, indem neue unabhängige Firebase-Versionsnummern verwendet wurden https://firebase.google.com/support/release-notes/Android#latest_sdk_versions

SDK-Update - 2. Mai 2018 -> Die Android-SDKs von Firebase verfügen jetzt über unabhängige Versionsnummern, die häufigere, flexiblere Updates ermöglichen.

enter image description here

4
Josue Amador

Nachdem ich auf die Kotlin-Plugin-Version 1.2.41-release-Studio3.1-1 aktualisiert hatte, begann ich dies zu sehen.

Upgrade von Firebase-Core und Firebase-Messaging von 15.0.0 auf> 15.0.2. Problem behoben, Datenbank, Auth und gms-Auth-Services liegen bei 15.0.0

4
Himanshu Walia

Sie müssen die Version der einzelnen Bibliotheken aktualisieren. Dies behebt das Problem, bei dem Version 3.3.0 des Google Services Gradle-Plugins berichtet: Die Bibliothek com.google.Android.gms: play-services-Measurement-base wird von verschiedenen anderen Bibliotheken unter [[15.0] angefordert. 0,15.0.0], [15.0.2,15.0.2]], aber bis 15.0.2 aufgelöst ...

 enter image description here

Weitere Informationen zum neuesten Update finden Sie in den Versionsaktualisierungen unter dem folgenden Link Firebase-Versionshinweise für den 2. Mai

4
Arun Antoney

Ich hatte den gleichen Fehler und behebte die Aktualisierung der folgenden Zeilen:

build.grade (Projekt: [Projektname])

classpath 'com.google.gms:google-services:3.3.0'

build.grade (Modul: app)

implementation 'com.firebaseui:firebase-ui-auth:3.3.1'

Ich hoffe, es hilft.

1
Bruno Neuman

Das ist sehr langweilig. Google sollte diese Updates besser überprüfen. Ich habe alles versucht, aber mein Problem wurde nur behoben, indem die Version der Google Play Services-APIs zurückgegeben wurde:

implementation 'com.google.Android.gms:play-services-gcm:11.8.0'

 Screenshot from firebase latest release notes Gehen Sie zu folgendem Link: https://firebase.google.com/support/release-notes/Android Suchen Sie nach den neuesten Abhängigkeiten der Firebase mit dem aktuellen kompatiblen Google Spielen Sie die Service-Version wie in der Abbildung unten gezeigt.

1
Mayur Waghmare

Ich hatte das gleiche Problem, die Sache, die diesen Fehler verursacht, ist 2 Versionen derselben Abhängigkeit mit verschiedenen Diensten

Ich habe das geändert: 

Implementierung "com.google.Android.gms: play-services-ads: 17.1.0" 
Implementierung "com.google.Android.gms: play-services-analytics: 16.0.5"

Zu: 

Implementierung "com.google.Android.gms: play-services-ads: 17.1.1"

diese Versionen importieren dieselben Unterpakete, weshalb es ein Mehrdeutigkeitsfehler ist. Grundsätzlich wird das gleiche Unterpaket aus 2 verschiedenen Abhängigkeiten (im Hintergrund) importiert.

Viel Spaß beim Codieren !!

0
Narottam Bisht

Ich hatte genau den gleichen Fehler. Ich benutzte

    implementation 'com.firebaseui:firebase-ui-auth:3.2.2'

Ich habe es beim Update auf gelöst 

    implementation 'com.firebaseui:firebase-ui-auth:3.3.0'

Eine andere mögliche Ursache/Lösung könnte das build.gradle auf Projektebene sein

buildscript {

repositories {
    google()
    jcenter()
}
dependencies {
    classpath 'com.Android.tools.build:gradle:3.1.0'
    classpath 'com.google.gms:google-services:3.2.0'

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

}

0
Sila Siebert

Für mich war das Problem

dependencies {
       classpath 'com.google.firebase:firebase-plugins:1.1.5'
}

wird für die Leistungsüberwachung verwendet. Einfach auskommentiert.

0
tsig