对不起,如果我问了一个重复的问题,但我找不到这个错误的解决方案.我浏览了stackoverflow,gradle网站,android博客,google搜索,但没有一个工作的解决方案几个小时.我是一个
Android初学者,所以我不知道我是否错过了其他职位的东西.
apply plugin: 'com.android.application' apply plugin: 'com.google.gms.google-services' android { compileSdkVersion 23 buildToolsVersion "23.0.0" defaultConfig { minSdkVersion 14 targetSdkVersion 22 multiDexEnabled true } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro' } } } dependencies { compile 'com.android.support:appcompat-v7:22.2.1.' compile 'com.squareup.retrofit:retrofit:2.0.0-beta1' compile 'com.squareup.retrofit:converter-gson:2.0.0-beta1' compile 'com.android.support:recyclerview-v7:22.2.1.' compile 'com.android.support:cardview-v7:22.2.1.' compile 'com.squareup.picasso:picasso:2.5.2' compile 'com.pnikosis:materialish-progress:1.7' compile 'com.jakewharton:butterknife:7.0.1' compile 'com.google.android.gms:play-services:8.1.0' compile files('libs/android-support-v4-22.2.1.jar') compile files('libs/applovin-sdk-6.0.1.jar') compile files('libs/appodeal-1.13.1.jar') compile files('libs/chartboost-5.2.0.jar') compile files('libs/my-target-4.0.13.jar') compile files('libs/unity-ads-1.4.7.jar') }
该项目工作正常,直到我从appodeal(那些编译文件行)添加一些libs.我试图建造这个项目,但毕业给了错误.
:app:transformClassesWithJarMergingForDebug'. com.android.build.transform.api.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v7/widget/RecyclerView$ItemDecoration.class
还有另外2个错误的重复条目相同的异常 – 不知道为什么我得到他们:android / support / v4 / PrintKitKat.class和android / support / multidex / MultiDex $V14.class.
我尝试升级毕业,无效并重新启动清除缓存,省略依赖关系,然后重建/清理项目,找到潜在的重复模块排除,并搜索项目的那些.class,但我没有发现重复.
解决方法
您可以测试将其放在终端的目录根目录下
./gradlew clean