我正在android studio中生成一个签名的apk,但出现以下错误:
错误:任务':app:transformClassesWithJarMergingForRelease'的执行失败。com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复项:com / google / android / gms / auth / api / signin / internal / zzp.class
这是我的build.gradle
apply plugin: 'com.android.application'
apply plugin: 'com.google.firebase.firebase-perf'
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
defaultConfig {
applicationId "net.jetserve.mocamandroid"
minSdkVersion 16
targetSdkVersion 26
versionCode 10000002
versionName "1.000000b"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true
externalNativeBuild {
cmake {
cppFlags "-frtti -fexceptions"
}
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
externalNativeBuild {
cmake {
path "CMakeLists.txt"
}
}
}
repositories {
maven { url 'https://zendesk.jfrog.io/zendesk/repo' }
}
dependencies {
//HELP CENTER
compile group: 'com.zendesk', name: 'sdk', version: '1.11.0.1'
compile group: 'com.zendesk', name: 'sdk-providers', version: '1.11.0.1'
compile (group: 'com.zendesk', name: 'sdk', version: '1.8.0.1') {
exclude module: 'appcompat-v7';
exclude module: 'support-v4';
exclude module: 'design';
exclude module: 'recyclerview-v7'
}
compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile project(':openCVLibrary320')
compile project(':libwebrtc')
compile project(':dialogLibrary')
//WebRTC socket
compile('io.socket:socket.io-client:1.0.0') {
exclude group: 'org.json', module: 'json'
}
//firebase
compile 'com.android.support:appcompat-v7:26.0.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.firebase:firebase-core:11.6.0'
compile 'com.google.firebase:firebase-auth:11.6.0'
compile 'com.google.firebase:firebase-database:11.6.0'
compile 'com.firebaseui:firebase-ui-database:2.3.0'
compile 'com.firebaseui:firebase-ui-auth:2.3.0'
compile 'com.firebaseui:firebase-ui-storage:2.3.0'
compile 'com.firebaseui:firebase-ui:2.3.0'
compile 'com.facebook.android:facebook-android-sdk:4.25.0'
testCompile 'junit:junit:4.12'
compile 'de.hdodenhof:circleimageview:2.2.0'
//bottom navigation bar in settings activity
compile 'com.aurelhubert:ahbottomnavigation:1.3.3'
//ripple effect
compile 'com.balysv:material-ripple:1.0.2'
//compile 'com.github.bluejamesbond:textjustify-android:2.1.6'
//notification
compile 'com.google.firebase:firebase-messaging:11.6.0'
compile 'com.google.firebase:firebase-perf:11.6.0'
compile 'com.google.firebase:firebase-ads:11.6.0'
}
apply plugin: 'com.google.gms.google-services'
您应该使用3.1.0
版本。
compile 'com.firebaseui:firebase-ui-database:3.1.0'
compile 'com.firebaseui:firebase-ui:3.1.0'
compile 'com.firebaseui:firebase-ui-auth:3.1.0'
compile 'com.firebaseui:firebase-ui-storage:3.1.0'
如果同样的问题来了,那么删除
compile 'com.google.firebase:firebase-auth:11.6.0'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句