7

मैंने विजुअल स्टूडियो 2015 अपडेट 2 में रिक्त क्रॉस-प्लेटफ़ॉर्म प्रोजेक्ट शुरू किए: विजुअल सी # -> क्रॉस-प्लेटफ़ॉर्म -> खाली ऐप (Xamarin.Forms पोर्टेबल)।Xamarin के लिए nuget संकुल को अपग्रेड नहीं कर सकता। एंड्रॉइड

इसने समाधान में 6 परियोजनाएं बनाईं। तब मैंने उन सभी के लिए नगेट पैकेज को अपडेट करने का प्रयास किया। कहने की जरूरत नहीं है कि मुझे मिली एफआईआर समस्या unnecessary reference to *design assemblies थी। मैं इसे सही करने में कामयाब रहा।

तब मुझे निम्न संदेश मिला जब मुझे लगता है कि 6 nuget संकुल अद्यतन करने के लिए तैयार हैं, उनमें से 5 एंड्रॉइड के लिए हैं, और 1 Xamarin.Forms का नया संस्करण है।

Unable to resolve dependencies. 'Xamarin.Android.Support.Design 23.2.1' is not compatible with 'Xamarin.Forms 2.1.0.6529 constraint: Xamarin.Android.Support.Design (= 23.0.1.3)'.

तो जब Xamarin संकुल का नया संस्करण प्रकाशित, वहाँ उन के बीच अनुकूलता का कोई विचार था?

उत्तर

9

Xamarin फॉर्म हमेशा Google समर्थन पुस्तकालयों के नवीनतम संस्करण के साथ संगत नहीं है। Xamarin उन्हें प्रकाशित करता है ताकि एंड्रॉइड डेवलपर्स (प्रपत्रों का उपयोग न करें) उन्हें उपयोग करने पर उनका उपयोग कर सकें, लेकिन फॉर्म डेवलपर्स पुराने, संगत संस्करणों का उपयोग जारी रख सकते हैं।

+1

@hardywang - थोड़ा कठिन दस्तावेज़ प्राप्त करने के जबकि राज्य क्या जेसन ऊपर कहा है। Xamarin ऐसा इसलिए किया क्योंकि जब लोग नए Google समर्थन पुस्तकालयों में अपडेट होते हैं तो यह हमेशा कुछ सिरदर्द का कारण बनता है। आप देखेंगे कि Xamarin फॉर्म 2.2.0-pre1 संस्करण 23.1.1.1 पर कूद गया है। अभी भी थोड़ा पीछे है लेकिन वे धीरे-धीरे प्रगति करते हैं। स्पष्टीकरण के लिए –

+0

धन्यवाद। – hardywang

-1

जब मैं अपने Xamarin परियोजना में से एक के लिए NuGet संकुल अद्यतन करने के लिए कोशिश कर रहा था, मैं इस रूप में एक ही त्रुटि मिली ..

संकलित ढांचे और अपने android ऐप का लक्ष्य ढांचे की जांच करें .. और अद्यतन अपने NuGet संकुल आपके एंड्रॉइड ऐप के गुणों के अनुसार। लिंक के नीचे बताता है कि मैंने इस मुद्दे को कैसे ठीक किया।

https://xamarinsharp.com/2017/05/01/xamarin-android-support-design-25-3-1-is-not-compatible-with-xamarin-forms-2-3-4-231-constraint-xamarin-android-support-design-23-3-0-how-to-fix-it/

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