2016-06-21 11 views
5

मैं काम करने के लिए एंड्रॉयड विकास के वातावरण ओम मेरी मैक प्राप्त जोड़ने की कोशिश कर रहा हूँ। मैं इस गाइड अनुसरण कर रहा हूं:मैं मैक पर अपने पथ में एंड्रॉइड टूल्स कैसे जोड़ूं?

export ANDROID_HOME=/Users/myname/Library/Android/sdk/android-sdk-macosx 
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 

लेकिन इस नहीं देता मुझे termial में और जब 'एंड्रॉयड' कमांड को acces: https://spring.io/guides/gs/android/

मैं उपयोग करते हुए मेरे पथ के लिए एसडीके जोड़ने के लिए माना जाता रहा हूँ मैं $ ANDROID_HOME निष्पादित मैं मिलती रहती है:

zsh: no such file or directory: /Users/myname/Library/Android/sdk/android-sdk-macosx 

मैं एंड्रॉयड स्टूडियो में पथ> प्राथमिकताएं> प्रकटन & व्यवहार> सिस्टम सेटिंग> Android एसडीके और एसडीके locationg सही होना चाहिए देख लिया है।

किसी को भी मुझे बता सकते हैं मैं गलत क्या कर रहा हूँ?

+0

आप अपने मैक OSX उपयोगकर्ता नाम के साथ myname की जगह किया था? – Shubhank

+0

हाँ मैंने किया था, मैं सिर्फ यह बाहर छोड़ दिया जब मैं इसे यहाँ – Mischa

+0

तैनात टर्मिनल विंडो में एंड्रॉयड फ़ोल्डर खींच अपने वास्तविक पथ – Shubhank

उत्तर

4

तो इस पोस्ट के बाहर की जाँच के बाद: Add sdk tools to path in Android Studio app

मैंने कोशिश की:

export PATH=/Applications/Android\ Studio.app/sdk/tools:$PATH 

और यह

+0

केवल संस्करण 2 के साथ काम करता है। + पथ 3+ में संशोधित किया गया है (देखें @ हैरी टिप्पणी) – HKoncept

22

काम किया मैं बस निम्न चरणों का उपयोग काम के लिए एक मैक मिनी की स्थापना की है, इसलिए मैं यह कर सकते हैं एक ताजा इंस्टॉल के साथ इस काम की गारंटी।

1) एंड्रॉयड स्टूडियो को स्थापित करें। (स्टैंडर्ड, ठीक कस्टम यदि आप चाहते हैं)

2) लॉन्च एंड्रॉयड स्टूडियो

3) स्वागत स्क्रीन से, कॉन्फ़िगर (निचले दाएं कोने)> एसडीके प्रबंधक

4) अच्छी तरह जांच लें क्लिक करें कि आपके पास एसडीके टूल्स टैब में नवीनतम प्लेटफॉर्म टूल और टूल्स इंस्टॉल हैं।

इस बिंदु पर, आप /Users/your-user-name/Library/Android/sdk

5 डिफ़ॉल्ट स्थान में Android SDK से संबंधित सब कुछ स्थापित किया है जाएगा, उपकरणों सहित,) एक .bash_profile फ़ाइल बनाएँ यदि आप पहले से ही /Users/your-user-name पर एक भी नहीं है

6) यह करने के लिए निम्नलिखित लाइनों जोड़ें: (तुम्हारा साथ अपना उपयोगकर्ता नाम की जगह)

export PATH=$PATH:/Users/chris.w.newman/Library/Android/sdk/platform-tools 
export PATH=$PATH:/Users/chris.w.newman/Library/Android/sdk/tools 
export ANDROID_HOME=/Users/chris.w.newman/Library/Android/sdk 

अपने .bash_profile करने के लिए इसे जोड़ कर, इन पंक्तियों के हर बार जब आप एक खोल का उपयोग चलेंगे। तो आपको फिर से उनके बारे में चिंता करने की ज़रूरत नहीं है।

है कि सब कुछ सही ढंग से काम करता है परीक्षण करने के लिए, निम्नलिखित 'जो' एक नया खोल से आदेश का प्रयास करें:

which adb 
which android 

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

+0

यह एक अच्छी व्याख्या है, हालांकि मैं इसे हर शक्ति पर करने के लिए रखता हूं, इसलिए मैं इस्तेमाल किया [यह लिंक] (http://stackoverflow.com/questions/17901692/set-up-adb-on-mac-os-x) आशीष (5 वें नीचे) द्वारा .bash_profile बनाने पर और 3 कथनों का उपयोग किया # 6 और यह बहुत अच्छा काम किया है। –

+0

कृपया ध्यान दें कि यदि आप 'zsh' का उपयोग कर रहे हैं तो आपको एक और बैश कॉन्फ़िगरेशन फ़ाइल के लिए जाना होगा। अधिक जानकारी https://github.com/robbyrussell/oh-my-zsh/issues/3807 – Sergii

+1

थोड़ा छोटा होगा: 'निर्यात ANDROID_HOME =/उपयोगकर्ता/उपयोगकर्ता नाम/लाइब्रेरी/एंड्रॉइड/एसडीके' ' निर्यात PATH = $ पाथ: $ ANDROID_HOME/प्लेटफ़ॉर्म-टूल्स ' ' निर्यात पाथ = $ पाथ: $ ANDROID_HOME/tools' – Harry

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