एडीबी कमांड नहीं मिला

Edibi Kamanda Nahim Mila



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

इस लेख में, हम समझेंगे कि 'adb कमांड नहीं मिला' त्रुटि का क्या कारण है और समस्या को ठीक करने के कई तरीकों पर चर्चा करें।

'ADB कमांड नहीं मिला' त्रुटि का क्या कारण है?

दो प्रमुख कारण:







  1. Android SDK प्लेटफ़ॉर्म पैकेज अनुपलब्ध है।
  2. एडीबी बाइनरी के लिए गलत पथ।

आइए हम 'एडीबी कमांड नॉट फाउंड एरर' को ठीक करने के संभावित तरीकों पर चर्चा करें।



ध्यान रखें कि यह त्रुटि तब होती है जब Linux और macOS जैसे यूनिक्स सिस्टम में adb कमांड चलाते हैं।



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





फिक्स # 1: एंड्रॉइड एसडीके प्लेटफॉर्म पैकेज गुम है

इस त्रुटि के प्रमुख कारणों में से एक गायब Android SDK प्लेटफ़ॉर्म पैकेज है। इससे पहले कि आप adb कमांड चला सकें, आपको यह सुनिश्चित करना होगा कि आपके सिस्टम में आवश्यक पूर्वापेक्षाएँ स्थापित हैं।

त्रुटि को हल करने के लिए, आप निम्न चरणों में दिखाए गए अनुसार SDK प्लेटफ़ॉर्म टूल इंस्टॉल कर सकते हैं:



स्टेप 1: अपने सिस्टम के लिए उपलब्ध कराए गए निम्न संसाधन में SDK प्लेटफ़ॉर्म टूल डाउनलोड करके प्रारंभ करें:

चरण दो: एक बार डाउनलोड हो जाने के बाद, ज़िप फ़ाइल को एक विशिष्ट स्थान पर निकालें।

टिप्पणी: आपको निर्दिष्ट निर्देशिका पर पढ़ने/लिखने की अनुमति की आवश्यकता है।

विंडोज़ पर, आप सी: \ निर्देशिका में टूल्स निकाल सकते हैं।

MacOS और Linux उपयोगकर्ताओं के लिए, आप होम या /ऑप्ट निर्देशिका का उपयोग कर सकते हैं।

विंडोज यूजर्स के लिए।

यूनिक्स उपयोगकर्ताओं के लिए।

निष्कर्षण के बाद, आपके पास एक फ़ाइल और निर्देशिका सूची होनी चाहिए जैसा कि पिछले चित्रण में दिखाया गया है।

चरण 3: एक बार निकालने के बाद, हम निकाले गए फ़ोल्डर में पथ को सिस्टम के पथ में जोड़ सकते हैं। यह हमें सिस्टम में कहीं से भी प्लेटफॉर्म-टूल्स डायरेक्टरी में बायनेरिज़ तक पहुँचने की अनुमति देता है।

विंडोज़ पर, विंडोज़ खोज खोलें और 'पर्यावरण चर' दर्ज करें।

सिस्टम गुण विंडो में 'उन्नत टैब' ढूंढें।

इसके बाद, देखने और संपादित करने के लिए 'पर्यावरण चर' चुनें।

सिस्टम चर अनुभाग में, पथ चुनें और संपादित करें बटन चुनें।

पथ चर में एक नया मान जोड़ने के लिए, 'पर्यावरण चर संपादित करें' विंडो में नया बटन चुनें।

मान को प्लेटफ़ॉर्म-निर्देशिका (पूर्ण पथ) के पथ के रूप में सेट करें।

उदाहरण के लिए: C:\platform-tools

सेव करने के लिए ओके पर क्लिक करें। फिर आप adb कमांड तक पहुँचने के लिए अपने कमांड प्रॉम्प्ट को पुनः लोड कर सकते हैं।

विंडोज़ और मैकोज़ पर, प्लेटफ़ॉर्म-टूल्स निर्देशिका को अपने सिस्टम के पथ में जोड़ने के लिए निम्न आदेश चलाएं।

निर्यात करना रास्ता = ~ / मंच-उपकरण: $पाथ

प्लेटफ़ॉर्म-टूल्स निर्देशिका के पथ को अपने लक्ष्य मान से बदलना सुनिश्चित करें।

निम्न आदेश चलाएँ:

$ स्रोत .bashrc

पिछली कमांड को पर्यावरण चर को फिर से लोड करना चाहिए।

फिक्स # 2: एडीबी बाइनरी के लिए गलत पथ

यदि आपने प्लेटफ़ॉर्म-टूल्स को डाउनलोड और निकाला है और अभी भी 'adb कमांड नहीं मिला' त्रुटि का सामना कर रहे हैं, तो आपको अपने सिस्टम पथ में प्लेटफ़ॉर्म-टूल्स निर्देशिका में पथ जोड़ने की आवश्यकता है।

अधिक जानने के लिए पिछले उदाहरणों में दिए गए निर्देशों की जाँच करें।

निष्कर्ष

इस लेख में, हमने 'adb कमांड नहीं मिला' त्रुटि के दो संभावित कारणों का पता लगाया और आप इसे कैसे हल कर सकते हैं।