परिभाषित करती हैं मैंने कल रात अपने एंड्रॉइड एसडीके को अपडेट किया (31.4) और उसके बाद मैं अब अपने ऐप को संकलित नहीं कर सकता। मैं इस त्रुटि मिलती है:डीएक्स निष्पादित करने में असमर्थ: एकाधिक डीएक्स फाइलें एलकॉम/गूगल/एंड्रॉइड/जीएमएस/एनालिटिक्स/आंतरिक/कमांड
[2015-05-01 14:36:24 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/google/android/gms/analytics/internal/Command$1;
[2015-05-01 14:36:24 - SoFit] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/android/gms/analytics/internal/Command$1;
मैं अपने जार में कुछ भी नहीं बदला है। स्वच्छ परियोजना - :
मैं करने की कोशिश की: यहाँ मेरी libs संरचना है। - ग्रहण पुनरारंभ करें। - बिन फ़ोल्डर हटाएं। - निजी पुस्तकालयों को हटाएं।
मैंने Google विश्लेषकों के जार को हटाने की भी कोशिश की क्योंकि मैं हाल ही में Google Play सेवाओं के अपडेट से अद्यतन करता हूं, उन्होंने विश्लेषकों को lib के अंदर रखा। लेकिन यह गायब कक्षाओं के कारण या तो संकलित नहीं होगा।
मेरा अनुमान है कि Google play सेवाओं के साथ कुछ गलत है लेकिन मैं क्या नहीं ढूंढ सकता।
यह एक आकर्षण की तरह काम किया! मुझे याद आया कि मेरी gradle.build में निर्भरता में पहली पंक्ति है: फ़ाइल संकलित करें (शामिल करें: ['* .jar'], dir: 'libs') – peresisUser