2014-12-15 21 views
5

Tôi đã cài đặt Android Studio phiên bản 1.0.1 và đã cố gắng để nhập khẩu dự án của tôi từ nhật thực để nó nó đã cho tôi những lỗi sau:Android Studio 1.0.1 file trùng lặp sao chép trong APK META-INF/PHỤ THUỘC

Error:Execution failed for task ':app:packageDebug'. 
Duplicate files copied in APK META-INF/DEPENDENCIES 
File 1: E:\app3\app\libs\httpmime-4.3.jar 
File 2: E:\app3\app\libs\httpmime-4.3.jar`` 

Tôi đã cố gắng để nhập khẩu dự án của tôi với cả hai bằng cách sử dụng chuyển đổi lọ tùy chọn để gradle và không chuyển đổi chúng tôi đã tìm kiếm rất nhiều và đã thử giải pháp trực tuyến nhưng cũng không làm việc đây là build.gradle của tôi cho dự án của tôi

apply plugin: 'com.android.application' 

android { compileSdkVersion 20 buildToolsVersion "20.0.0"

defaultConfig { 
    applicationId "com.FluoraPin.androidApp" 
    minSdkVersion 14 
    targetSdkVersion 21 
} 

buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 
} 
} 

    android { 
    packagingOptions { 
     exclude 'META-INF/NOTICE' 
    } 
} 

dependencies { 
    compile project(':beyondAR_Framework') 
    compile project(':facebookSDK') 
    compile project(':volley') 
    compile 'com.android.support:support-v4:20.0.0' 
    compile 'com.android.support:appcompat-v7:19.1.0' 
    compile files('libs/commons-logging-1.1.3.jar') 
    compile files('libs/httpclient-4.3.6.jar') 
    compile files('libs/httpclient-cache-4.3.6.jar') 
    compile files('libs/httpcore-4.3.3.jar') 
    compile files('libs/httpmime-4.3.jar') 
    compile files('libs/picasso-2.3.4.jar') 
    compile files('libs/retrofit-1.8.0.jar') 
} 
+0

Điều gì sẽ xảy ra nếu bạn thêm 'loại trừ 'META-INF/DEPENDENCIES'' vào' packagingOptions' của bạn? –

+0

Bạn có tìm thấy giải pháp nào cho điều này không? –

+0

không may là không may –

Trả lời

0

bạn có sự trùng lặp trong phụ thuộc:

compile files('libs/httpclient-4.3.6.jar') 
compile files('libs/httpclient-cache-4.3.6.jar') 

file class trong những 2 đều giống nhau

12

thêm

android { 
    packagingOptions { 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/LICENSE.txt' 
     exclude 'META-INF/license.txt' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/NOTICE.txt' 
     exclude 'META-INF/notice.txt' 
     exclude 'META-INF/ASL2.0' 
    } 
} 

nên giải quyết vấn đề của bạn.

Các vấn đề liên quan