यदि आप अपने विंडोज या लिनक्स कंप्यूटर पर किसी भी फ़ोल्डर से एडीबी या फास्टबूट का उपयोग करना चाहते हैं, तो आप बस अपने कंप्यूटर के PATH वेरिएबल को संपादित करके कर सकते हैं!
यदि आपने अनुसरण किया है हमारा ट्यूटोरियल अपने कंप्यूटर पर एडीबी और फास्टबूट प्लेटफ़ॉर्म टूल को कैसे सेटअप करें, इस पर हर बार फ़ोल्डर में नेविगेट करना कष्टप्रद हो सकता है, खासकर यदि आप किसी भी टूल का अक्सर उपयोग करते हैं। जब भी आप अपने डिवाइस पर सामग्री फ़्लैश करना चाहते हैं तो प्लेटफ़ॉर्म टूल फ़ोल्डर में फ़ाइलें कॉपी करना भी कष्टप्रद होता है। मेरे लिए यह निराशाजनक है क्योंकि मैं SSD का उपयोग करता हूं और मुझे अपनी फ़ाइलों को अपने प्लेटफ़ॉर्म टूल फ़ोल्डर में कॉपी करना और फिर उन्हें हटाना पसंद नहीं है। हालाँकि, आपके विंडोज या लिनक्स पीसी पर किसी भी निर्देशिका से एडीबी या फास्टबूट टूल चलाना संभव है, इसलिए आपको किसी भी कमांड को चलाने के लिए कभी भी निर्देशिका नहीं बदलनी पड़ेगी।
PATH सिस्टम वेरिएबल क्या है?
PATH का उपयोग विंडोज़ द्वारा महत्वपूर्ण निष्पादनयोग्यों के स्थान को निर्दिष्ट करने के लिए किया जाता है। आमतौर पर, ये सिस्टम निर्देशिकाओं में स्थित फ़ाइलें होती हैं, जैसे C:\Windows और C:\Windows\system32। यही कारण है कि आप कैलकुलेटर लॉन्च करने के लिए कमांड प्रॉम्प्ट में "कैल्क" टाइप कर सकते हैं, लेकिन Google Chrome लॉन्च करने के लिए "क्रोम" नहीं। जब आप जावा जैसे एप्लिकेशन इंस्टॉल करते हैं तो यह वेरिएबल कभी-कभी बदल जाता है। इंस्टालेशन पर जावा स्वयं को PATH वेरिएबल में जोड़ता है, जिसका अर्थ है कि आप किसी भी निर्देशिका से जावा का उपयोग कर सकते हैं। यह जावा एप्लिकेशन का उपयोग करने वाले लोगों के लिए उपयोगी है, इसलिए प्रोग्राम को जावा स्थान को हार्ड कोड करने का प्रयास नहीं करना पड़ता है।
हम अपने विंडोज कंप्यूटर पर कहीं भी एडीबी या फास्टबूट का उपयोग करने की अनुमति देने के लिए PATH सिस्टम वेरिएबल को संशोधित करेंगे। PATH Linux पर भी मौजूद है और इसमें आमतौर पर बिन और sbin निर्देशिकाएँ होती हैं। मैं यह भी बताऊंगा कि Linux PATH वैरिएबल में प्लेटफ़ॉर्म टूल कैसे जोड़ें।
नोट: दोनों ट्यूटोरियल के लिए प्रशासक/सुडो एक्सेस की आवश्यकता होती है। विंडोज़ में जोड़ने की दो विधियाँ हैं। मैं दृढ़तापूर्वक पहले का सुझाव देता हूं, लेकिन दोनों ठीक काम करते हैं और यदि आप PATH वेरिएबल का बहुत अधिक उपयोग करने की योजना बना रहे हैं तो दूसरा बेहतर है।
विंडोज़ पथ में एडीबी और फास्टबूट जोड़ना (विधि 1)
यह वास्तव में इसे Windows PATH वेरिएबल में नहीं जोड़ रहा है, बल्कि इसे उस फ़ोल्डर में जोड़ रहा है जो पहले से ही PATH वेरिएबल में है। बस अपने adb.exe, fastboot.exe, AdbWinApi.dll और AdbWinUsbApi.dll को C:\Windows पर कॉपी करें और आप तैयार हैं। अब आपको कमांड लाइन से एडीबी और फास्टबूट चलाने में सक्षम होना चाहिए। इसे स्थापित करने का यह अब तक का सबसे आसान, सबसे अचूक तरीका है। यदि किसी भी कारण से यह काम नहीं करता है, तो विधि 2 का पालन करें।
विंडोज़ पथ में एडीबी और फास्टबूट जोड़ना (विधि 2)
स्टेप 1
विंडोज़ एक्सप्लोरर खोलें और "माई पीसी" पर राइट क्लिक करें। "गुण" चुनें और आपका स्वागत एक स्क्रीन के साथ किया जाएगा जिसमें कुछ सिस्टम जानकारी दिखाई जाएगी।
चरण दो
"उन्नत सिस्टम सेटिंग्स" चुनें।
चरण 3
"पर्यावरण चर" चुनें
चरण 4
"पथ" नामक वेरिएबल को देखें और उस पर डबल क्लिक करें।
चरण 5
"ब्राउज़ करें" पर क्लिक करें और उस फ़ोल्डर पर जाएँ जहाँ आपने अपनी एडीबी फ़ाइलें निकाली थीं। आपके द्वारा खोली गई सभी विंडोज़ में से अगला "ठीक है"। एक नया पावरशेल या कमांड प्रॉम्प्ट प्रारंभ करें और स्थान जोड़ा गया है यह सत्यापित करने के लिए "एडीबी" टाइप करें। यदि नहीं, तो अपने पीसी को रीबूट करें और पुनः प्रयास करें।
कृपया "ब्राउज़ करें" पर क्लिक करने से पहले सुनिश्चित कर लें कि कोई भी फ़ील्ड हाइलाइट न किया गया हो। यदि कोई फ़ील्ड हाइलाइट किया गया है तो आप उसे प्रतिस्थापित कर देंगे। यह सुनिश्चित करने के लिए कि आप किसी फ़ील्ड को प्रतिस्थापित नहीं करते हैं, सूची में कहीं पर क्लिक करें जिसमें कोई प्रविष्टि नहीं है।
लिनक्स पथ में एडीबी और फास्टबूट जोड़ना
मैं इस ट्यूटोरियल के लिए केवल कमांड लाइन के माध्यम से उबंटू का उपयोग करूंगा। आप GUI के माध्यम से .bashrc फ़ाइल को संपादित कर सकते हैं, लेकिन आपको अपनी होम निर्देशिका के रूट पर नेविगेट करना होगा और Ctrl+H दबाना होगा। सुनिश्चित करें कि आपके पास प्लेटफ़ॉर्म-टूल्स डाउनलोड और निकाले गए हैं।
स्टेप 1
आपके द्वारा निकाले गए एडीबी टूल का पथ नोट करें। मेरे लिए, मैंने उन्हें /home/adam/adb/platform-tools पर निकाला।
चरण दो
आपको अपनी .bashrc फ़ाइल को संपादित करना होगा। अपनी होम निर्देशिका पर वापस जाएँ और निम्न आदेश चलाएँ।
sudonano.bashrc
यदि आप इसके बजाय vi या gedit का उपयोग करना पसंद करते हैं तो आप कर सकते हैं।
चरण 3
.bashrc फ़ाइल के अंत में निम्न पंक्ति जोड़ें। इस फ़ाइल को संपादित करने में सावधानी बरतें, कुछ और न जोड़ें या कुछ और न बदलें।
export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb
और टाइप करें
adb
यह जांचने के लिए कि क्या यह काम करता है। यदि यह आपको कोई त्रुटि देता है (आमतौर पर 64-बिट कंप्यूटर पर), तो पैकेज इंस्टॉल करें glibc.i686 और libstdc++ और यह काम करना चाहिए.
हो गया!
अब आपका काम पूरा हो गया है, अब आप अपने विंडोज या लिनक्स कंप्यूटर पर कहीं से भी एडीबी या फास्टबूट कमांड निष्पादित करने में सक्षम होंगे। जैसा कि मैंने कहा, यह अविश्वसनीय रूप से उपयोगी है और बेहतर संगठन की भी अनुमति देता है ताकि आपको अपनी सभी फ्लैश करने योग्य फ़ाइलों को एक ही फ़ोल्डर में रखने की आवश्यकता न हो।