आजकल, आप लगभग हर काम के लिए एक एंड्रॉइड ऐप ढूंढ सकते हैं। लेकिन यह हमेशा ऐसा नहीं था। शुरुआती एंड्रॉइड उपयोगकर्ताओं को यहां तक कि बुनियादी कार्यों को पूरा करने के लिए कई बाधाओं को पार करना पड़ता था। एक ऐसी सीमा Android Debug Bridge (ADB) कमांड का उपयोग करना था।
जबकि उनमें से कई कमांड आज अप्रासंगिक हैं, अन्य समय की कसौटी पर खरे उतरे हैं। आप इन कमांड का उपयोग तब कर सकते हैं जब आवश्यक हो, लेकिन पूरी प्रक्रिया मजेदार भी है और आपको Android प्लेटफॉर्म को बेहतर ढंग से सराहने में मदद करती है।
आइए कुछ सबसे उपयोगी ADB कमांड पर नज़र डालें जिन्हें आपको एंड्रॉइड उपयोगकर्ता के रूप में जानना चाहिए।
अपने फोन और पीसी के बीच ADB कनेक्शन कैसे स्थापित करें
कमांड की सूची में आने से पहले, अपने फोन और पीसी के बीच ADB कमांड को सक्रिय करना आवश्यक है। ऐसा करने के लिए, पहले अपने फोन और पीसी को USB केबल से कनेक्ट करें। फिर आपको डेवलपर विकल्प के अंदर USB डीबगिंग सक्षम करने की आवश्यकता होगी।
आप सेटिंग्स के फ़ोन के बारे में सेक्शन के अंदर बिल्ड नंबर पर सात बार टैप करके इस मेनू को अनलॉक कर सकते हैं। अधिक जानकारी के लिए USB डीबगिंग पर हमारी गाइड देखें।
अगला, अपने Windows PC पर 15 Second ADB Installer डाउनलोड और इंस्टॉल करें। यदि आप macOS या Linux का उपयोग कर रहे हैं, तो ADB और Fastboot का उपयोग करने के निर्देशों के लिए हमारी गाइड देखें।
इंस्टॉलेशन पूरा होने के बाद, कमांड प्रॉम्प्ट खोलें। ऐसा करने के लिए, स्टार्ट मेनू के सर्च बॉक्स में cmd टाइप करें।
अब, कमांड प्रॉम्प्ट विंडो में adb devices टाइप करें और Enter दबाएं। यदि सब कुछ सही ढंग से सेट अप है, तो आप अपने फोन को जुड़े उपकरणों की सूची के तहत सूचीबद्ध देखेंगे।
एक बार जब आप यह संदेश देखते हैं, तो आप अपने फोन पर ADB कमांड का परीक्षण करने के लिए तैयार हैं। यदि किसी कारण से, सेटअप काम नहीं करता है, तो आप ADB कनेक्शन का समस्या निवारण कर सकते हैं।
जानने लायक 5 उपयोगी ADB कमांड
नीचे सूचीबद्ध कमांड आपकी विशेषज्ञता के स्तर की परवाह किए बिना सहायक हैं। चाहे आप शुरुआती हों या एंड्रॉइड पावर उपयोगकर्ता, ये ADB कमांड किसी न किसी बिंदु पर फायदेमंद साबित होंगे।
1. adb reboot
जब आप फोन पर किसी त्रुटि का सामना करते हैं तो रीबूट करना पहला फिक्स होता है जो दिमाग में आता है। कोई फर्क नहीं पड़ता कि आपके पास कौन सा फोन है, एक समय आएगा जब आपको इसे रीबूट करना होगा, शायद जबरदस्ती। उदाहरण के लिए, आपका फोन फ्रीज हो सकता है या एक त्रुटि प्रदर्शित कर सकता है, जो आपको इसे पुनरारंभ करने के लिए प्रेरित करता है।
यह ADB कमांड आपके फोन को छुए बिना रीबूट करने का एक सरल तरीका है। यह विशेष रूप से काम आ सकता है यदि आपका पावर बटन किसी भी कारण से काम करना बंद कर देता है।
2. adb install
APK फ़ाइलों को मैन्युअली डाउनलोड और इंस्टॉल करना कई एंड्रॉइड उपयोगकर्ताओं के लिए एक आम बात है। विभिन्न नियमों और क्षेत्रीय प्रतिबंधों के कारण, Google Play हमेशा वे ऐप्स प्रदान नहीं करता जो आप चाहते हैं।
ऐसे मामलों में, आप अपने पीसी पर APK डाउनलोड कर सकते हैं और इस ADB कमांड का उपयोग करके इसे अपने स्मार्टफोन पर इंस्टॉल कर सकते हैं। इस तरह, आपको फ़ाइल को अपने फोन पर ट्रांसफर नहीं करना पड़ेगा और इसे फोन के फाइल मैनेजर से इंस्टॉल करना पड़ेगा।
इस कमांड का उपयोग करने के लिए, लाइन के अंत में APK फ़ाइल पथ जोड़ें और Enter दबाएं। उदाहरण के लिए, यदि आप Cortana नामक APK फ़ाइल इंस्टॉल करना चाहते हैं, तो निम्न कमांड टाइप करें, उदाहरण पथ को अपने पीसी पर फ़ाइल के वास्तविक स्थान से बदलें:
adb install C:\Users\Username\Desktop\Cortana.apk
निम्नलिखित ध्यान में रखें:
- Windows पर, आप Shift दबाकर, फ़ाइल पर राइट-क्लिक करके, और पथ के रूप में कॉपी करें चुनकर आसानी से फ़ाइल का पथ प्राप्त कर सकते हैं। यह आपको स्थान का एक पूरा लिंक देगा जिसे आप कमांड प्रॉम्प्ट में पेस्ट कर सकते हैं। आप राइट-क्लिक मेनू से गुण भी चुन सकते हैं और स्थान कॉपी कर सकते हैं, यदि आप पसंद करते हैं।
- सुविधा के लिए APK फ़ाइल का नाम छोटा रखना सबसे अच्छा है।
- कमांड दर्ज करते समय, सुनिश्चित करें कि यह .apk पर समाप्त होता है।
- सावधान रहें कि आप APK कहां से डाउनलोड करते हैं। सुरक्षित APK डाउनलोड साइटों पर टिके रहें, और कहीं भी छायादार से बचें जो मुफ्त में पेड ऐप्स का वादा करते हैं।
3. adb shell dumpsys iphonesybinfo
आपके फोन का IMEI नंबर डिवाइस के लिए एक यूनिक पहचान है। इसलिए, सुरक्षा और कानूनी उद्देश्यों के लिए अपने फोन के IMEI नंबरों का रिकॉर्ड रखना एक अच्छा विचार है।
आप अपने डायलर ऐप में *#06# डायल करके और इसका स्क्रीनशॉट लेकर अपने डिवाइस का IMEI नंबर चेक और सेव कर सकते हैं। वैकल्पिक रूप से, आप अपने पीसी पर इस ADB कमांड का उपयोग कर सकते हैं। यह कमांड प्रॉम्प्ट में IMEI नंबर प्रदर्शित करेगा, जिसे आप सुरक्षित रखने के लिए जहां चाहें कॉपी और पेस्ट कर सकते हैं।
यदि उपरोक्त शीर्षक में कमांड काम नहीं करता है, तो यहां आपके फोन का IMEI नंबर प्राप्त करने के लिए एक और ADB कमांड है:
adb shell "service call iphonesubinfo 4 | cut -c 52-66 | tr -d '.[:space:]'"
4. adb shell "cmd package list packages -3"
अधिकांश लोग बहुत सारे ऐप्स इस्टॉल करने के दर्द को जानते हैं जो आपके फोन के स्टोरेज और RAM को खा जाते हैं। लेकिन कभी-कभी, अनइंस्टॉल करने के लिए ऐप्स ढूंढना एक थकाऊ काम हो सकता है। यहीं पर यह छोटा ADB कमांड काम आता है।
एक बार जब आप इस कमांड को दर्ज करते हैं, तो आपको अपने फोन पर इंस्टॉल किए गए ऐप्स की पूरी सूची मिलती है। सूची आपको इस बात का अवलोकन देती है कि आपके फोन की मेमोरी को क्या खा रहा हो सकता है। अगला कदम उन विशिष्ट ऐप्स को ढूंढना और उन्हें अनइंस्टॉल करना है।
वैकल्पिक रूप से, यह कमांड आपके फोन पर सभी ऐप्स की सूची को अपने रिकॉर्ड के लिए सहेजने का एक आसान तरीका भी है। जब आप नए फोन पर जा रहे हों, उदाहरण के लिए, तो आप इसकी सराहना कर सकते हैं।
5. adb reboot recovery
यह ADB कमांड थोड़ा अधिक उन्नत है, इसलिए इसका सावधानी से उपयोग करना सबसे अच्छा है। रिकवरी पीसी में BIOS सेटअप के समान है। ये उन्नत सेटिंग्स हैं जो आपको अपने सिस्टम के बूट होते समय एक विशेष कुंजी दबाकर मिलती हैं। रिकवरी का सबसे आम उपयोग फोन को फ़ैक्टरी रीसेट करना है जब आप इसे सामान्य मेनू के माध्यम से नहीं कर सकते।
अधिकांश एंड्रॉइड डिवाइस के साथ, आप कुछ कुंजी संयोजनों को दबाकर रखकर रिकवरी में प्रवेश कर सकते हैं। हालांकि, अलग-अलग फोन के संयोजनों को याद रखना भ्रमित करने वाला हो सकता है। आप इस कमांड का उपयोग करके उस सारी परेशानी से बच सकते हैं।
(चेतावनी: अपने डिवाइस को रीसेट करके आप अपना सारा डेटा और ऐप्स खो देंगे। और यदि आप रिकवरी में अन्य विकल्पों के साथ खेलते हैं, तो वे संभावित रूप से आपके फोन को ब्रिक कर सकते हैं। इन कमांड को न चलाएं जब तक कि आप इन मेनू में सहज न हों।)
ADB कमांड के साथ काम पूरा करना
अब आप अपने अंदर के गीक को बाहर निकाल सकते हैं और अपने पीसी के माध्यम से अपने एंड्रॉइड फोन पर कमांड चलाने का आनंद ले सकते हैं। व्यावहारिक ADB कमांड की इस आसान सूची से आप शुरुआत करेंगे।
उनकी उपयोगिता के अलावा, इन कमांड में एक पुरानी यादों और अजीब तरह से संतोषजनक एहसास होता है, खासकर जब आप उन्हें पहली बार काम करते हुए देखते हैं। लेकिन एक बार जब आप इंटरफेस के साथ सहज हो जाते हैं तो खोजने के लिए कई और कमांड हैं।