2014-11-02 19 views
11

उन्नयन जब 0.8.9 से 0.8.14 को एंड्रॉयड स्टूडियो उन्नयन "अनुप्रयोग फ़ोल्डर के अंदर एंड्रॉयड एसडीके फ़ोल्डर" मैं त्रुटिजब एंड्रॉयड स्टूडियो

Android SDK आवेदन फ़ोल्डर के अंदर फ़ोल्डर

भले ही मिलता है मेरी एंड्रॉइड एसडीके फ़ोल्डर एंड्रॉइड स्टूडियो फ़ोल्डर के अंदर नहीं है।

उत्तर

28

आप release notes में देख सकते हैं:।

आगे बढ़ने के लिए, आपको फ़ाइल एक्सप्लोरर या खोजक विंडो खोलने चाहिए, (जैसे /Applications/Android Studio.app) एंड्रॉयड स्टूडियो स्थापना करने के लिए जाने के लिए और एक अलग स्थान, करने के लिए एसडीके/फ़ोल्डर ले जाने जैसे आपके घर निर्देशिका के रूप में। एक बार हो जाने पर, पैच स्थापित करने के लिए पुनः प्रयास करें दबाएं। कारण यह आवश्यक है दो गुना: सबसे पहले, हमने पैच अद्यतनकर्ता को अधिक सटीक बनाने के लिए बहुत सारे सुधार किए हैं, और स्थापना हस्ताक्षर मिलान करने के लिए, आपके पास एप्लिकेशन निर्देशिका के अंदर गैर-एप्लिकेशन फ़ोल्डर्स नहीं हो सकते हैं। उपयोगकर्ताओं को आसानी से डाउनलोड करने और अतिरिक्त पुस्तकालयों, प्रणाली छवियों स्थापित कर सकते हैं ऐसी है कि आम तौर पर इस फ़ोल्डर लिखने योग्य होना चाहिए और अतिरिक्त डिस्क में खाली जगह का एक बहुत के साथ एक निर्देशिका में,: दूसरा, अनुप्रयोग निर्देशिका के अंदर एसडीके फ़ोल्डर रखने शायद एक अच्छा विचार के साथ शुरू नहीं था और इसी तरह। हम स्थापित करने के लिए आसान बनाने के लिए इंस्टॉलर पक्ष पर कुछ काम कर रहे हैं।

इस बीच, कृपया एसडीके डालने के लिए एक अलग जगह खोजें (उदाहरण के लिए ~/android-sdk), और उसके बाद अपने एसडीके को इस निर्देशिका स्थान पर इंगित करें। आप परियोजना संरचना संवाद खोलने और एसडीके स्थान टैब का चयन करके या तो ऐसा कर सकते हैं, या यदि आप एक परियोजना है जो पुराने स्थान का उपयोग कर रहा है लोड करने का प्रयास तो आप नए स्थान के लिए संकेत दिया जाएगा: enter image description here

+0

यह बहुत जरूरी था। इससे पहले की स्थापना अपर्याप्त पहुंच के कारण विफल रही थी, अगर यह विंडोज़ में प्रोग्राम फ़ाइलें फ़ोल्डर के अंदर थी। –

+0

बहुत महत्वपूर्ण अपडेट। डेवलपर्स को उनकी गलतियों को पहचानने और उन्हें ठीक करने के लिए अच्छा लगता है, चाहे "अपग्रेड दर्द" के कारण भी इसका कारण हो। स्पष्ट उत्तर के लिए धन्यवाद। –

+0

मेरे मामले में, एसडीके फ़ोल्डर पहले ही एंड्रॉइड स्टूडियो फ़ोल्डर से बाहर था, लेकिन एक खाली एसडीके फ़ोल्डर वहां था। इसे हटाकर समस्या हल हो गई। – Alireza

1

यह Known Issues में वर्णित है। इस समस्या के लिए मैंने पाया सबसे अच्छा समाधान downloads page से एंड्रॉइड स्टूडियो को फिर से डाउनलोड करना और अपग्रेड चलाने की कोशिश करने के बजाय इसे पुन: इंस्टॉल करना था। इसने मेरे लिए समस्या हल की।

संपादित @ stknet की टिप्पणी के आधार पर

0.8.9 से 0.8.12+ को अपग्रेड करने में पुनर्स्थापना को देखने की आवश्यकता है here

+1

0.8.9 से 0.8.12 या बाद में _requires_ एक पैच के बजाय एक पूर्ण इंस्टॉल अपग्रेड करना (पैचिंग तंत्र 0.8.12 में अपडेट किया गया था) - देखें [यहां] (http://tools.android.com/recent/androidstudio0812 रिलीज़): "0.8 में अपडेट करने के लिए कोई वृद्धिशील पैच नहीं हैं।12; आपको इसे अलग से डाउनलोड करने की आवश्यकता होगी " – stkent

10

मैं अगर सच, तुम क्या करने की आवश्यकता होगी, तो आप Mac OS नहीं Windows प्रयोग कर रहे हैं मान लेंगे निम्नलिखित:

  1. अनुप्रयोग निर्देशिका में एंड्रॉइड स्टूडियो पर जाएं
  2. अधिकार अपने आइकन पर क्लिक करें और चुनें Show Package Content
  3. कट (चाल) एक अन्य जगह (पूर्व करने के लिए sdk निर्देशिका।/घर/SDK)
  4. पुनः प्रारंभ एंड्रॉयड स्टूडियो और (sdk पथ का चयन करें जहां आप इसे ले जाया गया पूर्व/घर/SDK /)
  5. अद्यतन
+0

इसके लिए अद्यतन का एक नया डाउनलोड की आवश्यकता है। Err। – Krishnabhadra

0

अरे मुझे भी इस मुद्दे का सामना करना पड़ा।

बस एंड्रॉइड-स्टूडियो फ़ोल्डर में मौजूद एसडीके फ़ोल्डर को हटा दें और इसे बाहरी फ़ोल्डर (या कहीं) और अपडेट करें। एक बार अपडेट करने के बाद यह आपको एसडीके स्थान के लिए पूछेगा यदि नहीं तो स्थानीय.प्रोपर्टीज में एसडीके स्थान मैन्युअल रूप से अपडेट करें।

आशा है कि यह आपकी मदद करेगा।

1

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

यह समस्या विस्तृत है here

उदाहरण के लिए मैं इसे जुबुनुतू पर उपयोग करता हूं और मैं बस/usr/share/android-studio/data/पर गया और एसडीके फ़ोल्डर को काट दिया और फिर इसे/home/user_name/sdks में स्थानांतरित कर दिया। उसके बाद मैंने एंड्रॉइड स्टूडियो को निकाल दिया, नए एसडीके फ़ोल्डर की ओर इशारा किया और अद्यतन किया।

कोई पुनः स्थापित करने की आवश्यकता नहीं है।

4

(Windows 8) कदम मैं इसे ठीक करने के लिए क्या किया:

  1. ओपन एंड्रॉयड स्टूडियो> मदद के>

  2. अपडेट, अपडेट के लिए जाँचें ... और पुनः आरंभ

  3. एंड्रॉइड स्टूडियो इंस्टॉलेशन फ़ोल्डर के अंदर फ़ोल्डर "sdk" ढूंढते समय, rigth क्लिक करें और "कट", एंड्रॉइड इंस्टॉलेशन फ़ोल्डर के बाहर कहीं भी फ़ोल्डर पेस्ट करें। डाउनलोड खत्म होने तक प्रतीक्षा करें, एक जावा विंडो दिखाई देगी, जिसमें कुछ भ्रष्ट फाइलें थीं, मेरे मामले में फ़ाइल "uninstall.exe" फ़ाइल को सूची से चुनें और "आगे बढ़ें"

  4. चरण "3" एंड्रॉइड स्टूडियो के बाद लॉन्च होगा और एसडीके पथ सेट करने के लिए पूछेगा।

  5. एसडीके फ़ोल्डर प्राप्त करें जो एंड्रॉइड स्थापना फ़ोल्डर से बाहर चिपकाया गया था और उसे वापस लाया। (चरण 3 पढ़ें), चरण 4 से चयन विंडो में, एसडीके पथ का चयन करें (पुनः प्रतिलिपि बनाई गई एसडीके फ़ोल्डर जिसे वापस लाया गया था)।

  6. हो गया। यह "आवेदन फ़ोल्डर के अंदर एंड्रॉयड एसडीके फ़ोल्डर" मेरी हल 0.8.14

0

जबकि विंडोज 10 में 2.2.3 के लिए 2.2.2 से एंड्रॉयड स्टूडियो अद्यतन बस इस मुद्दे था 0.8.6 से अद्यतन करने के लिए कोशिश करते हुए । मेरे एसडीके निर्देशिका 2014 हालांकि, किसी भी तरह एक खाली 'एसडीके' निर्देशिका में

सी दिखाई दिया था क्योंकि एंड्रॉयड स्टूडियो के आवेदन निर्देशिका में नहीं किया गया है: \ उपयोगकर्ता \ [उपयोगकर्ता नाम] \ AppData \ Local \ एंड्रॉयड \ android- स्टूडियो

निर्देशिका का नामकरण समस्या को हल किया गया। हटाए गए इंस्टॉलेशन ने मेरी नई 'एसडीके-ब्लाह' निर्देशिका हटा दी।

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