eror:重复条目:com/google/android/gms/internal/zzasf$zza.class
我遇到以下错误: 错误:任务“:app:transformClassesWithJarMergingForDebug”的执行失败 com.android.build.api.transform.TransformException:java.util.zip.zipeException:重复条目:com/google/android/gms/internal/zzasf$zza.classeror:重复条目:com/google/android/gms/internal/zzasf$zza.class,android,Android,我遇到以下错误: 错误:任务“:app:transformClassesWithJarMergingForDebug”的执行失败 com.android.build.api.transform.TransformException:java.util.zip.zipeException:重复条目:com/google/android/gms/internal/zzasf$zza.class 可能onesignal是用于在应用程序中接收android通知的库,它可能使用FCM/GCM来解决此问题。
可能onesignal是用于在应用程序中接收android通知的库,它可能使用FCM/GCM来解决此问题。现在我可以看到,您也在使用gcm库,所以每当gradle导入这两个库时,它会发现两个库中都有一个公共类。因此,您可能需要从一个信号或gcm中排除该类以使其工作。另外,我的建议是使用FCM,因为gcm现在不再使用Rihan husain tnx-提出的解决方案是什么?可能onesignal是用于在应用程序中接收android通知的库,它可能使用FCM/gcm来解决此问题。现在我可以看到,您也在使用gcm库,所以每当gradle导入这两个库时,它会发现两个库中都有一个公共类。因此,您可能需要从一个信号或gcm中排除该类以使其工作。另外,我的建议是使用FCM,因为gcm现在不再使用了Rihan husain tnx-提出的解决方案是什么?
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile files('libs/fastjson-1.2.5.jar')
testCompile 'junit:junit:4.12'
compile 'com.android.support:support-v4:25.3.1'
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:recyclerview-v7:25.3.1'
compile 'com.android.support:cardview-v7:25.3.1'
compile 'com.jakewharton:butterknife:6.1.0'
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.2.0'
compile 'com.melnykov:floatingactionbutton:1.3.0'
compile 'com.rengwuxian.materialedittext:library:2.1.3'
compile files('universal-image-loader-1.9.4.jar')
compile 'it.sephiroth.android.library.horizontallistview:hlistview:1.2.2'
compile project(':Gpu-Image')
compile project(':ImageViewTouch')
compile 'de.greenrobot:eventbus:2.4.0'
compile project(':libAds')
compile 'ir.sls.mono:Monolytics:+'
compile 'uk.co.chrisjenx:calligraphy:2.3.0'
compile 'co.ronash.android:pushe-base:1.2.0'
compile('com.crashlytics.sdk.android:answers:1.3.13@aar') {
transitive = true;
}
compile project(':inAppPurchase')
compile project(':inAppSDK')
}
dependencies {
compile 'com.google.android.gms:play-services-location:10.2.1'
compile 'com.google.android.gms:play-services-analytics:10.2.1'
compile 'com.google.android.gms:play-services-gcm:10.2.1'
compile 'com.onesignal:OneSignal:3.+@aar'
compile 'com.android.support:multidex:1.0.1'
}
apply plugin: 'com.google.gms.google-services'