एडीबी कमांड का उपयोग करके एपीके कैसे स्थापित करें

जब आप अपने एंड्रॉइड(Android) स्मार्टफोन पर ऐप इंस्टॉल करने पर विचार करते हैं , तो आपके दिमाग में सबसे पहले क्या आता है? गूगल प्ले स्टोर(Google Play Store) , है ना? Play Store से ऐप डाउनलोड करना और इंस्टॉल करना ऐसा करने का सबसे आसान और आसान तरीका है। हालाँकि, यह निश्चित रूप से एकमात्र तरीका नहीं है। खैर(Well) , शुरुआत के लिए, आपके पास हमेशा उनकी एपीके(APK) फाइलों से ऐप्स इंस्टॉल करने का विकल्प होता है। ये फ़ाइलें सॉफ़्टवेयर के लिए सेटअप फ़ाइलों की तरह होती हैं जिन्हें क्रोम जैसे वेब ब्राउज़र का उपयोग करके डाउनलोड किया जा सकता है और फिर आवश्यकता पड़ने पर इंस्टॉल किया जा सकता है। केवल आवश्यकता यह है कि आप अपने ब्राउज़र के लिए अज्ञात (Unknown) स्रोतों की अनुमति को सक्षम करें।(Sources)

अब, वर्णित विधि के लिए आपको अपने डिवाइस तक सीधी पहुंच की आवश्यकता है, लेकिन ऐसी स्थिति पर विचार करें जहां गलती से कुछ सिस्टम फ़ाइल क्षतिग्रस्त हो जाए। इससे आपका UI क्रैश हो जाता है और आपके पास अपने फ़ोन तक पहुँचने का कोई रास्ता नहीं रह जाता है। समस्या को हल करने का एकमात्र तरीका तृतीय-पक्ष UI ऐप इंस्टॉल करना है ताकि डिवाइस फिर से काम करना शुरू कर दे। यह वह जगह है जहां एडीबी(ADB) आता है। यह आपको कंप्यूटर का उपयोग करके अपने डिवाइस को नियंत्रित करने की अनुमति देता है। यह एकमात्र तरीका है जिससे आप इस तरह की स्थिति में अपने डिवाइस पर ऐप्स इंस्टॉल कर सकते हैं।

खैर, यह कई परिदृश्यों में से एक है जहां एडीबी(ADB) एक जीवनरक्षक हो सकता है। इसलिए, यह केवल आपके लिए अच्छा होगा यदि आप एडीबी(ADB) के बारे में अधिक जानते हैं और इसका उपयोग करना सीखते हैं और ठीक यही हम करने जा रहे हैं। हम चर्चा करने जा रहे हैं कि एडीबी(ADB) क्या है और यह कैसे काम करता है। हम आपको आपके डिवाइस पर ऐप्स इंस्टॉल करने के लिए एडीबी(ADB) का उपयोग करने और स्थापित करने की प्रक्रिया में शामिल विभिन्न चरणों के बारे में भी बताएंगे।

एडीबी कमांड का उपयोग करके एपीके कैसे स्थापित करें

एडीबी कमांड का उपयोग करके एपीके कैसे स्थापित करें(How to Install APK Using ADB Commands)

एडीबी क्या है?(What is ADB?)

ADB का मतलब एंड्रॉइड डिबग ब्रिज है(Android Debug Bridge) । यह एक कमांड-लाइन टूल है जो एंड्रॉइड एसडीके(Android SDK) ( सॉफ्टवेयर डेवलपमेंट किट(Software Development Kit) ) का एक हिस्सा है। यह आपको पीसी का उपयोग करके अपने एंड्रॉइड(Android) स्मार्टफोन को नियंत्रित करने की अनुमति देता है बशर्ते कि आपका डिवाइस यूएसबी(USB) केबल के माध्यम से कंप्यूटर से जुड़ा हो। आप इसका उपयोग ऐप्स इंस्टॉल या अनइंस्टॉल करने, फ़ाइलों को स्थानांतरित करने, नेटवर्क या वाई-फाई कनेक्शन के बारे में जानकारी प्राप्त करने, बैटरी की स्थिति की जांच करने, स्क्रीनशॉट लेने या स्क्रीन रिकॉर्डिंग और बहुत कुछ करने के लिए कर सकते हैं। इसमें कोड का एक सेट होता है जो आपको अपने डिवाइस पर विभिन्न ऑपरेशन करने की अनुमति देता है। वास्तव में, एडीबी(ADB)एक बहुत शक्तिशाली उपकरण है जो उन्नत संचालन करने में सक्षम है जो कि मास्टर करने के लिए अच्छी मात्रा में अभ्यास और प्रशिक्षण है। जितना अधिक आप कोडिंग की दुनिया को एक्सप्लोर करेंगे, एडीबी(ADB) आपके लिए उतना ही उपयोगी होगा। हालाँकि, चीजों को सरल रखने के लिए, हम केवल कुछ मूल बातें कवर करने जा रहे हैं और मुख्य रूप से आपको सिखाते हैं कि ADB का उपयोग करके एपीके कैसे स्थापित करें ।(how to install an APK)

यह कैसे काम करता है?(How does it work?)

एडीबी आपके डिवाइस को नियंत्रित करने के लिए (ADB)यूएसबी(USB) डिबगिंग का उपयोग करता है। USB केबल का उपयोग करके कंप्यूटर से कनेक्ट होने पर , ADB क्लाइंट कनेक्टेड डिवाइस का पता लगाने में सक्षम होता है। यह कंप्यूटर और एंड्रॉइड(Android) डिवाइस के बीच कमांड और सूचनाओं को रिले करने के माध्यम के रूप में कमांड लाइन या कमांड प्रॉम्प्ट का उपयोग करता है । ऐसे विशेष कोड या कमांड हैं जो आपको अपने Android डिवाइस पर प्रक्रियाओं और संचालन को नियंत्रित करने की अनुमति देते हैं।

एडीबी का उपयोग करने के लिए विभिन्न पूर्व-आवश्यकताएं क्या हैं?(What are the various Pre-requisites for using ADB?)

अब, इससे पहले कि आप एडीबी कमांड का उपयोग करके एपीके स्थापित कर सकें,( install APK using ADB commands,) आपको यह सुनिश्चित करना होगा कि निम्नलिखित पूर्व-आवश्यकताएं पूरी हों।

1. पहली चीज जो आपको चाहिए वह यह सुनिश्चित करना है कि डिवाइस का ड्राइवर आपके पीसी पर स्थापित है। प्रत्येक एंड्रॉइड(Android) स्मार्टफोन अपने डिवाइस ड्राइवर के साथ आता है जो आपके फोन को अपने पीसी से कनेक्ट करने पर स्वचालित रूप से इंस्टॉल हो जाता है। यदि आपके डिवाइस में एक नहीं है तो आपको ड्राइवर को अलग से डाउनलोड करना होगा। नेक्सस जैसे (Nexus)Google उपकरणों के लिए , आप बस Google यूएसबी ड्राइवर(Google USB Driver) स्थापित कर सकते हैं जो एसडीके(SDK) का एक हिस्सा है (हम इस पर बाद में चर्चा करेंगे)। सैमसंग(Samsung) , एचटीसी(HTC) , मोटोरोला(Motorola) आदि जैसी अन्य कंपनियां अपने संबंधित साइटों पर ड्राइवर प्रदान करती हैं।

2. अगली चीज जो आपको चाहिए वह है अपने एंड्रॉइड(Android) स्मार्टफोन पर यूएसबी(USB) डिबगिंग को सक्षम करना। ऐसा करने का विकल्प डेवलपर(Developer) विकल्पों के तहत पाया जा सकता है। सबसे पहले(First) , सेटिंग मेनू से डेवलपर विकल्प सक्षम करें ।(enable the Developer Options)

अब आप एक डेवलपर हैं |  एडीबी कमांड का उपयोग करके एपीके कैसे स्थापित करें

उसके बाद, आपको डेवलपर विकल्पों में से USB डिबगिंग को सक्षम करना होगा।(enable USB debugging)

ए। सेटिंग्स(Settings) खोलें और सिस्टम(System) विकल्प पर क्लिक करें ।

अपने फोन की सेटिंग में जाएं

बी। अब, डेवलपर विकल्पों(Developer options) पर टैप करें ।

डेवलपर विकल्पों पर टैप करें

सी। नीचे स्क्रॉल करें और डिबगिंग अनुभाग के अंतर्गत, आप (Debugging section)USB डीबगिंग(USB debugging) के लिए सेटिंग पाएंगे । बस(Simply) स्विच पर टॉगल करें और आप जाने के लिए अच्छे हैं।

बस यूएसबी डिबगिंग के स्विच पर टॉगल करें |  एडीबी कमांड का उपयोग करके एपीके कैसे स्थापित करें

3. अंतिम लेकिन कम से कम, आपको अपने कंप्यूटर पर एडीबी को डाउनलोड और इंस्टॉल करना होगा। (ADB)हम अगले भाग में इस पर चर्चा करेंगे और पूरी स्थापना प्रक्रिया के बारे में आपका मार्गदर्शन करेंगे।

विंडोज़ पर एडीबी कैसे डाउनलोड और इंस्टॉल करें?(How to Download and Install ADB on Windows?)

जैसा कि पहले उल्लेख किया गया है, एडीबी (ADB)एंड्रॉइड एसडीके(Android SDK) का एक हिस्सा है और इस प्रकार, आपको टूल किट के लिए संपूर्ण सेटअप पैकेज डाउनलोड करना होगा। विंडोज 10 पर एडीबी डाउनलोड और इंस्टॉल करने(download and install ADB on Windows 10) के लिए नीचे दिए गए चरणों का पालन करें :

1. एंड्रॉइड एसडीके(Android SDK) प्लेटफॉर्म टूल्स के डाउनलोड पेज पर जाने के लिए यहां क्लिक करें ।(here)

2. अब, "विंडोज के लिए एसडीके प्लेटफॉर्म-टूल्स डाउनलोड करें"(“Download SDK Platform-Tools for Windows”) बटन पर क्लिक करें। आप जिस ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं, उसके आधार पर आप अन्य विकल्पों का भी चयन कर सकते हैं।

अब, "विंडोज के लिए एसडीके प्लेटफॉर्म-टूल्स डाउनलोड करें" बटन पर क्लिक करें

3. नियम और शर्तों से सहमत हों और डाउनलोड बटन पर क्लिक करें(Terms and Conditions and click on the Download button)

नियम और शर्तों से सहमत हों और डाउनलोड बटन पर क्लिक करें

4. एक बार ज़िप फ़ाइल डाउनलोड हो जाने के बाद, इसे उस स्थान पर निकालें जहाँ आप टूल किट फ़ाइलों को सहेजना चाहते हैं।

एक बार ज़िप फ़ाइल डाउनलोड हो जाने के बाद, इसे किसी स्थान पर निकालें |  एडीबी कमांड का उपयोग करके एपीके कैसे स्थापित करें

आप अन्य टूल्स के साथ फोल्डर में मौजूद ' ADB ' को देख पाएंगे । स्थापना प्रक्रिया अब पूरी हो गई है। अब हम अगले चरण की ओर बढ़ेंगे जो आपके डिवाइस पर एपीके(APK) स्थापित करने के लिए एडीबी का उपयोग कर रहा है।(ADB)

अपने डिवाइस पर एपीके इंस्टॉल करने के लिए एडीबी का उपयोग कैसे करें?(How to Use ADB to install APK on your device?)

इससे पहले कि आप एडीबी(ADB) कमांड का उपयोग करके एपीके(APK) स्थापित करने के लिए आगे बढ़ें , आपको यह सुनिश्चित करने की आवश्यकता है कि एडीबी ठीक से स्थापित है और कनेक्टेड डिवाइस का ठीक से पता लगाया जा रहा है।(ADB is set up properly and the device connected is being detected properly.)

1. ऐसा करने के लिए, अपने एंड्रॉइड डिवाइस को कंप्यूटर से कनेक्ट करें और फिर (Android)एसडीके(SDK) प्लेटफॉर्म टूल्स वाले फोल्डर को खोलें ।

2. इस फोल्डर में, Shift दबाए रखें और फिर राइट-क्लिक करें(down Shift and then right-click) । मेनू से " यहां ओपन कमांड विंडो(Open Command window here) " विकल्प चुनें। यदि कमांड विंडो खोलने का विकल्प उपलब्ध नहीं है, तो " यहां पावरशेल विंडो खोलें(Open PowerShell window here) " पर क्लिक करें ।

"यहां पावरशेल विंडो खोलें" पर क्लिक करें

3. अब, कमांड प्रॉम्प्ट(Command Prompt) विंडो/पावरशेल विंडो में निम्न कोड टाइप करें: " .\adb devices " और एंटर दबाएं।

कमांड विंडो/पावरशेल विंडो में निम्न कोड टाइप करें:

4. यह कमांड विंडो में आपके डिवाइस का नाम प्रदर्शित करेगा।

5. यदि ऐसा नहीं होता है, तो डिवाइस के ड्राइवर के साथ कोई समस्या है।

6. इस समस्या का एक सरल समाधान है। अपने कंप्यूटर के सर्च बार में जाएं और डिवाइस मैनेजर खोलें।(Device Manager.)

7. आपका Android डिवाइस वहां सूचीबद्ध होगा। उस पर राइट-क्लिक करें(Right-click) और बस अपडेट ड्राइवर विकल्प पर टैप करें।(update driver option.)

उस पर राइट-क्लिक करें और बस अपडेट ड्राइवर विकल्प पर टैप करें

8. इसके बाद, ड्राइवर्स(Drivers) ऑनलाइन देखने के विकल्प पर क्लिक करें । यदि कोई नया ड्राइवर उपलब्ध है तो वे स्वचालित रूप से आपके कंप्यूटर पर डाउनलोड और इंस्टॉल हो जाएंगे।(automatically get downloaded and installed)

अपने कंप्यूटर पर स्वचालित रूप से डाउनलोड और इंस्टॉल हो जाएं

9. अब, command prompt/PowerShel l विंडो पर वापस जाएं और ऊपर दी गई समान कमांड टाइप करें और एंटर दबाएं(Enter) । अब आप स्क्रीन पर प्रदर्शित डिवाइस का नाम देख पाएंगे।

यह पुष्टि करता है कि एडीबी(ADB) सफलतापूर्वक स्थापित किया गया है और आपका डिवाइस ठीक से जुड़ा हुआ है। अब आप एडीबी(ADB) कमांड का उपयोग करके अपने फोन पर कोई भी ऑपरेशन कर सकते हैं । इन आदेशों को कमांड प्रॉम्प्ट(Command Prompt) या पावरशेल(PowerShell) विंडो में दर्ज करने की आवश्यकता है। एडीबी(ADB) के माध्यम से अपने डिवाइस पर एक एपीके(APK) स्थापित करने के लिए , आपके पास एपीके(APK) फ़ाइल आपके कंप्यूटर पर संग्रहीत होनी चाहिए। आइए मान लें कि हम वीएलसी(VLC) मीडिया प्लेयर के लिए एपीके(APK) फाइल इंस्टॉल कर रहे हैं।

अपने डिवाइस पर ऐप इंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें:

1. पहली चीज जो आपको करने की जरूरत है वह है एपीके फाइल को एसडीके प्लेटफॉर्म टूल्स वाले फोल्डर में ले जाना। (move the APK file to the folder containing the SDK platform tools.)इससे यह आसान हो जाएगा क्योंकि आपको एपीके(APK) फ़ाइल के स्थान के लिए अलग से पूरा पथ टाइप नहीं करना पड़ेगा।

2. इसके बाद, कमांड प्रॉम्प्ट विंडो या पावरशेल(PowerShell) विंडो खोलें और निम्न कमांड टाइप करें: " adb install <app name.apk> " जहां ऐप का नाम एपीके फ़ाइल का नाम है(APK) । हमारे मामले में, यह " VLC.apk " होगा।

एडीबी कमांड का उपयोग करके एपीके कैसे स्थापित करें

3. एक बार इंस्टॉलेशन पूरा हो जाने के बाद, आप अपनी स्क्रीन पर " सफलता(Success) " संदेश प्रदर्शित करने में सक्षम होंगे ।

अनुशंसित:(Recommended:)

इस प्रकार, अब आप सफलतापूर्वक सीख चुके हैं कि एडीबी कमांड का उपयोग करके एपीके कैसे स्थापित करें( how to install APK using ADB commands) । हालांकि, जैसा कि ऊपर उल्लेख किया गया है, एडीबी(ADB) एक शक्तिशाली उपकरण है और इसका उपयोग विभिन्न अन्य कार्यों को करने के लिए किया जा सकता है। आपको केवल सही कोड और सिंटैक्स जानने की आवश्यकता है और आप बहुत कुछ करने में सक्षम होंगे। अगले भाग में, हमारे पास आपके लिए थोड़ा सा बोनस है। हम कुछ चुनिंदा महत्वपूर्ण कमांडों को सूचीबद्ध करेंगे जिन्हें आप आजमा सकते हैं और प्रयोग करने में मजा आ सकता है।

अन्य महत्वपूर्ण एडीबी कमांड(Other Important ADB Commands)

1. “adb install -r <app name.apk>” – यह कमांड आपको किसी मौजूदा ऐप को फिर से इंस्टॉल या अपडेट करने की अनुमति देता है। उदाहरण के लिए, आपके डिवाइस पर पहले से ही एक ऐप इंस्टॉल है, लेकिन आप ऐप के लिए नवीनतम एपीके(APK) फ़ाइल का उपयोग करके ऐप को अपडेट करना चाहते हैं। यह तब भी उपयोगी होता है जब कोई सिस्टम ऐप दूषित होता है और आपको इसकी एपीके(APK) फ़ाइल का उपयोग करके दूषित ऐप को बदलने की आवश्यकता होती है ।

2. “adb install -s <app name.apk>” – यह कमांड आपको अपने एसडी कार्ड पर एक ऐप इंस्टॉल करने की अनुमति देता है बशर्ते ऐप एसडी कार्ड पर इंस्टॉल होने के अनुकूल हो और यह भी कि अगर आपका डिवाइस ऐप्स को इंस्टॉल करने की अनुमति देता है एसडी कार्ड।

3. “adb uninstall <app name.apk>” – यह कमांड आपको अपने डिवाइस से किसी ऐप को अनइंस्टॉल करने की अनुमति देता है, हालांकि, एक बात जो ध्यान में रखने की जरूरत है वह यह है कि आपको अनइंस्टॉल करते समय पूरे पैकेज का नाम टाइप करना होगा। अनुप्रयोग। उदाहरण के लिए, आपको अपने डिवाइस से Instagram को अनइंस्टॉल करने के लिए "com.instagram.android" लिखना होगा।(Instagram)

4. "adb logcat" - यह कमांड आपको डिवाइस की लॉग फाइल देखने की अनुमति देता है।

5. "एडीबी शेल" - यह कमांड आपको अपने (5. “adb shell” – )एंड्रॉइड(Android) डिवाइस पर एक इंटरैक्टिव लिनक्स(Linux) कमांड-लाइन शेल खोलने की अनुमति देता है।

6. “adb push <file location path>/sdcard/<folder name>” – यह कमांड आपको अपने कंप्यूटर पर कुछ फाइल को अपने एंड्रॉइड(Android) डिवाइस के एसडी कार्ड में स्थानांतरित करने की अनुमति देता है। यहां "फ़ाइल स्थान पथ" आपके कंप्यूटर पर फ़ाइल के पथ के लिए है और "फ़ोल्डर नाम" वह निर्देशिका है जहां फ़ाइल आपके एंड्रॉइड(Android) डिवाइस पर स्थानांतरित हो जाएगी।

7. “adb pull /sdcard/<file name><file location path>” – इस कमांड को पुश कमांड का उल्टा माना जा सकता है। यह आपको अपने Android(Android) डिवाइस से आपके कंप्यूटर पर एक फ़ाइल स्थानांतरित करने की अनुमति देता है । आपको "फ़ाइल नाम" के स्थान पर अपने एसडी कार्ड पर फ़ाइल का नाम टाइप करना होगा। अपने कंप्यूटर पर उस स्थान को निर्दिष्ट करें जहाँ आप "फ़ाइल स्थान पथ" के स्थान पर फ़ाइल को सहेजना चाहते हैं।

8. "एडीबी रीबूट" -(8. “adb reboot” – ) यह आदेश आपको अपने डिवाइस को पुनरारंभ करने की अनुमति देता है। आप रीबूट के बाद -bootloader जोड़कर अपने डिवाइस को बूटलोडर में बूट करना भी चुन सकते हैं। कुछ डिवाइस आपको केवल रीबूट करने के बजाय "रिबूट रिकवरी" टाइप करके रिकवरी(Recovery) मोड में सीधे बूट करने की अनुमति देते हैं ।



About the author

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



Related posts