मैं अपने Android स्टूडियो परियोजना के लिए जैक्सन को जोड़ने के लिए कोशिश कर रहा हूँ एंड्रॉयड में Gradle साथ संकलन जोड़ने मैं Gradle में निर्भरता में जोड़कर यह कार्य करें:डुप्लिकेट फ़ाइलें जब स्टूडियो
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:19.+'
compile 'com.android.support:support-v4:19.+'
compile files('libs/universal-image-loader-1.9.2.jar')
compile 'com.google.android.gms:play-services:+'
compile 'com.fasterxml.jackson.core:jackson-databind:2.4.3'
}
Gradle रन ठीक निर्माण लेकिन जब, मैं एंड्रॉयड स्टूडियो में परीक्षण चलाने के लिए यह मुझे निम्न त्रुटि देता हैं:
Error:Gradle: duplicate files during packaging of APK .../app/build/outputs/apk/app-debug-unaligned.apk
Error:Gradle: Execution failed for task ':app:packageDebug'.
Duplicate files copied in APK META-INF/LICENSE File 1: .../.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.3/a30ec6f59b6d31b2df06fa73925fda2fc7e84486/jackson-annotations-2.4.3.jar File 2: .../.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.3/a30ec6f59b6d31b2df06fa73925fda2fc7e84486/jackson-annotations-2.4.3.jar
मैं एंड्रॉयड स्टूडियो में कैश अमान्य की कोशिश की है, लेकिन यह काम नहीं करता। कृपया क्या कोई मेरी सहायता कर सकता है?
यह को बाहर 'META-INF/लाइसेंस' और बाहर निकालने के 'META-INF/नोटिस' –
तुम क्यों ऐसा होता है व्याख्या कर सकते हैं जोड़ने के बाद काम किया? – gtramontina
बस वही फ़ाइल LICENSE.txt दो या दो से अधिक अलग-अलग स्थानों में मौजूद है और धीरे-धीरे इसे पसंद नहीं है। यह एक बग है जिसे ग्रेडल के आखिरी संस्करण में सही किया जाना चाहिए –