visual studio Xamarin-निर्भरता को हल करने के लिए मोनो.एंड्रॉइड संस्करण कैसे अपडेट करें?



visual-studio xamarin.android (1)

यह रात में काफी देर हो चुकी है और मैं Microsoft और Xamarin को कोसते हुए अपने लैपटॉप पर घूंसे फेंकने के आग्रह का विरोध करने की कोशिश कर रहा हूं क्योंकि विज़ुअल स्टूडियो ने मुझे निराश किया है। इसलिए मैं एक नौगट पैकेज (Xamarin.Firebase.Firestore) स्थापित करने की कोशिश कर रहा हूं, जिसे Xamarin.GooglePlayServices.Basement (60.1142.0, मेरे पास 42.1021.1) का एक नया संस्करण चाहिए, जिसके लिए मुझे xamarin को अपडेट करने की आवश्यकता है। android.support संकुल। जब मैं उन लोगों को अपडेट करने की कोशिश करता हूं, तो मुझे यह त्रुटि मिलती है "पैकेज Xamarin.Android.Support.Design 27.0.2 मोनोएंड्रॉइड 80 (मोनोऑनड्रॉइड, संस्करण = v8.0) के साथ संगत नहीं है। पैकेज Xamarin.Android.Support.Design 27.0.2 का समर्थन करता है। : मोनोएन्ड्रॉइड81 (मोनोएंड्रॉइड, संस्करण = v8.1) "

मैंने अपने लक्ष्य Android संस्करण को 8.1 में बदलने की कोशिश की है, मैंने अपने SDK के साथ-साथ बिल्ड टूल को भी अपडेट किया है। मैं विजुअल स्टूडियो 15.6.1 चला रहा हूं। एक आखिरी खाई के प्रयास के रूप में, मैंने मोनो। एंड्रॉइड V8.0 संदर्भ को हटाने की कोशिश की और फिर V8.1 में एक नया संदर्भ जोड़ दिया, लेकिन जब भी मैं ऐसा करता हूं, विजुअल स्टूडियो सिर्फ V8.0 की ओर इशारा करते हुए पथ के साथ संदर्भ को समाप्त करता है। भले ही मैंने जो संदर्भ जोड़ा है वह स्पष्ट रूप से V8.1 की ओर इशारा कर रहा था।

किसी को भी एक सुराग है कि इस मुद्दे को कैसे हल किया जाए? मैं अपनी बुद्धि के अंत में यहाँ हूँ और गतिरोध में फंस गया लगता है :(

https://code.i-harness.com


अपने लक्ष्य Android संस्करण को 8.1 में बदलने की कोशिश की

आपको अपने एंड्रॉइड एप्लिकेशन को संकलित करने के लिए उपयोग किए जाने वाले Target Framework को बदलने की आवश्यकता है, न कि Target Android version (लेकिन निश्चित रूप से आप इन दोनों को एक ही सेट करेंगे, नीचे दिए गए अंडरस्टैंडिंग एंड्रॉइड एपीआई लेवल लिंक को पढ़ें।

विंडोज के लिए विजुअल स्टूडियो:

मैक के लिए विजुअल स्टूडियो:

लक्ष्य फ्रेमवर्क - निर्दिष्ट करता है कि आपके एप्लिकेशन को बनाने में किस फ्रेमवर्क का उपयोग करना है। यह एपीआई स्तर Xamarin.Android द्वारा संकलन समय पर उपयोग किया जाता है।

न्यूनतम एंड्रॉइड वर्जन - सबसे पुराना एंड्रॉइड वर्जन निर्दिष्ट करता है जिसे आप अपने ऐप को समर्थन देना चाहते हैं। यह एपीआई स्तर एंड्रॉइड द्वारा रन टाइम पर उपयोग किया जाता है।

लक्ष्य Android संस्करण - Android के संस्करण को निर्दिष्ट करता है जिसे आपके ऐप को चलाने का इरादा है। यह एपीआई स्तर एंड्रॉइड द्वारा रन टाइम पर उपयोग किया जाता है।

प्रकट प्रविष्टियाँ:

विंडोज के लिए विजुअल स्टूडियो:

मैक के लिए विजुअल स्टूडियो:





dependencies