android - 'adb' को आंतरिक या बाहरी कमांड, ऑपरेट करने योग्य प्रोग्राम या बैच फ़ाइल के रूप में पहचाना नहीं जाता है




batch-file (11)

आप adb.exe को sdk/platformtools से कमांड प्रॉम्प्ट पर खींच सकते हैं और एक स्पेस छोड़ सकते हैं और इच्छित कमांड टाइप कर सकते हैं: like logcat

यह मेरे लिए ऐसा लगता है:

C:\adt-bundle-windows-x86-20130917\adt-bundle-windows-x86-20130917\sdk\platform-tools.exe logcat

और दर्ज मारा।

मैं एमुलेटर पर Google मानचित्र v2 चलाने की कोशिश कर रहा हूं, मैं this ट्यूटोरियल का अनुसरण कर रहा हूं। जब मैं एमुलेटर पर आवश्यक एपीके फ़ाइल स्थापित करने की कोशिश कर रहा था, तो मुझे त्रुटि नीचे मिल रही है।

मैंने this ट्यूटोरियल का उपयोग करके this हल करने का प्रयास किया। सभी चरणों का पालन करके, पर्यावरण पथ पर पॉल्टफॉर्म-टूल्स के पथ को जोड़ा। पाथ वैरिएबल को संशोधित करने के बाद भी एक नई कमांडप्रोप्ट विंडो शुरू हुई।

लेकिन एक ही त्रुटि हो रही है। मुझे एम्यूलेटर पर अपना Google मानचित्र एप्लिकेशन जांचना होगा। कृपया मुझे सुझाव दें।

'adb' is not recognized as an internal or external command,
operable program or batch file.


आपकी adb.exe फ़ाइल कहां स्थित है? आपको या तो उस फ़ोल्डर एडीएन को cmd पर जाना चाहिए या सीडी कमांड के माध्यम से पथ को बदलना चाहिए।


एडीबी कमांड एंड्रॉइड स्टूडियो के नए संस्करणों के लिए नीचे दिए गए नए पथ के नीचे हो सकता है- सी: \ उपयोगकर्ता \ USERNAME \ AppData \ Local \ Android \ sdk \ platform-tools । मुझे मेरे लिए इस स्थान में मिला।


जब मैं नीचे पथ को परिभाषित करता हूं तो मुझे भी यही समस्या थी

C:\Program Files (x86)\Java\jre1.8.0_45\bin;C:\dev\sdk\android\platform-tools

और जब मैं पहली बार एडीबी रूट लाता हूं तो समस्या हल हो जाती है।

C:\dev\sdk\android\platform-tools;C:\Program Files (x86)\Java\jre1.8.0_45\bin

पर्यावरण पथ "पथ" में अपना पथ जोड़ें जहां आपने नीचे अपना एसडीके स्थापित किया है:

\Sdk\platform-tools

उदाहरण के लिए आप नीचे छवि में कर सकते हैं:

और परिवर्तन देखने के लिए अपने कमांड प्रॉम्प्ट को फिर से खोलें।


पहला: ड्राइव प्राप्त करें जहां आपका ग्रहण रहता है और मेरे मामले में एसटीके और प्लेटफॉर्म टूल मिल गया है: \ adt-bundle-windows-x86_64-20140702 \ sdk \ platform-tools

दूसरा: उस पते को आसानी से एक्सेस के लिए कॉपी करें

3: ओपन कमांड प्रॉम्प्ट जीत + आर और टाइप cmd हिट दर्ज करें

4: पते को cmd में पेस्ट करें और सभी को एंटर दबाएं


मेरे मामले में यह था:

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

मैंने विंडोज 7 पर यह किया:

प्रारंभ > नियंत्रण कक्ष > सिस्टम > उन्नत सिस्टम सेटिंग्स > पर्यावरण चर ...

इस पर्यावरण वैरिएबल विंडो में, उपयोगकर्ता चर में (आपका उपयोगकर्ता नाम) हाइलाइट Path और संपादित करें पर क्लिक करें ...

फिर आपको एक संलग्न करने की जरूरत है ; यदि वेरिएबल वैल्यू फ़ील्ड के अंत में पहले से कोई नहीं है, और उसके बाद C:\Users\<your-username>\AppData\Local\Android\sdk\platform-tools; संलग्न C:\Users\<your-username>\AppData\Local\Android\sdk\platform-tools; उसी क्षेत्र में।

फिर बाहर निकलने के लिए तीन ठीक बटन क्लिक करें।

यदि आपके पास पहले से ही कमांड प्रॉम्प्ट विंडो खुलती है, तो इसे फिर से खोलें और adb devices कमांड को तब काम करना चाहिए।


यह वह जगह है जहां मैंने इसे पाया:

C:\Users\<USER>\AppData\Local\Android\sdk\platform-tools

मुझे फ़ाइल एक्सप्लोरर में पूरा पथ डालना पड़ा। मैं बस उस पर क्लिक नहीं कर सका क्योंकि निर्देशिका छिपी हुई है।

मुझे एंड्रॉइड स्टूडियो में सूचीबद्ध यह पथ मिला:

टूल्स> एंड्रॉइड> एसडीके मैनेजर> एसडीके टूल्स


विंडोज 10 में,

  1. उपयोगकर्ता परिवर्तनीय पाथ जोड़ें: %USERPROFILE%\AppData\Local\Android\sdk\platform-tools
  2. cmd पुनरारंभ cmd (यदि कोई खुला है)।
  3. adb devices , अगर यह करता है, तो यह सूचीबद्ध होना चाहिए, आप सभी सेट हैं।

बस!


सिस्टम वैरिएबल में एडब का पथ सेट करें। आप " एडीटी बंडल / एसडीके / प्लेटफॉर्म-टूल्स " में एडीबी पा सकते हैं "पथ सेट करें और cmd n को पुनरारंभ करें, फिर पुन: प्रयास करें।

या

आप डीआईआर भी प्राप्त कर सकते हैं जहां adb.exe स्थित है और यदि आप पाथ सेट नहीं करना चाहते हैं तो वही काम करें।

यदि आप सभी पथ देखना चाहते हैं, तो बस करें

echo %PATH%




adb