【发布时间】:2018-01-16 17:22:06
【问题描述】:
错误:任务 ':app:transformClassesWithJarMergingForRelease' 执行失败。
com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:android/support/v4/widget/CursorAdapter$MyDataSetObserver.class - 列表项
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.1"
dexOptions {
javaMaxHeapSize "4g"
}
defaultConfig {
applicationId "com.omairm.hoops"
minSdkVersion 14
targetSdkVersion 23
multiDexEnabled true
ndk {
moduleName "player_shared"
}
}
sourceSets {
main {
jni.srcDirs = []
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile ('com.google.android.gms:play-services:+'){exclude module: 'Support-v4'}
compile files('libs/PTAdRevMob.jar')
compile files('libs/dagger-1.2.2.jar')
compile files('libs/javax.inject-1.jar')
compile files('libs/nineoldandroids-2.4.0.jar')
compile files('libs/support-v4-19.0.1.jar')
}
我需要删除 CursorAdapter.class 吗?
【问题讨论】:
-
您究竟想使用 JAR 文件做什么?您意识到您使用的是非常古老的库,对吧?
-
-
我明白了...我可能建议在深入 Android 之前学习 Java 基础知识。然后您可以选择了解有关 Maven 或 Gradle 的更多信息...
标签: android android-gradle-plugin