2014-09-29 11 views
7

मैं अपवाद नीचे हो रही है जब मैं अपने प्रोजेक्ट चलाने का प्रयास:डेक्स पर अमल करने में असमर्थ: एकाधिक डेक्स फ़ाइलें परिभाषित Landroid/support/v7/appcompat

[2014-09-29 11:56:32 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v7/appcompat/R$anim; 
[2014-09-29 11:56:32 - PageViewers] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v7/appcompat/R$anim; 
+0

आप अपनी मुख्य परियोजना के साथ लाइब्रेरी प्रोजेक्ट का उपयोग कर रहे हैं .. अगर ऐसा है तो आपको दोनों परियोजनाओं में एक ही जार का उपयोग करना होगा। – Meenal

+0

संभावित डुप्लिकेट [डीएक्स निष्पादित करने में असमर्थ: एकाधिक डीएक्स फाइलें एलकॉम/मैप/आर $ सरणी को परिभाषित करती हैं;] (http://stackoverflow.com/questions/7870265/unable-to-execute-dex-multiple-dex-files- define-lcom-myapp-rarray) –

+0

आपके त्रुटि संदेश के साथ एक त्वरित Google खोज ने मुझे यह लिंक दिया ... –

उत्तर

2

आप दो बार compat पुस्तकालय है

"एसडीके/अतिरिक्त/एंड्रॉयड/support/v7/appcompat" से एक परियोजना के रूप में

  1. आयात समर्थन पुस्तकालय: तो, मैं कैसे इस समस्या का समाधान।
  2. आपकी प्रोजेक्ट में संदर्भ लाइब्रेरी (ग्रहण के लिए, "गुण - एंड्रॉइड - जोड़ें")।
  3. परियोजनाएं बनाएं (ग्रहण के लिए, "परियोजनाएं - सभी बनाएं")। सुनिश्चित करें कि, में आपके मुख्य प्रोजेक्ट जेन फ़ोल्डर में "android.support.v7.appcompat" है।
  4. यदि यह काम नहीं करता है - परियोजना को साफ और पुनर्निर्माण करें।
+0

के रूप में जांचें। सुनिश्चित करें कि आपके पास आपके मुख्य प्रोजेक्ट जेन फ़ोल्डर में "android.support.v7.appcompat" है। मेरी मदद करता है। – RBK

0

मैंने बहुत कोशिश की, लेकिन अंत में मैं इसे क्रियान्वित करने

cd android && ./gradlew clean 

उल्लेख GitHub issue द्वारा हल किया।

संबंधित मुद्दे

 संबंधित मुद्दे