एंड्रॉइड स्टूडियो - एंड्रॉइड एसडीके पथ कैसे बदलें


503

जब मैं एंड्रॉइड स्टूडियो से एंड्रॉइड एसडीके मैनेजर खोलता हूं , तो एसडीके पथ प्रदर्शित होता है:

\android-studio\sdk

मैं इस रास्ते को बदलना चाहता हूं। मैं यह कैसे करुं?


7
@ गौरव अग्रवाल, नहीं, स्वीकार किया गया उत्तर भी सही उत्तर है क्योंकि यह उसी सटीक स्थान पर जाता है जैसा धीरज भास्कर का उत्तर: "एंड्रॉइड एसडीके स्थान: इस स्थान का उपयोग नई परियोजनाओं के लिए किया जाएगा, और मौजूदा कंपनियों के लिए नहीं है sdk.dir प्रॉपर्टी के साथ local.properties फ़ाइल। " वास्तव में, स्वीकृत उत्तर DheeB के उत्तर की तुलना में थोड़ा बेहतर है क्योंकि यह स्वचालित रूप से आपके वर्तमान प्रोजेक्ट के लिए आपके लिए स्थानीय local.properties फ़ाइल की जांच करता है (साथ ही साथ यह अन्य सभी एंड्रॉइड परियोजनाओं के लिए डिफ़ॉल्ट एसडीके स्थान बदलता है जो नहीं करते हैं एक स्पष्ट रूप से परिभाषित किया गया है)।
Stephan Branczyk

3
% AppData% \ .. \ Local \ Android \ sdk वह स्थान है जहाँ ADT ने Windows 10 तकनीकी पूर्वावलोकन 64 बिट
टोनी

4
शॉर्टकट कीज से अपना जीवन आसान बनाएंctrl+shift+alt+S
अब्दुल मनन

जवाबों:


611

एंड्रॉइड स्टूडियो से। 1.0.1

के लिए जाओ

  1. फाइल -> प्रोजेक्ट स्ट्रक्चर इन प्रोजेक्ट स्ट्रक्चर
  2. वाम -> एसडीके स्थान
  3. एसडीके स्थान का चयन करें एंड्रॉयड एसडीके स्थान (पुराना संस्करण प्रेस +, एक और एसडीके जोड़ें)

5
मैं परियोजना के लिए सिर्फ बदलाव नहीं चाहता, मैं परियोजना शुरू करने से पहले इसका चयन करना चाहता हूं, क्या यह संभव है? अग्रिम धन्यवाद
क्लाउस विल्लाका

2
मैक उपयोगकर्ताओं के लिए एक नोट (कम से कम एंड्रॉइड स्टूडियो 0.2.9 के लिए): एफ 4 के बजाय, आप कमांड कर सकते हैं-; (यानी फ़ाइल-> परियोजना संरचना)। बाईं ओर आप प्रोजेक्ट का sdk स्थान बदल सकते हैं।
क़िस्स १६'१३

3
KlausVillaca और @GauravAgarwal के लिए, आप लोग गलत हैं। Android स्टूडियो ADT ग्रहण की तरह व्यवस्थित नहीं है। और यह स्वीकृत उत्तर ठीक उसी स्थान की ओर जाता है, जो DheeB के उत्तर के रूप में होता है (जो आपको एक स्थान पर लाता है जो कहता है: Android SDK स्थान: इस स्थान का उपयोग नई परियोजनाओं के लिए किया जाएगा, और मौजूदा परियोजनाओं के लिए जिनके पास स्थानीय नहीं है। a sdk.dir संपत्ति। ")
स्टेफान ब्रांज़्ज़क

1
स्क्रीनशॉट के साथ विस्तृत जवाब यहाँ है [ stackoverflow.com/questions/30437653/…
तकरमैनिया

मेरे द्वारा की गई एक छोटी सी गलती यह थी कि मैंने अपने पुरानेपथ / sdk फ़ोल्डर को पहले अपने वांछितपथ / sdk फ़ोल्डर में कॉपी नहीं किया था, इसलिए वहाँ पथ बदलना काम नहीं कर रहा था क्योंकि वहाँ कोई SDK नहीं मिला था।
रेज़वान बारू

613

डिफ़ॉल्ट परियोजनाओं के लिए:

1. वर्तमान परियोजना बंद करें (फ़ाइल-> परियोजना बंद करें)

आपको Android Studio Dialog में आपका स्वागत है। उस में:

2. कंफिगर -> प्रोजेक्ट डिफॉल्ट -> प्रोजेक्ट स्ट्रक्चर पर क्लिक करें

3. बाएं कॉलम में एसडीके स्थान पर क्लिक करें

4. एंड्रॉइड एसडीके को "एंड्रॉइड एसडीके स्थान" फ़ील्ड में डाल दें।

( उदाहरण एसडीके स्थान : C:\android-sdkमेरे पास उप-फ़ोल्डर जैसे add-ons, platformsआदि के तहत C:\android-sdk)

5. परिवर्तनों को सहेजने के लिए ठीक पर क्लिक करें


6. मज़ा आ गया!


निम्नलिखित चरण एंड्रॉइड स्टूडियो के पुराने संस्करणों (<1.0) के लिए थे

4. बीच के कॉलम में एंड्रॉइड एसडीके (एंड्रॉइड आइकन के साथ) पर क्लिक करें या यदि आप एंड्रॉइड आइकन के साथ प्रवेश नहीं देखते हैं तो शीर्ष पर + क्लिक करें।

5. एसडीके होम पथ को बदलें और वैध लक्ष्य चुनें


2
Android Studio खोलें। Android स्टूडियो विंडो में आपका स्वागत है कॉन्फ़िगर पर क्लिक करें-> परियोजना की कमी -> परियोजना संरचना। (इस कदम से यह थोड़ा बदल जाता है। मैं संस्करण 0.3.2 का उपयोग कर रहा हूं)। प्लेटफ़ॉर्म सेटिंग्स के तहत बाएं कॉलम में Android SDK पर क्लिक करें। "Android SDK स्थान" के अंतर्गत संवाद -> "C: / उपयोगकर्ता / <उपयोगकर्ता नाम> / Android-sdks" (नया उपयोगकर्ता नाम कहता है) का उपयोग करके नया पथ चुनें और रखें। लागू करें (और Andr स्टूडियो को रीसेट करें, बस मामले में)। रास्ता सफलतापूर्वक बच गया था। प्लेटफ़ॉर्म सेटिंग्स के तहत, एसडीके पर क्लिक करें। अब बीच के कॉलम में मैं नए रास्ते पर स्थापित सभी
sdks

2
हालाँकि, जब मैं एक नया प्रोजेक्ट बनाने की कोशिश करता हूँ (Android Studio में आपका स्वागत है -> नया प्रोजेक्ट), "संकलन" के लिए उपलब्ध विकल्प नए / अपडेटेड के बजाय "पुराने पथ" पर उपलब्ध sdks हैं।
gian1200

3
"मैं इसे ठीक करता हूं", लेकिन मुझे लगता है कि यह एक बग है। स्पष्टीकरण: डिफ़ॉल्ट एसडीके पथ पर एपीआई 17 है, नए पर मेरे पास एपीआई 15, 18 और 19 हैं। प्लेटफ़ॉर्म सेटिंग्स के तहत एसडीके के अंदर, मैंने एपीआई 15, 17, 18, 19 सूचीबद्ध किया था। एपीआई 17 को मिटाने के बाद (उपयोग करके) लाल माइनस), "नया प्रोजेक्ट डायलॉग" अब "संकलन के साथ" विकल्प के लिए सही सूची दिखाता है।
gian1200

2
@ Lukasz'Severiaan'Grela, नहीं, यह उत्तर आपको स्वीकार किए गए उत्तर में दिए गए निर्देशों के अनुसार सटीक स्क्रीन पर ले जाता है, जो न केवल मौजूदा सभी के लिए, लगभग सभी परियोजनाओं के लिए सेटिंग्स को संशोधित करता है। "एंड्रॉइड एसडीके स्थान देखें: इस स्थान का उपयोग नई परियोजनाओं के लिए और मौजूदा परियोजनाओं के लिए किया जाएगा, जिनके पास sdk.dir संपत्ति के साथ एक स्थानीय.प्राय फाइल नहीं है।"
Stephan Branczyk

1
मैंने दोनों चरणों में प्रदर्शन किया: चिह्नित-सर्वोत्तम और यह सबसे उत्तोलित उत्तर, लेकिन यह एसडीके निर्भरता को ठीक नहीं करता था। इसलिए, मैंने स्टूडियो को बंद कर दिया, एंड्रॉइड-स्टूडियो / एसडीके फ़ोल्डर को हटा दिया और फिर से स्टूडियो शुरू कर दिया। तब यह कहा गया कि यह एंड्रॉइड-स्टूडियो / एसडीके नहीं ढूंढ सकता है और इसलिए, यह डिफ़ॉल्ट एसडीके का उपयोग करेगा (जो कि उपरोक्त चरणों के अनुसार चुना गया था)। इसके बाद ही सब कुछ ठीक चला। तो, ऐसा लगता है कि स्टूडियो अभी भी डिफ़ॉल्ट में एक के लिए अपने 'मूल' एसडीके को पसंद कर सकता है, सेटिंग्स में सेट किया गया है।
कोरिफेअस

36

त्वरित प्रारंभ विंडो से, कॉन्फ़िगर करें चुनें, फिर प्रोजेक्ट डिफॉल्ट चुनें, और फिर प्रोजेक्ट संरचना चुनें। फिर प्लेटफ़ॉर्म सेटिंग्स के नीचे बाईं ओर एसडीके चुनें। फिर उस दाईं ओर वर्तमान Android प्लेटफ़ॉर्म चुनें, मेरा Android 4.2.2 प्लेटफ़ॉर्म था, और शीर्ष पर लाल माइनस बटन का उपयोग करके इसे हटाएं, फिर शीर्ष पर हरे रंग के प्लस बटन का उपयोग करके एक नया एंड्रॉइड प्लेटफ़ॉर्म जोड़ें और इसे इंगित करें आपका वर्तमान SDK फ़ोल्डर और वह यह है।


इसने मेरे लिए काम किया - हालाँकि मैंने पहली बार अपने द्वारा खोले गए प्रोजेक्ट में इसे करने की कोशिश की। डिफ़ॉल्ट सेटिंग्स को बदलना और परियोजना को फिर से आयात करना इसे काम करने की अनुमति देता है।
स्टैकडम्प

"क्विक स्टार्ट विंडो" से आपका क्या तात्पर्य है?
राउडी

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

बहुत बढ़िया, यह उत्तर उन सभी के लिए अद्वितीय है जो काम करता है जब अभी तक प्रोजेक्ट नहीं बनाया गया है, तो मेरा मामला है
Aracem

मेरे लिए काम नहीं करता है, वास्तव में निश्चित नहीं है कि अब क्या करना है। किसी को कोई विचार मिला? एंड्रॉइड के लिए विकसित करते समय कुछ भी आसान क्यों नहीं है।
राब

32

मैंने इस तरह से कॉन्फिगर किया

पर

Android Studio स्क्रीन पर आपका स्वागत है

कॉन्फ़िगर करें पर क्लिक करेंफिर

प्रोजेक्ट डिफॉल्ट्स और फिर प्रोजेक्ट स्ट्रक्चर

फिर Android SDK और Android SDK के मेरे वर्तमान स्थान के लिए पथ का चयन किया यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें


24

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

मौजूदा एंड्रॉइड डेवलपर्स के पास पहले से ही एक बड़ा एसडीके फ़ोल्डर होगा (बाद में बाहरी एसडीके फ़ोल्डर के रूप में संदर्भित किया जाता है) जिसमें एंड्रॉइड स्टूडियो के आसपास आने से पहले सभी एसडीके डाउनलोड होते हैं।

मैक / लिनक्स उपयोगकर्ताओं के लिए हालांकि एक अच्छा तरीका है। नरम लिंक!

Android Studio से बाहर निकलें और निम्न चरणों का पालन करें:

cp -r <Android Studio>/sdk/ <external SDK folder>/
cd <Android Studio>/
mv <Android Studio>/sdk/ mv <Android Studio>/sdk.orig
ln -s <external SDK folder>/ sdk

और हम जाने के लिए अच्छा कर रहे हैं। एंड्रॉइड स्टूडियो शुरू करने के बाद एसडीके प्रबंधक लॉन्च करें, क्योंकि यह आपके सभी मौजूदा एसडीके को एक आकर्षण की तरह देखता है :)।


2
Windows नाम बदलने के लिए <Android Studio Path> / sdk को sdk.orig और cmd चलाकर एक नरम प्रतीकात्मक लिंक बनाएं: mklink / d ./sdk C: \ <बाहरी SDK फ़ोल्डर> अंदर से <Android Studio Path
goodies4uall

14

यूरेका मुझे मिल गया!

वर्तमान स्टूडियो 1.3 के साथ प्रत्येक प्रोजेक्ट में एक local.propertiesफाइल होती है जहाँ आप एसडीके को संपादित कर सकते हैं!


मेरी local.propertiesफ़ाइल में शीर्ष पर निम्नलिखित टिप्पणी है "## This file is automatically generated by Android Studio. # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
याकूबलेनवुड

13

यहां बताया गया है कि आप Android स्टूडियो में android sdk पाथ कैसे बदल सकते हैं:

  1. एंड्रॉइड स्टूडियो में अपना आवश्यक एंड्रॉइड प्रोजेक्ट खोलें
  2. मुख्य प्रोजेक्ट फ़ोल्डर पर क्लिक करें और F4 दबाएं
  3. अब प्लेटफ़ॉर्म सेटिंग्स (डायलॉग बॉक्स के बाएँ हाथ) के नीचे "SDKs" पर क्लिक करें
  4. अब आपको शीर्ष पर एक प्लस चिह्न देखना चाहिए, इसे क्लिक करें और "Android SDK" चुनें
  5. अब आपको आवश्यक एसडीके फ़ोल्डर चुनने के लिए कहा जाएगा
  6. आवश्यक बिल्ड लक्ष्य का चयन करें (यदि आवश्यक हो) और "ओके" पर क्लिक करें
  7. अब आपको एसडीके की सूची में नई प्रविष्टि देखनी चाहिए
  8. प्रोजेक्ट सेटिंग्स के तहत "मॉड्यूल" पर क्लिक करें
  9. अपने प्रोजेक्ट फ़ोल्डर का चयन करें और "मॉड्यूल एसडीके" के लिए ड्रॉपडाउन में, नए एसडीके प्रविष्टि का चयन करें और "लागू करें" पर क्लिक करें।
  10. अब "ओके" और अपने किए पर क्लिक करें।

नोट: यदि परिवर्तन प्रभावी नहीं होते हैं, तो एंड्रॉइड स्टूडियो को पुनरारंभ करना समस्या को ठीक करना चाहिए।


अगर मैं प्रोजेक्ट फ़ोल्डर पर F4 दबाता हूं तो कुछ भी नहीं होता है: - {और सेटिंग्स या प्रॉपर्टीज सेटिंग नहीं है - मैं खो गया हूं
raudi

मुख्य परियोजना फ़ोल्डर बाएं हाथ के पैनल में है :) यह भी यदि आप संदर्भ मेनू में उस पर राइट क्लिक करते हैं तो "मॉड्यूल सेटिंग खोलें F4" विकल्प है।
लुकाज़ 'सेवरियान' ग्रीला

यह मेरे लिए काम किया! नोट कीमती है, यह तब तक काम नहीं करता जब तक मैंने एंड्रॉइड स्टूडियो को फिर से शुरू नहीं किया। धन्यवाद!
एमिलिया टाइल

9

शॉर्टकट कुंजियों के साथ या प्रोजेक्ट संरचना में जाकर अपने जीवन को आसान बनाएं :
ctrl+shift+alt+S



यहाँ छवि विवरण दर्ज करें

यह इस विंडो को खोलेगा, जहाँ आप अपने एसडीके का चयन कर सकते हैं
यहाँ छवि विवरण दर्ज करें


6

इस तरह से मैं एंड्रॉइड स्टूडियो में कोशिश करता हूं 2.0
चरण 1: फ़ाइल-> सेटिंग
चरण 2: सेट करना-> एसडीके विकल्प
चरण 3: एसडीके स्थान
चरण 4 में संपादित करें विकल्प पर क्लिक करें : "एसडीके घटक सेटअप"
चरण 5: तीन पर क्लिक करें। .. "" SDK Components Wizad "
चरण 6 में: अपने नए SDK पथ का चयन करें
यहाँ छवि विवरण दर्ज करें


5

आप पर्यावरण चर भी बना सकते हैं (विंडोज में) ANDROID_HOME Android SDK के स्थान पर और Android स्टूडियो इसका उपयोग करेगा।


2
यह मेरे लिए काम नहीं करता है। कम से कम नहीं तो मैं इसे sdk (win7 / studio1.3) के मूल में सेट कर दूंगा
raudi

5

मैंने देखा कि एंड्रॉइड स्टूडियो के नवीनतम संस्करण में "एसडीके" पथ का विकल्प नहीं है, जो कई उत्तरों में उल्लिखित है। मुझे लगता है कि अद्यतन में से एक में गायब हो गया है, कहीं रेखा से नीचे?

जिस तरह से मैंने इस मुद्दे को हल किया (osx) था:

  1. प्रोजेक्ट सेटिंग्स पर जाएं ( Cmd +; )
  2. में एसडीके स्थान आप सही एसडीके स्थान (आमतौर पर / अनुप्रयोग / एंड्रॉयड Studio.app/sdk) तो हिट की ओर इशारा करते रहे हैं सुनिश्चित करें लागू करें
  3. सबसे महत्वपूर्ण कदम - हिट "ग्रेड फ़ाइलों के साथ सिंक परियोजना"

मैं चरण 3 नहीं कर रहा था और वह मुझे फेंक रहा था। सिंक के बाद आपके सभी स्रोत r हमारे हैं ...।



4

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

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


4

पहली स्थापना के दौरान दो स्थितियां हैं या तो आपके पास पहले से स्थापित एंड्रॉइड एसडीके है यदि आपने इसे अतीत में उपयोग किया था या आपके पास कुछ भी नहीं है, तो स्थापना के समय इंस्टॉलर हमेशा उपयोगकर्ता से पूछता है कि आप अपने स्टूडियो के साथ एसडीके को कैसे कॉन्फ़िगर करना चाहते हैं।

आप बस यहां एक रास्ता दे सकते हैं या फ़ोल्डर ब्राउज़ कर सकते हैं जहां एसडीके स्थानीय प्रणाली में उपलब्ध है। यदि आपके पास पहले से ही एसडीके है, तो लेफ्ट डाउन कॉर्नर पर नीचे दी गई तस्वीर में दिखाया गया एक और विकल्प है , SDK डाउनलोड , इसे क्लिक करके आप SDK को नवीनतम रिलीज़ के साथ वहीं से डाउनलोड कर सकते हैं, आप तीसरे विकल्प का उपयोग दाईं ओर नीचे देख सकते हैं कोने सेटअप Android SDK मेरे लिए इसे क्लिक करके आप चरण दर चरण अपना sdk सेट कर सकते हैं।

यहाँ छवि विवरण दर्ज करें

यद्यपि आप इसे तब भी सेट कर सकते हैं जब एंड्रॉइड आपको उपलब्ध परियोजनाओं की सूची दिखाता है, एक प्रारंभिक प्रॉम्प्ट नीचे दिखाया गया है

यहाँ छवि विवरण दर्ज करें

यह बहुत आसान है, और कभी-कभी यदि आप अपने एसडीके को बदलना चाहते हैं, तो आप इसे हमेशा अपने एंड्रॉइड स्टूडियो में बदल सकते हैं

विंडोज़ सिस्टम फाइल पर -> प्रोजेक्ट स्ट्रक्चर और फिर आप देखेंगे एसडीके लोकेशन ऑप्शन और वहाँ से आप इसे एक रास्ता प्रदान करके या इसे ब्राउज़ करके सेट कर सकते हैं।

यहाँ छवि विवरण दर्ज करें

या यदि आप मैक सिस्टम पर हैं तो प्लेटफ़ॉर्म सेटिंग्स से।

यहाँ छवि विवरण दर्ज करें


4

एंड्रॉइड स्टूडियो 2.2.3 में मुझे लगता है कि आप शीर्ष मेनू से सभी परियोजनाओं के लिए डिफ़ॉल्ट एसडीके स्थान बदल सकते हैं:

फ़ाइल -> परियोजना संरचना ...

नीचे की तरह एक खिड़की से पता चलता है:

यहाँ छवि विवरण दर्ज करें


3

विंडोज़ में ctrl + shift + alt + s जो प्रोजेक्ट प्रॉपर्टीज़ को खोलेगा जहाँ आपको SDK लोकेशन नाम का पहला विकल्प मिल सकता है उस पर क्लिक करें और वहाँ आप SDK पाथ, JDK पाथ और NDK पाथ भी बदल सकते हैं


2

यह वह नहीं हो सकता है जो आप चाहते हैं, लेकिन एक ग्रहण उपयोगकर्ता होने के नाते मुझे वही समस्या थी जो डुप्लिकेट एसडीके फ़ोल्डर में थी जो मेरे सभी एसएसडी स्पेस को खा रहे थे। वर्तमान में आप केवल एंड्रॉइड स्टूडियो प्रोजेक्ट के अंदर एसडीके पथ को बदल सकते हैं जो कि कष्टप्रद है। इसके बजाय मैंने जो किया था, मैंने सभी पिछले एंड्रॉइड एसडीके फ़ाइलों की प्रतिलिपि बनाई थी, जिन्हें मैं ग्रहण के साथ उपयोग कर रहा था/Android Studio/sdk/ और फिर बस ग्रहण के अंदर एसडीके पथ को बदल दिया।

अब एंड्रॉइड स्टूडियो और ग्रहण दोनों खुश हैं।


2

यहाँ कुछ तरीके हैं, जहाँ तक मुझे अभी पता है।

  • Android Studio 3.3.2 (परीक्षण ठीक है)

विधि: १

आधिकारिक डॉक्स के कुछ चरणों के बाद, जैसे कि लिंक लिंक दिखाता है

https://developer.android.com/studio/intro/studio-config#jdk

विधि: २

बलो शो के रूप में, स्क्रीन शॉर्टकट्स के निम्नलिखित चरण

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

विधि: 3

स्क्रीन शॉर्टकट के निम्न चरणों को, जैसा कि बोले दिखाता है

यहाँ छवि विवरण दर्ज करें


1
  1. वर्तमान परियोजना को टैप करें -> फ़ाइल -> बंद करें।

आप Android स्टूडियो होम पेज करेंगे

  1. कॉन्फ़िगर -> प्रोजेक्ट डिफॉल्ट -> प्रोजेक्ट स्ट्रक्चर पर क्लिक करें

  2. बाएं कॉलम में एसडीके स्थान पर क्लिक करें और पथ को कॉपी करें।

  3. पथ को मेरे कंप्यूटर में पेस्ट करें -> राइट क्लिक -> गुण -> उन्नत सिस्टम सेटिंग्स पर क्लिक करें -> पर्यावरण चर और एंड्रॉइड होम पथ को बदलें।

  4. सत्र को बचाने के लिए 'ठीक' पर क्लिक करें।

  5. पथ में टूल और प्लेटफ़ॉर्म टूल जोड़ें और परिवर्तनों को सहेजें।

  6. कमांड प्रॉम्प्ट खोलें [विंडो + R] और टाइप करें adb + एंटर।


1
  1. पर क्लिक करें Fileमेनू ।
  2. का चयन करें Project Structure
  3. SDK Locationपाठ बॉक्स में पथ संपादित करें । अगली बार से Android Studio आपकी सभी परियोजनाओं के लिए इस स्थान का उपयोग करेगा।

NB: पथ में रिक्त स्थान होने से बचें क्योंकि यह कभी-कभी मुद्दों को जन्म दे सकता है।


नहीं। आप या तो पथ को अंतरिक्ष से हटा सकते हैं या फ़ोल्डर को पूर्ण नए स्थान पर ले जा सकते हैं जिसमें स्थान नहीं हैं।
साकेत बी

1

विंडोज़ के लिए एंड्रॉइड स्टूडियो में ऐसा ही किया गया है पहले प्रोजेक्ट स्ट्रक्चर के लिए मिला

फिर लोकेशन टैब को sdk करें

वहां से android sdk लोकेशन चुनें और अपना sdk पाथ चुनें और फिर OK बटन पर क्लिक करें

किया हुआ


1

के लिए एंड्रॉयड 3.1.2 स्टूडियो :

उपकरण >> एसडीके प्रबंधक >> नए स्थान पर "एंड्रॉइड एसडीके स्थान" संपादित करें

उसके बाद, पर्यावरण चर $ ANDROID_HOME को अपने नए एसडीके स्थान पर सेट करें


0

मुझे वही समस्या थी, लेकिन एक आरोहित ड्राइव की ओर इशारा करते हुए sdk पथ के साथ। मैंने पाया, कि केवल एंड्रॉइड स्टूडियो को छोड़ दिया, डिवाइस को अनमाउंट कर दिया और एंड्रॉइड स्टूडियो को फिर से शुरू कर दिया और इसे एसडीके स्थान के लिए कहा, क्योंकि इसमें कोई भी नहीं था (एंड्रॉइड स्टूडियो बीटा 0.8.7)।

इसलिए मुझे लगता है कि अगर आप एंड्रॉइड स्टूडियो को छोड़ देते हैं, तो \ android-studio \ sdk को हटा दें या इसे कहीं और स्थानांतरित करें और एंड्रॉइड स्टूडियो को फिर से शुरू करें, इसे sdk स्थान के लिए पूछना चाहिए।


0

हालांकि उपर्युक्त उत्तरों में से कई उद्देश्य पूरा करते हैं, एक सीधा आगे की बात है जिसे हम परियोजना में ही कर सकते हैं।

ग्रहण में, विंडो-> वरीयता पर जाएं, बाईं ओर के मेनू से "एंड्रॉइड" चुनें। दाएं पैनल पर आपको "एसडीके लोकेशन" दिखाई देगा। यहाँ पथ प्रदान करें।

सौभाग्य।


0

एंड्रॉइड स्टूडियो 1.2.2 में आप बस प्रोजेक्ट आधारित एसडीके, स्टेप्स बदल सकते हैं:

  1. मॉड्यूल पर राइट क्लिक करें और ओपन मॉड्यूल सेटिंग चुनें या F12 दबाएं
  2. बाएँ हाथ से SDK स्थान चुनें
  3. अब आप इस पेज से SDK लोकेशन के साथ-साथ JDK लोकेशन भी बदल सकते हैं

0

में Android Studioआप सामान्य सेट कर सकते हैं Android SDKफ़ाइल में पथ:% होम% .AndroidStudio2.1 \ config \ विकल्प \ jdk.table.xml


0

जब मैं एंड्रॉइड स्टूडियो 3.1.4 पर इस बात से परेशान था app, तो समाधान मेरे प्रोजेक्ट पर ड्रॉपडाउन में जाना था , फिर Edit Configurations > Defaults > JAR Applicationजहां JREप्रारंभिक Configurationटैब पर एक बॉक्स है । मेरे JRE पथ पर सेट करने से मेरे लिए समस्या हल हो गई।


0

सुनिश्चित करने के लिए सरल उत्तर कार्य ...

चरण 1: परियोजना पर राइट क्लिक करें >> ओपन मॉड्यूल सेटिंग चुनें -> चरण 2: छवि के नीचे दाईं ओर से एसडीके स्थान चुनें

यहाँ छवि विवरण दर्ज करें

चरण 3: अब अपने कंप्यूटर से एसडीके स्थान ब्राउज़ करें जैसा कि नीचे दिखाया गया है ... यहाँ छवि विवरण दर्ज करें

स्टेप 4: ओके पर क्लिक करें।


0

मैं उन प्रतिक्रियाओं से अनुमान लगा रहा हूं जो लोग आपके प्रश्न को नहीं समझ रहे हैं ... यदि मैं सही हूं कि आप ~ \ Desktop \ github \ _ में चाहते हैं तो SDK स्थान को बदलना वह नहीं है जो आप बाद में हैं।

एंड्रॉइड स्टूडियो 3.2.1 से: नए प्रोजेक्ट संवाद से, कॉन्फ़िगर -> प्राथमिकताएं -> उपकरण -> टर्मिनल -> प्रारंभ निर्देशिका चुनें

अपने प्रोजेक्ट के रूप में इच्छित फ़ोल्डर को फ़ील्ड में रखें।

उदाहरण के लिए खान ~ / डेस्कटॉप / जीथब / पर सेट है क्योंकि मेरा सारा काम ~ / डेस्कटॉप / जीथब / में है

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