के बाद डुप्लिकेट ज़िप प्रविष्टि मैं ग्रैडल एंड्रॉइड प्लगइन v0.12 का उपयोग कर रहा हूं लेकिन मैंने नए संस्करण में अपग्रेड करने का निर्णय लिया, क्योंकि मुझे नई कार्यक्षमता की आवश्यकता है (और बेहतर गति हमेशा एक प्लस है) ।ग्रैडल प्लगइन v0.13.1
नए v0.13.1 को अपडेट करने के बाद, मुझे "डुप्लिकेट ज़िप प्रविष्टि" (प्रोगुआर्ड से) प्राप्त करना जारी रहता है जबकि सब कुछ पहले काम करता था। पूर्ण त्रुटि:
java.io.IOException: Can't write [/Users/.../classes-proguard/netherlands/release/classes.jar] (Can't read [/Users/.../.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-io/1.3.2/b6dde38349ba9bb5e6ea6320531eae969985dae5/commons-io-1.3.2.jar(;;;;;;!META-INF/MANIFEST.MF)] (Duplicate zip entry [commons-io-1.3.2.jar:org/apache/commons/io/CopyUtils.class])) (CopyUtils was FileUtils before).
मैं निम्नलिखित पैकेजिंग विकल्प का उपयोग कर रहा: packagingOptions
{
exclude 'AndroidManifest.xml'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/MANIFEST.MF'
exclude '!META-INF/MANIFEST.MF'
exclude 'META-INF/services/javax.annotation.processing.Processor'
}
आपको बता, मैं प्रकट फ़ाइलों को छोड़कर कर रहा हूँ कर सकते हैं के रूप में ...
बस इसे परीक्षण करने के लिए , मैं वापस संस्करण 0.12.0 में बदल गया और सबकुछ फिर से काम करता है, 0.13 पर वापस। * और यह टूट जाता है (लेकिन मुझे 0.13 की आवश्यकता है। *)!
- Robospice
- रेट्रोफिट
- OkHttp
- डार्ट
- Icepick
- Butterknife
- crouton
- एस.एम.:
इसके अलावा, मैं निम्नलिखित पुस्तकालयों का उपयोग कर रहा oothProgressBar
- NineoldsAndroid (BetterPickers के पुस्तकालय में)
किसी को भी इस मुद्दे का सामना किया है? यदि हां, तो क्या कोई मेरी मदद कर सकता है (इस मुद्दे पर 2 दिनों के लिए मेरे सिर को तोड़ रहा है!)? धन्यवाद!
तरह लग रहा है आप केवल एक ही नहीं हैं: https://github.com/stephanenicolas/robospice/issues/365 – rciovati
क्या यह काम करता है यदि आप अपनी होम निर्देशिका में .gradle फ़ोल्डर को हटाते हैं और पुनर्निर्माण करते हैं? अगर आप अपनी परियोजना को साफ करते हैं और पुनर्निर्माण करते हैं तो कैसे? –
मैंने ग्रैडल कैश को हटाने का प्रयास किया, .gradle फ़ोल्डर, ... कुछ भी काम नहीं किया, गेटेन द्वारा जवाब हालांकि किया गया था! बिल्ड टूल्स में एक त्रुटि होने लगती है! – Superplastik