एंड्रॉइड एसडीके प्रबंधक इंस्टॉल करने वाले घटक नहीं


243

यकीन नहीं होता कि मैं यहां क्या गलत कर रहा हूं। मैंने एंड्रॉइड एसडीके प्रबंधक स्थापित किया है, और अब मैं एंड्रॉइड देव वेबसाइट की तरह एक प्लेटफॉर्म स्थापित करने की कोशिश कर रहा हूं। एक बार जब मैंने इंस्टॉल पर क्लिक किया तो मुझे एक त्रुटि मिली जिसमें कहा गया था कि प्रबंधक एंड्रॉइड निर्देशिका के भीतर एक अस्थायी फ़ोल्डर नहीं बना सकता है। इसलिए मैंने इसे बनाया। अब मुझे यह त्रुटि हो रही है:

एसडीके प्लेटफार्म एंड्रॉइड 2.3, एपीआई 9, संशोधन 1 डाउनलोड करना फ़ाइल नहीं मिली: C: \ Program Files (x86) \ Android \ android-sdk-windows \ temp \ android-2.3_r01-linux.zip (प्रवेश निषेध है)

प्रगति पट्टी के तहत एक छोटा सा संदेश भी है जो कहता है "हो गया। कुछ भी स्थापित नहीं किया गया था।"

मैं विंडोज 7 अल्टीमेट चल रहा हूं, किसी भी तरह के उपयोग से।


28
SDK प्रबंधक को व्यवस्थापक के रूप में चलाएँ। Android Studio या ग्रहण न खोलें।
महेशकुमार

@maheshrpm जो मेरे लिए काम करता है, लेकिन एंड्रॉइड स्टूडियो के माध्यम से एसडीके प्रबंधक को प्रशासक के रूप में खोलने के लिए मैं क्या कर सकता हूं? मैंने फ़ाइल गुणों में व्यवस्थापक के रूप में रन का विकल्प पहले ही देख लिया है।
Clawdidr

2
@Clawdidr प्रशासक के रूप में खुला Android स्टूडियो! तो जब आप Android Studio से खोलते हैं तो SDK Manager एडमिनिस्ट्रेटर विशेषाधिकार में भी खुलता है।
महेशकुमार

मैंने शुरू में उल्लेखित फ़ोल्डर के लिए अनुमति बदल दी है। C: \ Program Files (x86) \ Android \ android-studio। फिर 64 बिट एंड्रॉइड स्टूडियो को रन अस एडमिनिस्ट्रेटर के रूप में शुरू किया। यह मेरे लिए पूरी तरह से काम करता है ..
अजय कुमार मेहर

व्यवस्थापक के रूप में चल रहे Android SDK प्रबंधक ने मेरे लिए काम किया। धन्यवाद
ब्रायन Labuschagne

जवाबों:


527

.Exe पर राइट-क्लिक करके और "रन अस एडमिनिस्ट्रेटर" का चयन करके, एक व्यवस्थापक के रूप में एंड्रॉइड स्टूडियो चलाने का प्रयास करें।

इसके अलावा, कुछ एंटी-वायरस प्रोग्राम एसडीके प्रबंधक के साथ हस्तक्षेप करने के लिए जाने जाते हैं।


2
यह मेरे लिए काम नहीं करता है, मैं भले ही एंड्रॉइड-एसडीके \ टूल इंस्टॉल नहीं करता हूं, भले ही मैं प्रशासक के रूप में
चलाऊं

1
@Vass जहां वास्तव में तुम्हारा विफल हो रहा है?
टेट होगा

@willtate, मैंने सवाल पूछा stackoverflow.com/q/10470593/410975 पर और यह अंत में काम किया लेकिन फ़ोल्डर का नाम बदलने के एक अजीब मार्ग के माध्यम से यह फिर से वापस नहीं पहुंच सका .. यह काम करता है लेकिन एक रहस्य के माध्यम से क्रियाओं का।
वास

1
@ वास ठीक है, मैंने उस मुद्दे को पहले भी देखा है। मैंने इस पर एक सवाल का जवाब दिया: stackoverflow.com/questions/8839255/…
टेट होगा

फ़ायरवॉल को अक्षम करना मेरे लिए काम करता है। मैंने एंटीवायरस को भी अक्षम कर दिया था और प्रशासक के रूप में एसडीके प्रबंधक चला गया था। देखें stackoverflow.com/questions/3808167/...
chrysanhy

35

मुझे एक समान अनुमति मुद्दा मिल रहा था और एसडीके प्रबंधक नए घटकों को डाउनलोड और इंस्टॉल नहीं कर सकता था। त्रुटि संदेश था (मैं एंड्रॉइड स्टूडियो चला रहा हूं (I / O पूर्वावलोकन) 0.2.9)

"C: \ Program Files (x86) \ Android \ android-studio \ sdk \ temp बनाने में असमर्थ"

हालाँकि समाधान यह था कि @ william-tate का उत्तर क्या कहता है, मैं 'SDK Manager' को सीधे नहीं चला सकता था। यह संदेश के साथ विफल रहता है:

उपकरण \ android.bat निष्पादित करने में विफल सिस्टम को निर्दिष्ट फ़ाइल नहीं मिल रही है।

इसके बजाय मैंने प्रशासक के रूप में 'टूल्स' android.bat 'चलाया, जिसने एसडीके प्रबंधक को उन्हीं अनुमतियों के साथ लॉन्च किया, जिन्होंने इस मुद्दे को तय किया।

आशा है कि यह किसी ऐसे व्यक्ति के लिए मदद करता है जो मेरे सामने आए मुद्दे का सामना करता है।


2
यह उन लोगों के लिए काफी सहायक है जो इसमें ग्रहण के साथ कस्टम संस्करण चलाते हैं।
एमिल्डो

4
यह उन लोगों के लिए भी उपयोगी है जो सचमुच sdk फ़ोल्डर में android sdk manager exe नहीं देखते हैं।
Whyoz

19

मैक ओएस एक्स में (एंड्रॉइड स्टूडियो के साथ कोशिश की गई), टर्मिनल में निम्नलिखित करें

cd /android/adt-bundle-mac-x86_64/sdk/tools 
sudo ./android sdk

यह SDK प्रबंधक को व्यवस्थापक के रूप में लॉन्च करता है। अब एसडीके प्रबंधक से पैकेजों को अपडेट / इंस्टॉल करें और यह काम करेगा।


अच्छा जवाब मैंने इस उत्तर को सत्यापित किया जब आप मैक-ओएस एक्स
थैंक्यू

जब आप टर्मिनल से स्टैंडअलोन sdk प्रबंधक को लॉन्च करने का प्रयास करते हैं तो यह वास्तव में चाल थी
mr5

10

Android Studio के लिए, Android Studio को शुरू करने के दौरान "Run As एडमिनिस्ट्रेटर" चुनें।



3

जब मैं इसे अपने पीसी (Win7, 64-बिट सिस्टम) पर स्थापित करने का प्रयास करता हूं तो मुझे एक ही समस्या थी। मुझे नीचे दिए गए चित्र में एक त्रुटि संदेश दिखाया गया था। लेकिन जब मैं अपने स्थानीय फ़ोल्डर 'C: \ Users \ username \ AppData \ Local \ Android \ sdk' की जाँच करता हूँ, तो Android SDK पहले से ही मौजूद है। किसी तरह एंड्रॉइड स्टूडियो इसे देख / लिंक नहीं कर सका।

तो कृपया पहले जांचें कि क्या आप स्थानीय फ़ोल्डर में एंड्रॉइड एसडीके पा सकते हैं। यदि हाँ, तो बस अगले चरणों का पालन करें।

  1. 'रद्द करें' को चुनें और ऊपरी दाएं कोने पर 'X' पर क्लिक करें। यहां छवि विवरण दर्ज करें
  2. 'सेटअप विज़ार्ड को फिर से न चलाएं' पर क्लिक करें और 'ओके' पर क्लिक करें यहां छवि विवरण दर्ज करें
  3. Android Studio फिर से शुरू करें और 'कॉन्फ़िगर करें' -> 'प्रोजेक्ट डिफॉल्ट्स' -> 'प्रोजेक्ट स्ट्रक्चर' पर जाएँ यहां छवि विवरण दर्ज करें
  4. 'Android लोकेशन' में 'C: \ Users \ username \ AppData \ Local \ Android \ sdk' जोड़ें और 'ठीक' पर क्लिक करें सामग्री सूचीबद्ध करें
  5. 'एक नया एंड्रॉइड स्टूडियो प्रोजेक्ट शुरू करें' पर क्लिक करें।

उम्मीद है कि यह मदद करता है।


2

मेरे पास एक समान मुद्दा था - एक खाली पैकेज सूची के बाद बहुत धीमी xml डाउनलोड। ऐसा लगता है कि एसडीके, विरासत जावा इंस्टॉलेशन का उपयोग करने की कोशिश कर रही थी। 1.6 jdk करने के लिए JAVA_HOME सेट करना चाल किया।


2

मेरे मामले में मैं 64-बिट ओएस के साथ विंडोज 7 का उपयोग कर रहा था। हमने 64-बिट जावा एसई और 64-बिट एडीटी बंडल स्थापित किया। उस सेट अप के साथ, हम एसडीके प्रबंधक को सही तरीके से काम करने के लिए नहीं प्राप्त कर सकते थे (विशेष रूप से, कोई डाउनलोड की अनुमति नहीं थी और यह सभी एपीआई डाउनलोड विकल्प नहीं दिखाता था)। उपर्युक्त सभी उत्तरों और अन्य पदों से प्रयास करने के बाद, हमने जावा सेट अप में देखने का फैसला किया और महसूस किया कि यह 64-बिट कॉन्फ़िगरेशन हो सकता है जो ADT बंडल शोक दे रहा है (मैं पहले इस मुद्दे को देखने / पढ़ने को याद करता हूं)।

इसलिए हमने जावा 64-बिट की स्थापना रद्द की और 32-बिट को पुनर्स्थापित किया, और फिर 32-बिट एडीटी बंडल का उपयोग किया, और इसने सही तरीके से काम किया। सिस्टम उपयोगकर्ता पहले से ही एक व्यवस्थापक था, इसलिए हमें "व्यवस्थापक के रूप में चलाने" की आवश्यकता नहीं थी


2

ग्रहण में SDK प्रबंधक चलाने वालों के लिए, Eclipse.exe शुरू करने के दौरान "Run As Administrator" चुनें।


2

प्रवेश से इनकार कर दिया गया है क्योंकि विंडोज डिफ़ॉल्ट रूप से लिखने की अनुमति नहीं देता है और इसकी स्थापना ड्राइव में फ़ाइलों की अनुमति को संशोधित करता है। c: इस समस्या को हल करने के लिए, मैं आमतौर पर एक अलग ड्राइव का उपयोग करता हूं या आपके मामले में, आपको विकल्प राइट क्लिक में विशिष्ट फ़ोल्डर में एक्सेस अधिकार सेट करने की आवश्यकता है -> विकल्प> सुरक्षा -> संपादित करें यहां छवि विवरण दर्ज करें


1

विंडोज 8 में:

  • विंडोज़ बटन पर राइट क्लिक करें
  • सामग्री सूचीबद्ध करें
  • प्रशासक के रूप में सी.डी.एम.
  • 'हाँ' दबाएँ
  • इसे पेस्ट करें $ C:\xxx\xxx\AppData\Local\Android\sdk\tools\android.bat

1

लिनक्स / ubuntu उपयोगकर्ता के लिए

  • क्यों हो रहा है?
    की वजह से lock iconकुछ फ़ोल्डर पर में (पढ़ें / लिखें पहुंच नहीं होने)
    " / yourpath / android-स्टूडियो एसडीके "

  • सॉर्ट करें और मीठा करें
    -Open टर्मिनल (Ctrl + alt + t) -कोपी
    कीट - थोड़ी देर के लिए छोड़ दें ..... -अभी फिर से कोशिश करेंsudo chown -R $USER: $HOME

    update your SDK

हैप्पी कोडिंग :)


1
धन्यवाद। मैंने लगभग 3 दिन बिताए हैं और आखिरकार आपके समाधान ने मेरी मदद की।
होसैन सीफी

0

यदि आप ग्रहण में SDK प्रबंधक का उपयोग करते हैं:

विकल्प 1: eclipse.exe पर राइट-क्लिक करें और "रन ऐज़ एडमिनिस्ट्रेटर" चुनें।

विकल्प 2: यदि आप Eclipse.exe को प्रशासक के रूप में शुरू नहीं करना चाहते हैं, तो बस कुछ असुरक्षित फ़ोल्डर जैसे "D: \ android \" से "C: \ program files \ Eclipse ADT बंडल \" में ग्रहण स्थापना फ़ाइलों को स्थापित / कॉपी करें। "D: \ android \ eclipse \ eclipse.exe" चलाएं, मेनू आइटम "विंडो => प्राथमिकताएं>> Android" चुनें और "SDK स्थान" को "D: \ android \ sdk \" में बदलें। उसके बाद आप Android SDK Manager में नए पैकेज इंस्टॉल कर पाएंगे।


0

एसडीके फ़ोल्डर में जाएं और एसडीके प्रबंधक पर राइट क्लिक करें और व्यवस्थापक के साथ चलाएं और इंस्टॉल करने का आनंद लें।


0

V01d ने क्या कहा साथ जाना है:

मैक ओएस एक्स के लिए एंड्रॉइड स्टूडियो का उपयोग करना, एसडीके फ़ोल्डर भी हो सकता है /Users/{user}/Library/Android/sdk, जहां {उपयोगकर्ता} आपका उपयोगकर्ता नाम है।

आंशिक एसडीके इंस्टॉलेशन कहां है, यह जानने के लिए एंड्रॉइड स्टूडियो में कॉन्फ़िगर> एसडीके प्रबंधक पर जाएं, फिर शीर्ष पर संपादन पर क्लिक करें। यह एक विंडो को पॉप अप करना चाहिए और स्थान दिखाना चाहिए।

इस पथ को कॉपी करें और इसे cdटर्मिनल में कमांड के सामने पेस्ट करें । अंत sudo ./android sdkमें स्टैंडअलोन एसडीके प्रबंधक को लॉन्च करने के लिए निष्पादित करें।


EDIT (14 जुलाई, 2016):

"एंड्रॉइड" बाइनरी फ़ाइल भी हो सकती है /Users/{user}/Library/Android/sdk/tools


0

MacOS के लिए समाधान

  1. सही पर क्लिक करें AndroidStudio.app-> पैकेज सामग्री दिखाएँ -> MacOS
  2. अब studioएक टर्मिनल में -exexable को खींचें और छोड़ें
  3. sudo! ( Ctrl+Aआपके कर्सर को सामने रखता है)
  4. अपना सामान प्राप्त करने के लिए AS के अंदर SDK प्रबंधक को शुरू करें (आपकी रूट एक्सेस होगी)

https://www.youtube.com/watch?v=ZPnu3Nrd1u0&feature=youtu.be

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