我正在尝试将eclipse项目迁移到Android工作室,因为库有问题所以我得到了这个错误
Zipexception重复条目:重复条目:org / apache / http / annotation / GuardedBy.class
这是我的build.gradle文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.0.0"
compileOptions.encoding = 'windows-1251'
defaultConfig {
applicationId "com.example.watchat"
minSdkVersion 15
targetSdkVersion 21
versionCode 1
versionName "1.0"
multiDexEnabled true
}
dexOptions {
incremental true
javaMaxHeapSize "4g"
preDexLibraries = false
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile 'com.android.support:multidex:1.0.1'
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
}
我试过使用编译文件('libs / Mylibraryname.jar'),但我得到了同样的错误 这是我的libs文件夹,其中包含我的所有库。
答案 0 :(得分:0)
我强烈认为apache-commons-net和commons-net库正在导致重复。尝试删除其中一个并重新同步。