Android Studio - Programm-Typ bereits vorhanden: com.google.android.gms.intern.- Messung.zzwp
Gestern,meine app funktioniert wurde.
Heute, ich weiß nicht, warum die app nicht mehr übersetzen, nachdem ich wieder das Android Studio.
Der Fehler angezeigt wird
Program type already present: com.google.android.gms.internal.measurement.zzwp
Message{kind=ERROR, text=Program type already present: com.google.android.gms.internal.measurement.zzwp, sources=[Unknown source file], tool name=Optional.of(D8)}
Ich weiß wirklich nicht, was Los ist, ich habe alles durchsucht und nichts funktionierte.
Wenn mir jemand helfen könnte, ich würde wirklich zu schätzen.
Ändere ich alle Abhängigkeiten und Bibliotheken, um zu versuchen, es zu lösen, aber nichts hat funktioniert.
Hier ist zu bauen.gradle-Projekt
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.1'
classpath 'com.google.gms:google-services:3.2.1'
//NOTE: Do not place your application dependencies here; they belong
//in the individual module build.gradle files
}
}
allprojects {
repositories {
maven { url 'https://jitpack.io' }
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Und das ist mein build.gradle-Modul:app
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
defaultConfig {
applicationId "com.doctordirectory"
minSdkVersion 21
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
repositories {
maven { url "https://jitpack.io" }
}
dependencies {
implementation fileTree(dir: 'libs')
implementation 'com.android.support:appcompat-v7:27.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.0'
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.3'
implementation ('com.facebook.android:audience-network-sdk:4.28.0',{
exclude group: 'com.google.android.gms'
})
implementation 'com.facebook.android:facebook-login:4.32.0'
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.readystatesoftware.sqliteasset:sqliteassethelper:+'
implementation 'com.android.support:support-v4:27.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.google.firebase:firebase-core:15.0.0'
implementation 'com.google.firebase:firebase-database:15.0.0'
implementation 'com.google.firebase:firebase-crash:15.0.0'
implementation 'com.google.firebase:firebase-auth:15.0.0'
implementation 'com.google.firebase:firebase-storage:15.0.0'
implementation 'com.firebaseui:firebase-ui-database:3.3.1'
implementation 'com.google.android.gms:play-services-auth:15.0.0'
implementation 'com.google.android.gms:play-services-plus:15.0.0'
implementation 'com.google.android.gms:play-services-location:15.0.0'
implementation 'com.android.support:cardview-v7:27.1.0'
implementation 'com.android.support:recyclerview-v7:27.1.0'
implementation 'com.squareup.picasso:picasso:2.5.2'
implementation 'com.squareup.retrofit2:retrofit:2.3.0'
implementation 'com.squareup.retrofit2:converter-gson:2.3.0'
implementation 'com.stepstone.apprating:app-rating:2.2.0'
implementation 'com.android.support:design:27.1.0'
implementation 'com.android.support:design:27.1.0'
implementation 'com.github.lguipeng:BubbleView:1.0.1'
implementation 'uk.co.chrisjenx:calligraphy:2.3.0'
implementation 'com.miguelcatalan:materialsearchview:1.4.0'
implementation 'com.github.MdFarhanRaja:SearchableSpinner:1.9'
implementation 'com.github.sillebille:dynamic-calendar:1.0.1'
implementation 'com.google.api-client:google-api-client:1.22.0'
implementation 'com.google.api-client:google-api-client-android:1.22.0'
implementation 'com.google.apis:google-api-services-people:v1-rev4-1.22.0'
}
apply plugin: 'com.google.gms.google-services'
InformationsquelleAutor der Frage Caio Araújo | 2018-05-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Behoben dieses Problem nach der Aktualisierung einer
firebase dependencies
neuesten man zum Beispielcom.google.firebase:firebase-core:15.0.0
zucom.google.firebase:firebase-core:15.0.2
Erhalten Sie die Neuesten Liste von hierAlle anderen änderungen in der Liste unten
2) Im top-level zu bauen.gradle-Datei aktualisieren aus
classpath 'com.google.gms:google-services:3.1.1
zuclasspath 'com.google.gms:google-services:3.2.1
InformationsquelleAutor der Antwort MJM
Ich habe diesen Fehler auch und meine Lösung für dieses problem
1) Update Firbase version zu sein, unabhängig von Google-Play-Dienste-version
Können Sie überprüfen, neuesten version hier https://firebase.google.com/support/release-notes/android#latest_sdk_versions
2) Im top-level zu bauen.gradle-Datei aktualisieren Sie google-Dienste von 3.1.1 bis 3.2.1
InformationsquelleAutor der Antwort Ragaisis
Ändere ich einfach
implementation 'com.google.firebase:firebase-crash:15.0.0'
zu
implementation 'com.google.firebase:firebase-crash:15.0.2'
es funktioniert.
InformationsquelleAutor der Antwort Richard Hsieh
Update build-Abhängigkeit mit neuesten update
https://firebase.google.com/support/release-notes/android#latest_sdk_versions
InformationsquelleAutor der Antwort Gautam Dev
FB ist der Grund, Sie sind Update-version zahlen, wie Sie kümmern sich nicht um die Entwickler.
Ersten Dinge zuerst. Aktualisieren Sie den Klassenpfad in der Projekt-Ebene gradle
Nächste, Was Werkzeuge, die Sie verwenden könnten, wie analytics, um dynamische Verweise, und so weiter. Verwenden Sie die entsprechende versionierte Abhängigkeit.
In meinem Fall, ich war mit A/B-Tests durch remote-config, also muss ich es aktualisieren von
zu
Diese sollte ohne glitch. Und auch, bitte posten Sie diese Art von Fragen zu FB, so dass Sie nicht tun, diese Art von änderungen, die ohne ein heads-up, oder ohne eine ordnungsgemäße Dokumentation.
InformationsquelleAutor der Antwort Ashok Kumar S
Abhängigkeit entfernen, enthält "com.google.android.gms" und dann versuchen, das Projekt neu erstellen ...Sie haben zu tun, hit n versuchen, coz es gibt einige Abhängigkeiten, die verwendet zweimal dort
Beispielsweise
com.android.support:design
Hinzugefügt twiseInformationsquelleAutor der Antwort Arul Harsh
Ich Stand vor dem gleichen problem heute. Google geht mit dem neuen release auf den 02. Mai 2018.
Bitte auf den link gehen und legen Sie die version nicht nach dem doc:
https://firebase.google.com/support/release-notes/android#20180502
z.B.
FB Core com.google.FB:FB-Kern:15.0.2
InformationsquelleAutor der Antwort Sandeep Singh
Wenn du vor anderen Problemen, die block-Zusammenstellung, aktualisieren Sie die Google-Dienste-Abhängigkeit zu 3.2.0. Für mich zumindest, 3.2.1 und 3.3.0 waren Probleme verursachen und 3.2.0 war, eine, die arbeitete.
InformationsquelleAutor der Antwort Najm Sheikh
Ok, warten Sie eine Sekunde.
Ich habe festgestellt, dass nicht alle FB-Bibliotheken, müssen Sie diese version. Die Versionen sind jetzt falsch.
In der Tat, auf der offiziellen Seite berichtet, dass einige am 15.1.0 statt 15.0.2;
Vielleicht finden Sie direkt hier, wenn es nützlich sein kann:
https://firebase.google.com/docs/android/setup
InformationsquelleAutor der Antwort AlexPad
Für mich das problem schien zu sein, verursacht durch die android-build-tools
Zu beheben, ich hatte ein downgrade diese in der mu-Projekte top-level -
build.gradle
DateiIch bin mir bewusst, dass dies nicht die beste Lösung, aber bisher die einzige Sache, die für mich gearbeitet.
EDIT: Alternativ, fügen Sie
android.enableD8=false
zu Ihrem Projektgradle.properties
DateiInformationsquelleAutor der Antwort RWIL