Ich habe eine App mit Google-Diensten erstellt und jetzt möchte ich eine signierte apk generieren. Aber wenn ich versuche diese apk zu erstellen Ich erhalte diese FehlerTransformException mehrere Dex-Dateien
Error:Execution failed for task ':app:transformClassesWithDexForRelease'. com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/zzqv;
Das ist mein Gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
applicationId "com.xxx.xxx.xxx"
minSdkVersion 18
targetSdkVersion 25
versionCode 5
versionName "2.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
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.1.0'
compile project(':BaseGameUtils')
compile 'com.google.android.gms:play-services-ads:10.2.0'
compile 'com.google.android.gms:play-services-games:10.2.0'
compile 'com.google.android.gms:play-services-gcm:10.2.0'
compile 'cn.pedant.sweetalert:library:1.3'
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.daimajia.easing:library:[email protected]'
compile 'com.daimajia.androidanimations:library:[email protected]'
testCompile 'junit:junit:4.12'
}
Datei habe ich versucht, einige Lösungen von Stackoverflow, aber meine Fehler noch erscheint.
Ich hoffe, euch kann mir helfen, mein Problem
Vielen Dank für den schnellen Kommentar. Ich habe Ihren Vorschlag ausprobiert und erhalte jetzt den folgenden Fehler: 'Fehler: Ausführung fehlgeschlagen für Task': app: transformClassesWithJarMergingForRelease '. > com.android.build.api.transform.TransformException: java.util.zip.ZipException: doppelten Eintrag: com/google/android/gms/internal/zzqv.class ' – user5985727
sauber bauen das Projekt..wenn das Problem immer noch erscheint versuchen diese Lösung: ur mit doppelten Eintrag http://stackoverflow.com/questions/26966843/java-util-zip-zipexception-duplicate-entry-during-packagealldebugclassesformult – rafsanahmad007
Danke, dass für mich gearbeitet – user5985727