2016-03-10 9 views
6

पर एंड्रॉइड स्टूडियो स्थापित करते समय प्लेटफ़ॉर्म-टूल्स गुम हो रहा है, मैं कुछ एंड्रॉइड विकास सीखने के लक्ष्य के साथ मैक ओएसएक्स पर एंड्रॉइड स्टूडियो स्थापित करने की कोशिश कर रहा हूं। दिए जाने वाले निर्देश बस थे:मैक ओएसएक्स

1. Launch the .dmg file you downloaded. 
2. Drag and drop Android Studio into the Applications folder. 
3. Open Android Studio and follow the setup wizard to install any necessary SDK tools. 

मैं सेटअप विज़ार्ड के लिए मिलता है, सब कुछ का चयन करें, यह राम के 6 gigs दे जब उनसे पूछा गया, तो यह घटक डाउनलोड करने और स्थापित करने के लिए आगे बढ़ते हैं। हालांकि, कुछ बिंदु पर एक पॉपअप प्रकट होता है:

The following SDK component was not installed: platform-tools

उत्पादन से पता चलता है:

Ignoring unknown package filter 'platform-tools' 
Installing Archives: 
    Preparing to install archives 
    Installing Google APIs, Android API 23, revision 1 
    Installed Google APIs, Android API 23, revision 1 
    Installing Google APIs Intel x86 Atom System Image, Google Inc. API 23, revision 12 
    Installed Google APIs Intel x86 Atom System Image, Google Inc. API 23, revision 12 
    Updated ADB to support the USB devices declared in the SDK add-ons. 
    Stopping ADB server failed (code -1). 
    Unable to run 'adb': Cannot run program "/Users/me/Library/Android/sdk/platform-tools/adb": error=2, No such file or directory. 
    Starting ADB server failed (code -1). 
    Done. 2 packages installed. 
Ignoring unknown package filter 'platform-tools' 

अगर मैं क्लिक करने के लिए "समाप्त" बटन आगे बढ़ना है, यह एंड्रॉयड स्टूडियो को खोलता है। लेकिन के तहत प्राथमिकताएं -> प्रकटन & व्यवहार - -> सिस्टम सेटिंग> Android एसडीके, मैं एक त्रुटि देखें:

Please specify a Android SDK Location

वहाँ Standalone SDK Tools है, लेकिन मैं यह धारणा थी कि एंड्रॉयड स्टूडियो आएगा

Note: If you have not yet downloaded the SDK tools, download them now. For a complete IDE and Android SDK package, we recommend downloading Android Studio.

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

+0

मुझे लिनक्स –

+0

के साथ बिल्कुल वही समस्या है, मुझे यह समस्या भी है। ऐसा लगता है कि एंड्रॉइड स्टूडियो के नवीनतम निर्माण में कुछ समस्याएं हैं। –

+0

ओएसएक्स के लिए स्टैंडअलोन टूल में प्लेटफॉर्म-टूल्स शामिल नहीं हैं। काफी कष्टप्रद। –

उत्तर

12

ठीक है, तो मैं एक समाधान है कि काम करता है पाया । यह Stackoverflow thread एसडीके अपडेट करने के लिए कमांड लाइन का उपयोग कर रहा था। मैं अपने tools/ में चला गया और भाग गया:

android update sdk -u 

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

+0

मुझे लगता है कि यह 23.1 डाउनलोड कर रहा है। मुझे उम्मीद है कि यह अब काम करता है। –

+0

यह समाधान मेरे लिए काम किया। एसडीके अपडेट समाप्त होने के बाद मैंने एंड्रॉइड स्टूडियो को फिर से लॉन्च किया और एंड्रॉइड स्टूडियो शेष घटकों को स्थापित करने के साथ जारी रहा। – duncanc4

0

आप पहले से ही एंड्रॉयड एसडीके (एंड्रॉयड विज़ार्ड द्वारा निम्नलिखित) स्थापित किया है, तो Preferences -> Appearance & Behavior -> System Settings -> Android SDK

तहत सेटिंग में इस पथ /Users/your-user/Library/Android/sdk जोड़ने यदि नहीं, तो अपने Android स्टूडियो पुनर्स्थापित या लिंक https://developer.android.com/sdk/installing/index.html?pkg=tools पर स्टैंडअलोन एंड्रॉयड जाएं, और जो का पालन करें उपरोक्त कदम। आपके मैक पर डिफ़ॉल्ट स्थापना एंड्रॉइड एसडीके /Users/your-user/Library/Android/sdk

+0

'/ उपयोगकर्ता/आपके उपयोगकर्ता/लाइब्रेरी' के तहत फ़ोल्डर केवल रूट 'उपयोगकर्ता या' व्हील 'समूह द्वारा उपयोग किए जा सकते हैं। हर बार जब मैं एंड्रॉइड स्टूडियो सेट करता हूं, एंड्रॉइड एसडीके फ़ोल्डर मौजूद नहीं है। मैंने इसे अपनी स्थानीय होम निर्देशिका में बदल दिया, और उसने वहां एसडीके स्थापित किया है। हालांकि, मुझे अभी भी 'प्लेटफॉर्म-टूल्स' गायब समस्या मिल रही है, और आईडीई अभी भी एंड्रॉइड एसडीके नहीं ढूंढ सकता है। – tempomax

+0

आप 'chown -R को आजमा सकते हैं: व्हील your_SDK' – thuongle

+0

मैंने इसे पहले से ही अपने स्थानीय घर में इंस्टॉल किया है जहां मेरे पास आवश्यक अनुमतियां हैं, फिर भी यह एसडीके को नहीं पहचानती है और प्लेटफॉर्म-टूल्स के बारे में शिकायत नहीं कर रही है। – tempomax

0

आज मेरे पास एक ही समस्या थी। अगर आप अपने एसडीके निर्देशिका में इस फ़ोल्डर को जाँच करें: [एंड्रॉयड/SDK]/मंच-उपकरण

यदि नहीं, तो आप इसे यहां प्राप्त कर सकते: https://dl.dropboxusercontent.com/u/209338/platform-tools.zip

+1

पर भी स्विच नहीं कर सकता हूं क्या आप ड्रॉपबॉक्स लिंक के बजाय आधिकारिक डाउनलोड पेज को लिंक कर सकते हैं? – tempomax

+0

मैंने आधिकारिक स्टैंडअलोन एसडीके टूल्स डाउनलोड किए हैं, लेकिन जब मैं ज़िप को अनपॅक करता हूं तो मुझे [एंड्रॉइड/एसडीके]/प्लेटफार्म-टूल्स नहीं दिखते हैं। – tempomax

6

मैक ओएस एक्स पर मुझे एक ही समस्या थी। यहां मैंने इसे कैसे ठीक किया है। टर्मिनल खोलें और निम्न आदेशों का प्रयोग करें।

$cd ~/Library/Android/sdk/tools/ 

$./android update sdk --no-ui --filter 1 

यह गैर-गुई मोड में पैकेज का अद्यतन शुरू करेगा और अनुमति आदि मांगेगा और अंत में अच्छी तरह स्थापित करेगा।

** मैंने इसे एक और धागे पर भी उत्तर दिया। लेकिन मुझे लगता है कि इससे सभी की मदद मिलेगी क्योंकि ये सभी संबंधित हैं। मैंने इस समाधान को खोजने के लिए बहुत संघर्ष किया।खोज कीवर्ड के आधार पर, लोग इन धागे में से किसी एक में समाप्त हो जाएंगे।

0

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

समाधान: सेटिंग्स में

  1. कॉन्फ़िगर प्रॉक्सी -> HTTP प्रॉक्सी
  2. को पुन: इंस्टॉल एंड्रॉयड स्टूडियो। प्रॉक्सी कॉन्फ़िगरेशन जारी रहेगा और इंस्टॉलेशन को दूसरी बार सफल होना चाहिए (डाउनलोड करने के लिए टूल्स के साथ अतिरिक्त विंडो मिली)