我不确定这个错误是什么意思。
Execution failed for task ':excelSior:packageAllDebugClassesForMultiDex'.
> java.util.zip.ZipException: duplicate entry: android/support/v4/util/TimeUtils.class
我目前正在对我的库使用android-support-v4.jar
dependencies {
compile project(':addThisSDK')
compile project(':centeredContentButton')
compile project(':googleplayservices_lib')
compile files('libs/adxtag2.4.6.jar')
compile files('libs/android-support-v4.jar')
compile files('libs/aws-android-sdk-1.7.1.1-debug.jar')
compile files('libs/commons-lang-2.6.jar')
compile files('libs/crittercism_v4_4_0_sdkonly.jar')
compile files('libs/dd-plist.jar')
compile files('libs/FiksuAndroidSDK_4.1.1.jar')
compile files('libs/iqengines-sdk-barcode.jar')
compile files('libs/irEventTracker-1.2.jar')
compile files('libs/jolt-core-0.0.7.jar')
compile files('libs/json-utils-0.0.7.jar')
compile files('libs/jsoup-1.7.2.jar')
compile files('libs/kooaba-api-v4-java.jar')
compile 'com.android.support:multidex:1.0.0'
}
gradle同步期间未显示错误。正当我尝试运行应用程序时
可能的问题是什么?
发布于 2016-09-08 18:38:11
你需要检查你是否已经插入了v4库和编译库?您不能在您的应用程序或依赖程序中重复库。
删除重复文库,以便只保留一个V4。
在你的应用目录build.gradle
文件中添加以下命令:
android{
configurations {
all*.exclude group: 'com.android.support', module: 'support-v4'
all*.exclude group: 'com.android.support', module: 'support-annotations'
}
}
这对我很有效!你可以试试!
发布于 2015-03-19 00:48:18
你现在可能已经修复了这个问题,但是为了不让这个问题一直没有得到回答,试着把这个添加到你的build.gradle
中
configurations {
all*.exclude group: 'com.android.support', module: 'support-v4'
}
发布于 2016-07-30 22:57:37
在我的例子中,前面提到的“重复输入”错误是在build.gradle中设置multiDexEnable=true
之后出现的。
为了完全解决这个错误,首先看看Configure Apps with Over 64K Methods (特别是“使用Gradle配置你的应用程序的Multidex”)。
此外,使用Android Studio中的ctrl+n搜索导致“重复条目”错误的类的实例。确定包含副本的模块和依赖项,并将其从构建中排除,例如:
compile ('org.roboguice:roboguice:2.0') {
exclude module: 'support-v4'
}
我不得不尝试多个模块标签,直到它起作用。排除"support-v4“可以解决"java.util.zip.ZipException: duplicate entry: android/support/v4/*”相关的问题
https://stackoverflow.com/questions/26966843
复制相似问题