सीएमडी से शुरू करने के लिए मैं एडीबी सर्वर के लिए पैठ चर में क्या टाइप करता हूं?


12

मैं एंड्रॉइड एसडीके को स्थापित करने और स्थापित करने के तरीके के बारे में एक विकी का पालन कर रहा हूं और मैं एक ऐसे कदम पर अटक गया हूं, जहां एडीबी सर्वर कमांड का उपयोग करके काम करता है, तो मुझे परीक्षण करना चाहिए adb start-server। क्या यह आदेश सही है?

विकी यहां पाया जा सकता है: http://wiki.rootzwiki.com/Android_SDK

मैंने चरण 5 में जो कहा है, वह किया है। लेकिन यह काम नहीं करता है। मुझे सीएमडी में मानक संदेश मिलता है कि कमांड आंतरिक, बाहरी कमांड या प्रोग्राम नहीं है।

चर मान फ़ील्ड के अंत में निम्न जोड़ें:

Windows XP: C: \ Program Files \ Android \ android-sdk \ Tools \? C: \ Program Files \ Android \ android-sdk \ platform-tools \

Windows Vista और बाद में: अपने Windows उपयोगकर्ता नाम के साथ निम्नलिखित पंक्तियों में YourUSERNAME को बदलें

32-बिट:; C: \ Program Files \ Android \ android-sdk \ Tools \; C: \ Program Files \ Android \ android-sdk \ platform-tools \

64-बिट:; C: \ Users \ YourUSERNAME \ AppData \ Local \ Android \ android-sd \ n उपकरण;

उन्नत सेटिंग्स को बंद करने के लिए ओके, ओके और ओके पर क्लिक करें।

तो क्या देता है? C:\Users\myusernameजब मैं कमांड चलाता हूं तो CMD प्रॉम्प्ट होता है । हो सकता है कि मुझे कमांड चलाने से पहले एंड्रॉइड-एसडीके फ़ोल्डर में सीडी की आवश्यकता हो? लेकिन फिर पथ चर में पथ जोड़ने के लिए इसका क्या उपयोग है? ...


1
आपके द्वारा सिस्टम में वैरिएबल जोड़ने के बाद आपको कमांड विंडो को बंद करने और एक नया खोलने की आवश्यकता है। यदि वह अभी भी आपको adb कमांड करने की अनुमति नहीं देता है, तो सुनिश्चित करें कि आप जो रास्ता जोड़ रहे हैं वह वह पथ है जिसे आपने वास्तव में SDD स्थापित किया है।
रयान कॉनरैड

पथ को $PATHचर में जोड़ने का कारण , जो btw, सिस्टम-वाइड है , इसलिए कोई फर्क नहीं पड़ता कि आप कमांड लाइन यानी CMD में कहां हैं, adbयह परवाह किए बिना काम करेगा क्योंकि विंडोज़ जानता है कि वास्तविक adbबाइनरी कहाँ रहता है।
t0mm13b

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

जवाबों:


18

मैंने अपनी समस्या खुद हल कर ली है। उन खोज पथ सभी गड़बड़ कर रहे हैं!

मैंने स्थापना पथ की जाँच की और यह तब C:\Program Files (x86)\Androidभी स्थापित किया गया है जब मेरे पास Windows का 64-बिट संस्करण है। लेकिन फिर भी, यह डिफ़ॉल्ट स्थापना स्थान है।

इसलिए मैंने निम्नलिखित लाइन के साथ PATH वैरिएबल को अपडेट किया।

C:\Program Files (x86)\Android\android-sdk\tools\;C:\Program Files (x86)\Android\android-sdk\platform-tools\

और अब मैं सीएमडी से एडीबी सर्वर शुरू कर सकता हूं, भले ही संकेत कहां हो।

CMD स्क्रीन में Android SDK ADB सर्वर

मेरे पास कोई सुराग नहीं है कि वे AppData\Local\64-बिट सिस्टम के लिए गाइड में फ़ोल्डर का उल्लेख क्यों कर रहे हैं । इसका बिलकुल कोई अर्थ नहीं है। यदि कहीं भी, इंस्टॉलेशन स्थान 64-बिट सिस्टम के लिए "प्रोग्राम फाइल्स" फ़ोल्डर में होना चाहिए। उन्होंने वास्तव में इसे 32-बिट सिस्टम के लिए रखा ... जैसे मैंने कहा, यह सब गड़बड़ है।

मुझे यह इंगित करना चाहिए कि नए स्थान adb.exeसे स्थानांतरित कर दिया गया है । यह एंड्रॉइड एसडीके के बाद के संस्करणों में किया गया है।C:\Program Files (x86)\Android\android-sdk\tools\C:\Program Files (x86)\Android\android-sdk\platform-tools\

इसलिए यदि आप इसे वर्ष 2013 में पढ़ रहे हैं तो आप शायद नवीनतम एसडीके प्राप्त कर सकते हैं और केवल इस अंतिम खोज पथ का उपयोग कर सकते हैं। तुम उन दोनों की जरूरत नहीं है कम से कम एडीबी और फास्टबूट के लिए नहीं। यदि आप एक डेवलपर हैं, तो आपको दोनों निर्देशिकाओं से उपकरण एक्सेस करने की आवश्यकता हो सकती है, हालांकि यदि आप एक देव हैं तो आपको संभवतः इसे पढ़ने की आवश्यकता नहीं होगी।

सिस्टम चर को कैसे संपादित करें

यहाँ एक छोटा है कैसे करने के लिए newbies के लिए। आपको पर्यावरण चर डायलॉग की आवश्यकता है।

  1. प्रारंभ (ओर्ब) मेनू बटन पर क्लिक करें।
  2. कंप्यूटर आइकन पर राइट क्लिक करें।
  3. प्रॉपर्टीज पर क्लिक करें। यह कंट्रोल पैनल में सिस्टम विंडो लाएगा।
  4. बाईं ओर उन्नत सिस्टम सेटिंग्स पर क्लिक करें। यह उन्नत टैब चयनित सिस्टम गुण विंडो को लाएगा।
  5. संवाद के निचले भाग पर पर्यावरण चर बटन पर क्लिक करें। यह पर्यावरण चर संवाद लाता है।
  6. सिस्टम वेरिएबल्स सेक्शन में, जब तक आप पाथ नहीं देखते हैं तब तक स्क्रॉल करें।
  7. इसे चुनने के लिए पथ पर क्लिक करें, फिर संपादन बटन। यह एडिट सिस्टम वैरिएबल डायलॉग लाएगा।
  8. चर मान फ़ील्ड चयनित होने पर, पंक्ति के दाईं ओर जाने के लिए अपने कीबोर्ड पर अंतिम कुंजी दबाएं, या मार्कर को अंत तक ले जाने के लिए तीर कुंजियों का उपयोग करें।
  9. में टाइप ;C:\Program Files (x86)\Android\android-sdk\tools\;C:\Program Files (x86)\Android\android-sdk\platform-tools\करें और ओके पर क्लिक करें।
  10. संवादों को सहेजने और बाहर निकलने के लिए एक बार फिर ठीक पर क्लिक करें।

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

पर्यावरण चर


2
वह स्थान जहाँ Windows पर बायनेरिज़ संग्रहीत की जाती हैं, यह बाइनरी के प्रकार से निर्धारित होता है न कि चल रहे विंडोज संस्करण द्वारा। यही है, एक 32-बिट बाइनरी में स्थापित किया जाएगा Program Files (x86)और एक 64-बिट बाइनरी में जाएगा Program Files। इसलिए SDK इंस्टॉलर सही स्थान का उपयोग करता है।
फ्लो

अच्छी बात! दूसरे शब्दों में एंड्रॉइड एसडीके 32-बिट है इसलिए यह 32-बिट (x86) प्रोग्राम फ़ोल्डर में इंस्टॉल होता है। यही कारण है कि 64-बिट सिस्टम के लिए निर्देश देने वाले रूट गाइड का वह हिस्सा तब भी कम मायने रखता है।
समीर

बस ध्यान दें कि चरण 8 विंडोज़ 10 में अलग है। आपकी मदद के लिए धन्यवाद!
एसटीएफ

उम्मीद है, PATH वैरिएबल को एडिट करने की चाहत रखने वाले लोग जानते होंगे कि कैसे डायलॉग बॉक्स को नेविगेट किया जाए और टेक्स्ट स्ट्रिंग्स को मैनिपुलेट किया जाए।
समीर

2

मेरे पास प्लेटफ़ॉर्म-टूल एंड्रॉइड स्टूडियो से सही तरीके से इंस्टॉल किए गए थे और यहीं उन्हें रखा गया था:

C:\Users\{USERNAME}\AppData\Local\Android\sdk\platform-tools

फिर यह PATHचर के लिए आवश्यक निर्देशिका है । AppData आमतौर पर एक छिपा हुआ फ़ोल्डर है और आप इसे अपनी निर्देशिका में नहीं देखेंगे जब तक कि आप छिपी निर्देशिकाओं को दिखाने में सक्षम न हों।


धन्यवाद यहोशू - मैंने उन विवरणों को शामिल करने के लिए अपना जवाब संपादित किया है ( यदि आप सही / सुधारना चाहते हैं तो कभी भी अपनी पोस्ट को संपादित करने के लिए स्वतंत्र महसूस करें ), और (अब अप्रचलित) टिप्पणियों को हटा दें।
इज़ी


0

इसके बजाय एक डिफ़ॉल्ट स्थान की तलाश में बस के लिए देखो platform-tools\औरandroid-sdk

या केवल sdk

वे पथ हैं जिन्हें आपको चर सूची में जोड़ने की आवश्यकता है


1
हां, और मैं प्लेटफ़ॉर्म-टूल्स और एंड्रॉइड-एसडीके कहां खोजता हूं? मेरे डेस्कटॉप पर? ...
समीर

मेरा कहना है कि आपको उनके लिए कुछ जगह तलाशनी होगी। सही? और डिफ़ॉल्ट स्थापना स्थान की तुलना में शुरू करने के लिए बेहतर जगह क्या है? और बस स्पष्ट होने के लिए, हम किसी भी एसडीके फ़ोल्डर की तलाश नहीं कर रहे हैं जो बाहर पॉप करता है! हम एंड्रॉइड एसडीके द्वारा उपयोग किए जाने वाले की तलाश कर रहे हैं। इसलिए मैं अपने पथ चर में डालने के लिए 'एसडीके' नामक किसी भी यादृच्छिक फ़ोल्डर को खोजने के लिए फ़ाइल खोज का उपयोग नहीं करने वाला हूं। याद रखें, यदि आपके पास Android SDK है (और शायद दूसरे भी अगर आप डेवलपर हैं) तो आपके पास जावा एसडीके स्थापित है। आप उस SDK फ़ोल्डर को नहीं चाहते हैं।
समीर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.