Meine App läuft auf einem Android Gerät. Es zeigt keinen Fehler beim Erstellen der App. Es gibt jedoch eine Ausnahme, wenn ich versuche, ein APK für die App zu bauen.com.android.build.api.transform.TransformException: java.util.zip.ZipException: Doppeleintrag: com/google/android/gms/auth/api/signin/zzc.class
Das ist mein app.gradle Datei:
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.delluser.oshoguide"
minSdkVersion 17
targetSdkVersion 25
versionCode 1
versionName "1.0"
multiDexEnabled true
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
packagingOptions
{
exclude 'META-INF/notice'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license'
exclude 'META-INF/license.txt'
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.firebase:firebase-crash:10.2.1'
compile 'com.google.firebase:firebase-auth:10.2.1'
compile 'com.google.firebase:firebase-database:10.2.1'
compile 'com.google.firebase:firebase-messaging:10.2.1'
compile 'com.google.firebase:firebase-storage:10.2.1'
compile 'com.firebase:firebase-client-android:2.3.1'
compile 'com.firebaseui:firebase-ui:0.6.2'
compile 'com.android.support:multidex:1.0.0'
compile 'com.android.support:design:25.3.1'
compile 'com.android.support:recyclerview-v7:25.3.1'
testCompile 'junit:junit:4.12'
}
apply plugin: 'com.google.gms.google-services'
Und das ist meine build.gradle Datei:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
classpath 'com.google.gms:google-services:3.1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
ich bereits versucht haben, die Version von Firebase Bibliotheken von 11.0.1 Wechsel zu 10.2.1, aber es hat nicht funktioniert. Ich habe Clean und Rebuild gemacht. Allerdings bekomme ich den gleichen Fehler.
Mein Fehler ist:
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/android/gms/auth/api/signin/internal/zzf.class
Ok. Lassen Sie uns eine Sache zu Testzwecken ausprobieren. Entferne diese Bibliothek kompiliere 'com.firebase: firebase-client-android: 2.3.1' aus deinem Projekt und versuche die apk zu erstellen. –
@ R.R.M Ich werde versuchen, –
@ R.R.M gibt es Fehler im Verwenden der Client-Bibliothek –