में मल्टी-डेक्स सक्षम करने के बाद त्रुटि, इंफ्राजिस्टिक्स चार्ट नियंत्रण और Google Play सेवाओं के संदर्भ को जोड़ने के बाद, एक्समरीन एंड्रॉइड एप्लिकेशन बनाने के दौरान, हमें 'मल्टी-डेक्स' प्रॉपर्टी को true
पर सक्षम करना था (चूंकि ऐप ने 65 के डीएक्स विधि सीमा को मारा)। हमने एक त्रुटिएक्समरिन एंड्रॉइड
..\CREATEMULTIDEXMAINDEXCLASSLIST: Error: Expecting class path separator ';' before '\Android\android-sdk\build-tools\21.1.1\lib\shrinkedAndroid.jar' in argument number 8
मैं Xamarin स्टूडियो संस्करण 5.9 का उपयोग कर रहा हो रही है (निर्माण 431) Xamarin.Android संस्करण: 5.1.0
Xamarin में इस समस्या को हल करने में मदद करें ।
आप पहले से ही के माध्यम से [डॉक्स] देखा है (https://developer.android.com/tools/building/multidex.html)? – Andy
एक ही त्रुटि मिली ... आपने इसे कैसे ठीक किया? – Angudroid
मैंने एंड्रॉइड एसडीके को रिक्त स्थान (उदाहरण के लिए, सी: \ एंड्रॉइड) के बिना एक nondefault निर्देशिका में स्थापित करने की सिफारिश पढ़ी है, क्योंकि डिफ़ॉल्ट निर्देशिका सी: \ प्रोग्राम फ़ाइलें (x86) \ एंड्रॉइड में है जिसमें 2 रिक्त स्थान हैं जो कुछ के साथ गड़बड़ करते हैं कमांड लाइन तर्क जहां कमांड लाइन तर्क समाप्त होता है। जब तक मैं मल्टी-डेक्स समर्थन चालू नहीं करता तब तक मुझे डिफ़ॉल्ट निर्देशिका में कोई परेशानी नहीं थी। – optikos