Android डिबग ब्रिज, या ADB, एक कमांड-लाइन टूल है जो Android SDK बंडल का हिस्सा है। (यह अलग से भी उपलब्ध है।) इसका उपयोग USB द्वारा PC से कनेक्ट होने पर Android फोन और टैबलेट को कमांड जारी करने के लिए किया जाता है।
ADB को विशेष रूप से Android डेवलपर्स के लिए डिज़ाइन किया गया था, लेकिन एक नियमित उपभोक्ता के रूप में आप ADB के साथ कई उपयोगी चीजें कर सकते हैं। इनमें एप्लिकेशन साइडलोड करना, अपने फोन को रूट करना, अपने फोन और कंप्यूटर के बीच फ़ाइलें स्थानांतरित करना, बैकअप बनाना, और अपनी स्क्रीन रिकॉर्ड करना शामिल है।
लेकिन आप इसके साथ कैसे शुरू करते हैं?
Windows पर ADB इंस्टॉल करें
1. Windows के लिए प्लेटफ़ॉर्म टूल्स डाउनलोड करें। (आप उसी वेब पेज पर Mac या Linux के लिए भी डाउनलोड कर सकते हैं।)
2. डाउनलोड के बाद ज़िप फ़ाइल निकालें। आप इसे अपने "C:" ड्राइव या होम फ़ोल्डर (Linux में) में सहेजना उपयोगी पा सकते हैं ताकि इसे ढूंढना आसान हो।
3. प्लेटफ़ॉर्म-टूल्स फ़ोल्डर खोलें और फ़ोल्डर पर राइट-क्लिक करते समय Shift कुंजी दबाए रखें।
4. "यहां PowerShell विंडो खोलें" विकल्प चुनें। (कुछ कंप्यूटरों पर यह "यहां कमांड विंडो खोलें" कह सकता है।)
जब आप ये चरण पूरा कर लेते हैं, तो ADB आपके कंप्यूटर पर सेट हो जाता है। अगला चरण अपने फोन पर USB डिबगिंग सक्षम करना है।
अपने Android मोबाइल डिवाइस पर USB डिबगिंग सक्षम करें
USB डिबगिंग सक्षम करने के चरण विभिन्न Android फोन पर थोड़े भिन्न हो सकते हैं। हालांकि, यह नीचे दिए गए चरणों के समान ही होगा।
1. अपने फोन की सेटिंग्स पर जाएं।
2. "फोन के बारे में -> सॉफ़्टवेयर जानकारी" पर क्लिक करें।
3. बिल्ड नंबर तक नीचे स्क्रॉल करें, और डेवलपर विकल्प अनलॉक करने के लिए इस पर सात बार टैप करें।
4. फोन के बारे में स्क्रीन पर वापस जाएं, और डेवलपर विकल्प एक विकल्प के रूप में सूचीबद्ध होना चाहिए। उस विकल्प पर टैप करें।
5. USB डिबगिंग सक्षम करने के लिए क्लिक करें, और पुष्टि करें कि आप ऐसा करना चुन रहे हैं।
6. अपने फोन को अपने PC से कनेक्ट करें।
7. जब संदेश दिखाई दे कि "USB डिबगिंग की अनुमति दें," तो "अनुमति दें" चुनें।
यदि आप एक ऐसे कंप्यूटर का उपयोग कर रहे हैं जिस पर आप भरोसा करते हैं, तो "हमेशा इस कंप्यूटर से अनुमति दें" विकल्प को चेक करना एक अच्छा विचार है। यह ADB का उपयोग करते समय आपके अनुभव को आसान बनाता है और आपको एक ऐसे फोन से डेटा बचाने में सक्षम बनाता है जो अब काम नहीं कर रहा है।
ADB का परीक्षण करें
यह निर्धारित करने के लिए कि आपके फोन और कंप्यूटर के बीच कनेक्शन काम कर रहा है, ऊपर कमांड प्रॉम्प्ट खोलने के लिए आपने जो चरण किए थे उन्हीं चरणों को चलाकर ADB का परीक्षण करें।
1. अपने फोन को अपने PC से कनेक्ट करें।
2. कमांड विंडो में adb devices टाइप करें और एंटर दबाएं।
3. यदि यह आपका डिवाइस सूचीबद्ध करता है, तो आपने सफलतापूर्वक कनेक्शन बना लिया है।
यदि यह काम न करे तो क्या करें?
यदि आपने सब कुछ सेट करने के बाद अपने फोन पर "USB डिबगिंग की अनुमति दें" संदेश नहीं देखते हैं, तो घबराएं नहीं। समाधान आपके फोन को पुनः आरंभ करने या USB विकल्पों को छवियों या MIDI स्थानांतरित करने में बदलने जितना आसान हो सकता है।
यदि यह अभी भी दिखाई नहीं देता है, तो ADB परीक्षण चलाने का प्रयास करें। यदि आपको कुछ डरावना दिखने वाला लाल टेक्स्ट मिलता है जो बताता है कि "ADB को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं जाता है..." तो निम्नलिखित चरणों का प्रयास करें। वे आपके कंप्यूटर के लिए ADB के सिस्टम वेरिएबल्स जोड़ देंगे।
1. Oracle की आधिकारिक वेबसाइट पर जाएं।
2. Java SE डाउनलोड करने के लिए सभी उपलब्ध विकल्पों के लिंक खोजने के लिए नीचे स्क्रॉल करें।
3. "jdk-12.0.1_windows-x64_bin.exe" चुनें। (इस पोस्ट के अनुसार यह नवीनतम संस्करण है।)
4. JavaSE डाउनलोड करें।
5. सेटअप फ़ाइल पर डबल-क्लिक करके इसे इंस्टॉल करें।
6. Java इंस्टॉलेशन समाप्त होने के बाद, Windows एक्सप्लोरर में My Computer आइकन पर राइट-क्लिक करें।
7. "गुण" चुनें।
8. खुलने वाली विंडो में, उन्नत सिस्टम सेटिंग्स चुनें।
9. "पर्यावरण चर" बटन पर क्लिक करें।
10. विंडो के निचले बॉक्स में सूचीबद्ध पथ का चयन करें और संपादित करें पर क्लिक करें।
11. "ब्राउज़ करें" पर क्लिक करें और उस फ़ोल्डर पर नेविगेट करें जहां आपने पहले अपना प्लेटफ़ॉर्म-टूल्स फ़ोल्डर सहेजा था।
12. प्लेटफ़ॉर्म-टूल्स फ़ोल्डर का चयन करें, और OK पर क्लिक करें।
13. अब, Windows एक्सप्लोरर में, प्लेटफ़ॉर्म-टूल्स फ़ोल्डर पर वापस नेविगेट करें, और शुरुआत में जैसे आपने किया था वैसे ही कमांड प्रॉम्प्ट खोलें।
14. कमांड प्रॉम्प्ट में, adb devices टाइप करें। अब आपका डिवाइस दिखना चाहिए।
यदि आपका डिवाइस "अनधिकृत" है, तो अपना फोन जांचें। USB डिबगिंग बॉक्स अब दिखाई देना चाहिए। अपने कंप्यूटर को अपने फोन तक पहुंचने की अनुमति दें, और आप ADB का उपयोग करने के लिए सेट अप और तैयार हैं!