परियोजना के निर्माण के लिए आवश्यक एंड्रॉइड एसडीके गायब है


92

मैं विजुअल स्टूडियो 2017 (कम्युनिटी एडिशन) में अपना पहला एफ # एंड्रॉइड प्रोजेक्ट बनाने का प्रयास कर रहा हूं ।

F # - Android - Blank App टेम्पलेट का उपयोग करके एक नई परियोजना बनाने के तुरंत बाद, विजुअल स्टूडियो में त्रुटि विंडो निम्नलिखित प्रदर्शित करती है:

प्रोजेक्ट फू निर्माण के लिए आवश्यक एंड्रॉइड एसडीके गायब है। इस संदेश पर डबल-क्लिक करें और उन्हें स्थापित करने के लिए संकेतों का पालन करें।

संदेश पर डबल-क्लिक की कोई राशि दिखाई देने का संकेत नहीं देती है।

मुझे एंड्रॉइड एसडीके से डाउनलोड करने के लिए एक स्पष्ट स्थान नहीं मिल सकता है:

एसडीके प्रबंधक जो मुझे कुछ समय पहले से याद है लगता है कि एंड्रॉइड डेवलपर वेबसाइट से गायब हो गया है।

मैंने एंड्रॉइड स्टूडियो स्थापित किया है, जो कुछ एंड्रॉइड एसडीके डाउनलोड करने के लिए लग रहा था, लेकिन विज़ुअल स्टूडियो अभी भी जो कुछ भी ढूंढ रहा है वह नहीं मिल सकता है।


1
एफडब्ल्यूआईडब्ल्यू, एंड्रॉइड स्टूडियो को स्थापित करने के दो संभावित कारण हैं (मैंने यह भी कोशिश की) मदद नहीं की: 1) एक अलग स्थान पर स्थापित करने के लिए - और वीएस / ज़मारिन विकल्पों से मेल करने के लिए अपने एसडीके प्रबंधक स्थान को बदलने से काम नहीं होता - एएस doesn ' t "प्रोग्राम फाइल्स (x86)" के तहत किसी स्थान के साथ सामना करना - यह सुनिश्चित नहीं है कि यह अनुमति है या पथ नाम में रिक्त स्थान है। तो एक विकल्प यह है कि वीएस / एक्समरीन / एंड्रॉइड सेटिंग को एएस के उपयोग से मिलान करने के लिए बदल दिया जाए। HOWEVER 2) जैसा कि परियोजना का उपयोग करने के लिए सेट किया गया था, एक अलग एंड्रॉइड एसडीके प्लेटफॉर्म संस्करण स्थापित कर सकता है। (मेरे मामले में, मंच 27 बनाम 28.) स्थापित करने के लिए बता सकते हैं ...
ToolmakerSteve

1
... लेकिन स्वीकृत उत्तर एक सरल समाधान है। मैं बस कुछ अंतर्निहित विवरण समझा रहा हूं, जो किसी के लिए उपयोगी है।
टूलमेकरसैट

जवाबों:


218

मेरे पास एक ही मुद्दा था ... और टूल -> एंड्रॉइड -> एंड्रॉइड एसडीके मैनेजर मेरे लिए तैयार था।

अंत में मुझे टूल्स -> विकल्प -> ज़ामरीन -> एंड्रॉइड सेटिंग्स में जाने की आवश्यकता थी और फिर सुनिश्चित करें कि "ऑटो इंस्टॉल एंड्रॉइड एसडीके" टिक गया था। एक बार जब मैंने इस पर टिक लगा दिया और फिर डबल क्लिक की गई त्रुटि पर इंस्टॉल विंडो अचानक दिखाई दी।

प्रति teapeng का जवाब है, तो आप को प्रभावी बनाने के इस बदलाव के लिए दृश्य स्टूडियो को पुनः आरंभ करने की आवश्यकता हो सकती।


3
धन्यवाद। मुझे एक ही समस्या है और "ऑटो इंस्टॉल एंड्रॉइड एसडीके" की जांच करें। यह नवीनतम VS 2017 कम्यूनिटी वर्जन 15.9.2
Ortsbo

समाधान के लिए धन्यवाद। आवेदन करने के बाद, आप बस एक पुनर्निर्माण भी कर सकते हैं।
Jnr

मेरे पास ऐसा कोई विकल्प नहीं है: "ऑटो इंस्टॉल एंड्रॉइड एसडीके"
tk_

25

विजुअल स्टूडियो में एक एंड्रॉइड एसडीके मैनेजर शामिल है जिसका उपयोग आप एंड्रॉइड एसडीके टूल्स, प्लेटफॉर्म और अन्य घटकों को डाउनलोड करने के लिए करते हैं, जिन्हें आपको Xamarin.Android एप्लिकेशन विकसित करने की आवश्यकता है।

उपकरण देखें -> Android -> Android SDK प्रबंधक।

प्लेटफार्मों के तहत आपको एमुलेटर के लिए विभिन्न एंड्रॉइड संस्करण मिलेंगे और टूल्स के तहत आप विभिन्न टूल इंस्टॉल कर सकते हैं।

भी

उपकरण देखें -> विकल्प -> ज़ामरीन -> Android सेटिंग्स

एक फ़ोल्डर पथ है जिसे एंड्रॉइड एसडीके लोकेशन कहा जाता है, अगर यह खाली है तो आप इसे खोजने के लिए खुद इसे ब्राउज़ कर सकते हैं।


2
धन्यवाद। त्रुटि को दूर करने के लिए मुझे "एंड्रॉइड 6.0 - मार्शमैलो" -> "एंड्रॉइड एसडीके प्लेटफार्म 23" को भी स्थापित करना पड़ा। मुझे पता चला कि इस परियोजना को चलाने का प्रयास करके; आउटपुट विंडो में अधिक जानकारीपूर्ण त्रुटि थी।
रोजर लिप्सकॉम्ब

8

निम्नलिखित स्थान पर जाएं:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\Xamarin\AndroidSdkManager 

फिर AndroidSDK प्रबंधक निष्पादन योग्य चलाएं।

निचले दाएं कोने में, गियर आइकन पर क्लिक करें और रिपॉजिटरी को Google में बदलें।

आप यहां गियर देख सकते हैं


आपको बहुत - बहुत धन्यवाद! इससे मेरी समस्या हल हो गई, मैं यह जानने की कोशिश में पागल हो रहा था।
g4ost

2

वैसे मैंने इन दोनों को किया है और अभी भी काम नहीं कर सकता,

1) टूल्स -> एंड्रॉइड -> एंड्रॉइड एसडीके मैनेजर

2) उपकरण -> विकल्प -> ज़ामरीन -> एंड्रॉइड सेटिंग्स और फिर सुनिश्चित करें कि "ऑटो इंस्टॉल एंड्रॉइड एसडीके" को खींचा गया था

मैं इसे कैसे हल करूँ Visual Studio को पुनरारंभ करें और फिर यह चल रहा है। विंडोज पर एक ही पुरानी चाल।


2

तो मेरे मामले में, यह मुद्दा था विजुअल स्टूडियो फाइलों को डाउनलोड करने के लिए एंड्रॉइड सर्वर से कनेक्ट नहीं कर पा रहा था।

मैंने https://developercommunity.visualstudio.com/content/problem/241712/android-sdk-manager-fails-to-load-component-inform.html से एक सूत्र का पालन किया

आप इस फ़ोल्डर के लिए क्या देख सकते हैं:

C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ Extensions \ Xamarin \ AndroidSdkManager

नामक एक नई विन्यास फ़ाइल बनाएँ: AndroidSdkManager.exe.config

और फिर कॉन्फ़िगर करने के लिए निम्न मान जोड़ें:

<?xml version="1.0" encoding="utf-8" ?>

<configuration>
<system.net>
<defaultProxy useDefaultCredentials="true" >
</defaultProxy>
</system.net>
</configuration>

इस सुलझी हुई समस्या और विजुअल स्टूडियो ने आवश्यक फाइलों को डाउनलोड किया।

आशा है कि यह उपयोगी है।


इससे मेरा काम बनता है। ऐसा लगता है कि प्रॉक्सी एसडीके को स्थापित करने के लिए समस्या दे रहा था यहां तक ​​कि ऑटो इंस्टॉल भी टिक गया था।
प्रथम

1

यदि आप दृश्य स्टूडियो को अपडेट करते हैं तो यह त्रुटि उपकरण को हल कर देगी गोटो टूल> विकल्प> स्क्रोल डाउन> ज़मारिन> चेक "ऑटो इंस्टॉल एंड्रॉइड एसडीके"

फिर एसडीके इंस्टॉल करेगा अपनी त्रुटि पर डबल क्लिक करें

इंस्टाल करने के बाद रिस्टार्ट विजुअल स्टूडियो किया


0

चूंकि मेरा विंडोज खाता एक मानक उपयोगकर्ता (गैर व्यवस्थापक) था। एडमिन के रूप में रनिंग विजुअल स्टूडियो ने मेरे लिए चाल चली।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.