androidstudio HTTPCore version.properties中存在重复文件异常

androidstudio HTTPCore version.properties中存在重复文件异常,android,android-studio,gradle,Android,Android Studio,Gradle,在android studio中有一个项目,我在该项目中使用了几个依赖项。我的gradle文件如下所示 defaultConfig { applicationId "com.omgproductionsinc.panicsosplus" minSdkVersion 16 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minif

在android studio中有一个项目,我在该项目中使用了几个依赖项。我的gradle文件如下所示

defaultConfig {
    applicationId "com.omgproductionsinc.panicsosplus"
    minSdkVersion 16
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
//compile fileTree(include: ['*.jar'], dir: 'libs')
compile project(':FacebookSDK')
compile files('libs/httpclient-4.3.5.jar')
compile files('libs/httpclient-cache-4.3.5.jar')
compile (files('libs/httpcore-4.3.3.jar'))/*{
            exclude "org/apache/http/version.properties"
 }*/
compile files('libs/httpmime-4.3.5.jar')
compile files('libs/splunk-mint-4.0.7.jar')
compile (files('libs/twitpic4j.jar'))
compile files(('libs/twitter4j-core-4.0.1.jar'))
compile files(('libs/sendgrid-0.1.2-jar.jar'))
//compile files('libs/org.apache.http.legacy.jar')
compile ('oauth.signpost:signpost-commonshttp4:1.2.1.2')
compile ('oauth.signpost:signpost-core:1.2.1.2')
compile 'com.google.code.gson:gson:2.8.0'
compile 'com.google.android.gms:play-services:5.0.89'
//compile 'org.lucee:httpcomponents-httpcore:4.4.4'

}
我有点异常

Warning:WARNING: Dependency org.apache.httpcomponents:httpclient:4.0.1 is ignored for debug as it may be conflicting with the internal version provided by Android.
Error:java.lang.RuntimeException: com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK org/apache/http/version.properties
Error:com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK org/apache/http/version.properties
Error:com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK org/apache/http/version.properties
我已经浏览了许多问题,但没有一个解决方案对我有效。请帮助我解决这个问题

错误:com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException:重复文件 在APK org/apache/http/version.properties中复制 错误:com.android.builder.packaging.DuplicateFileException:重复 在APK org/apache/http/version.properties中复制的文件

您应该启用

 packagingOptions{
    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/LICENSE'
}
并将
multiDexEnabled设置为true

然后,调用
编译'org.apache.httpcomponents:httpcore:4.4.1'编译'org.apache.httpcomponents:httpclient:4.5'
编译组:'org.apache.httpcomponents',名称:'httpclient-android',版本:“4.3.5.1”compile“org.apache.httpcomponents:httpmime:4.3.5”
@IntelliJAmiya尝试了这两个选项,但它给出了由以下原因引起的错误:java.lang.NoSuchMethodError:No virtual method execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg‌​/apache/http/client/‌​方法/可关闭的HTT‌​应答前;在Lorg/apache/http/impl/client/DefaultHttpClient类中;或者它的超类(声明'org.apache.http.impl.client.DefaultHttpClient'出现在/system/framework/org.apache.http.legacy.boot.jar)@IntelliJAmiya是的,这是他的问题,所以请帮助他工作谢谢@Intellij Amiya