दिलचस्प पोस्ट
विंडोज पर स्पार्क-शेल त्रुटि – अगर इसे इस्तेमाल नहीं करते हैं तो क्या इसे अनदेखा किया जा सकता है? अवैध निष्पादन अपवाद या NullPointerException एक शून्य पैरामीटर के लिए? क्या मुझे VB / VBA में कॉल कीवर्ड का उपयोग करना चाहिए? SQL सर्वर में डायनेमिक धुएं कॉलम सी # टाइमर की तरह WPF टाइमर JQuery Datepicker onchange घटना मदद! एंड्रॉइड ऐप-क्लाइंट के लिए डेटा एन्क्रिप्ट और डिक्रिप्ट करें सिमेंटिक डिफ उपयोगिताओं आईओएस 6 में ओरिएंटेशन इश्यू ASCIIEncoding.ASCII.GetBytes () अप्रत्याशित मूल्य लौट रहा है स्प्रिंग के साथ स्वयं इंजेक्शन टेक्सरेआ में लाइनों की सीमा और jQuery का उपयोग करने वाली डिस्प्ले लाइन गिनती प्रति सर्वर समवर्ती HTTP / 1.1 कनेक्शन के डिफ़ॉल्ट मानों के लिए आधिकारिक संदर्भ? मैं सी या सी ++ का उपयोग कर निर्देशिका में फाइलों की सूची कैसे प्राप्त करूं? एकाधिक धागे का निष्पादन आदेश

ग्रैड डुप्लिकेट एंट्री: java.util.zip.ZipException

मैंने अपने प्रोजेक्ट में मेडेन रिपॉजिटरी के माध्यम से ज़ेंडेस्क मोबाइल एसडीके को एकीकृत किया और यह अब और नहीं बना सकेगा इसमें पिकासो लाइब्रेरी के साथ किसी प्रकार का संघर्ष है जिसका मैं उपयोग कर रहा हूं। बिल्ड के दौरान मुझे यह त्रुटि मिलती है:

Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: com/squareup/picasso/Action$RequestWeakReference.class 

मैं एप फ़ोल्डर पर ../gradlew dependencies भागा और यह मैं zendesk मॉड्यूल के तहत पाया क्या है:

 \--- com.zendesk:sdk:1.0.0.1 +--- com.squareup.retrofit:retrofit:1.4.1 | \--- com.google.code.gson:gson:2.2.4 +--- com.squareup.picasso:picasso:2.3.2 +--- com.android.support:support-v4:20.0.+ -> 21.0.3 (*) \--- com.android.support:appcompat-v7:20.0.+ -> 21.0.3 (*) 

तो ज़ेंडेस्क भी पिकासो का उपयोग कर रहा है लेकिन मेरे प्रोजेक्ट में मेरे पास एक अलग संस्करण है। मैंने इस तरह से ज़ेंडेस्क से पिकासो को छोड़ने की कोशिश की:

 compile (group: 'com.zendesk', name: 'sdk', version: '1.0.0.1'){ exclude group: 'com.squareup.picasso' } 

लेकिन इस ऐप के अन्य घटकों में रनटाइम अपवाद का कारण बनता है। मुझे लाइब्रेरी से पूरी तरह से असंबंधित किसी क्लास के लिए नोदफफ़ाउंड त्रुटि मिलती है।
क्या किसी को भी इस बारे में कोई समस्या है कि इस समस्या का कैसे सामना करें?

Solutions Collecting From Web of "ग्रैड डुप्लिकेट एंट्री: java.util.zip.ZipException"

जब आपने com.android.support:multidex निर्भरता को जोड़ दिया है, तो आप वास्तव में कुछ निर्भरताएं जोड़ दी हैं जो अन्य निर्भरताओं के साथ टकराने

मैंने इसे हल किया:
—————
1. कक्षा के लिए खोज, आपके मामले में "RequestWeakReference.class" (एंड्रॉइडस्ट्यूडियो में सिर्फ विंडोज़ पर सी + + एन या मैक पर सीएमडी-ओ दबाएं)
2. देखें कि किस जार में है – एंड्रॉइड स्टूडियो इसे पॉपअप में लिख देगा।
3. इसे सभी बिल्ड से बाहर निकालें, उदाहरण के लिए:

 android { configurations{ all*.exclude module: 'servlet-api' } }