एंड्रॉइड पर यूएसबी डिबगिंग मोड क्या है? इसे कैसे सक्षम करें

एंड्रॉइड पर यूएसबी डिबगिंग मोड क्या है? इसे कैसे सक्षम करें

एंड्रॉइड आउट ऑफ द बॉक्स का उपयोग करना आसान है, लेकिन यह बिजली उपयोगकर्ताओं के लिए बहुत सारी छिपी हुई सुविधाओं को पैक करता है। विशेष रूप से, आप छिपे हुए के बारे में जान सकते हैं डेवलपर विकल्प मेन्यू। जैसा कि नाम से ही स्पष्ट है, ये सुविधाएँ Android ऐप्स बनाने वाले डेवलपर्स के लिए उपयोगी हैं, लेकिन वे औसत उपयोगकर्ता के लिए उतनी महत्वपूर्ण नहीं हैं।





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





एंड्रॉइड पर यूएसबी डिबगिंग मोड क्या है?

यूएसबी डिबगिंग एक एंड्रॉइड डिवाइस को उन्नत संचालन का उपयोग करने के लिए एंड्रॉइड एसडीके चलाने वाले कंप्यूटर के साथ संचार करने की अनुमति देता है।





जब आप एंड्रॉइड ऐप विकसित करते हैं, तो आपको अपने कंप्यूटर पर एंड्रॉइड सॉफ्टवेयर डेवलपर किट (एसडीके) इंस्टॉल करना होगा। एक एसडीके डेवलपर्स को एक निश्चित प्लेटफॉर्म के लिए ऐप बनाने के लिए आवश्यक टूल देता है।

आमतौर पर, आप इसे साथ में स्थापित करते हैं एंड्रॉइड स्टूडियो , जो Android ऐप्स के लिए एक विकास परिवेश है। इसमें उपकरणों का एक सूट शामिल है जो किसी भी डेवलपर के लिए महत्वपूर्ण है, जैसे समस्याओं को ठीक करने के लिए डीबगर और एक दृश्य संपादक।



पुस्तकालय एसडीके का एक अन्य प्रमुख घटक हैं। ये डेवलपर्स को उन्हें फिर से कोड किए बिना सामान्य कार्य करने की अनुमति देते हैं। उदाहरण के लिए, एंड्रॉइड में एक अंतर्निहित प्रिंटिंग फ़ंक्शन होता है, इसलिए ऐप लिखते समय, आपको प्रिंट करने के लिए एक नया तरीका नहीं आना पड़ता है। ऐसा करने का समय होने पर आप लाइब्रेरी में शामिल अंतर्निहित विधि को बस कॉल करते हैं।

आप डिवाइस से ही Android के साथ बहुत कुछ कर सकते हैं। लेकिन डेवलपर्स को और विकल्पों की जरूरत है। उपकरणों के बीच फ़ाइलों को मैन्युअल रूप से स्थानांतरित करने, कमांड चलाने और समान कार्य करने के लिए यह एक बड़ा दर्द होगा। इसके बजाय, वे इन प्रक्रियाओं को कारगर बनाने के लिए Android Studio और Android SDK में निर्मित टूल का उपयोग करते हैं। और ऐसा करने के लिए आपको USB डिबगिंग को सक्षम करना होगा।





गोपनीयता स्क्रीन रक्षक iPhone 12 प्रो मैक्स

यदि आपको संपूर्ण Android Studio की आवश्यकता नहीं है, तो आप केवल Android SDK को स्वयं ही स्थापित कर सकते हैं। आपको इसे कई सामान्य रूटिंग विधियों के साथ-साथ अन्य उन्नत कार्यों को करने के लिए करने की आवश्यकता होगी।

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





मैं एंड्रॉइड पर यूएसबी डिबगिंग कैसे सक्षम करूं?

आधुनिक Android उपकरणों पर, आपको USB डीबगिंग में मिलेगा डेवलपर विकल्प मेनू, जो डिफ़ॉल्ट रूप से छिपा हुआ है।

इसे अनलॉक करने के लिए, यहां जाएं समायोजन और नीचे स्क्रॉल करें फोन के बारे में . अगले मेनू पर फिर से नीचे स्क्रॉल करें, और आप देखेंगे निर्माण संख्या तल पर प्रवेश। इसे कई बार टैप करें, और आपको अंततः एक सूचना दिखाई देगी जो आपको बताएगी कि अब आप एक डेवलपर हैं।

अगला, वापस कूदें समायोजन और फिर से नीचे की ओर स्क्रॉल करें। को खोलो प्रणाली प्रवेश और विस्तार उन्नत अनुभाग। यहां आपको एक नई प्रविष्टि दिखाई देगी जिसका शीर्षक है डेवलपर विकल्प .

छवि गैलरी (3 छवियां) विस्तार करना विस्तार करना विस्तार करना बंद करे

आपके Android के संस्करण के आधार पर, ये चरण थोड़े भिन्न हो सकते हैं। आप देख सकते हैं डेवलपर विकल्प मुख्य में सूचीबद्ध प्रविष्टि समायोजन इसके बजाय पृष्ठ, उदाहरण के लिए।

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

छवि गैलरी (2 छवियां) विस्तार करना विस्तार करना बंद करे

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

यह एक सुरक्षा सुविधा है जिसे आपके डिवाइस को हमले से सुरक्षित रखने के लिए डिज़ाइन किया गया है, इसलिए इसे स्वीकार करने से पहले सुनिश्चित करें कि आप कंप्यूटर पर भरोसा करते हैं। यदि आप कभी गलती से किसी उपकरण के लिए संकेत स्वीकार करते हैं, तो चुनें USB डीबगिंग प्राधिकरण निरस्त करें सभी विश्वसनीय कंप्यूटरों को रीसेट करने के लिए एक ही डेवलपर विकल्प पृष्ठ से।

एंड्रॉइड यूएसबी डिबगिंग क्या करता है?

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

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

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

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

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

cmd में बैट फाइल कैसे चलाये

अब, आपको बस अपने डिवाइस के बटन संयोजन को होल्ड करने की आवश्यकता है (आमतौर पर शक्ति तथा आवाज निचे ) स्क्रीनशॉट लेने के लिए, इस पद्धति को अप्रचलित प्रदान करना।

क्या यूएसबी डिबगिंग सुरक्षित है?

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

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

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

यह डरावना है, और एक अच्छा कारण है कि आपके पास Android डिवाइस प्रबंधक सेट अप होना चाहिए ताकि आप कर सकें अपने Android डिवाइस को फ़ैक्टरी रीसेट करें दूर से।

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

अगर यूएसबी डिबगिंग काम नहीं कर रहा है

यदि आपने यूएसबी डिबगिंग को सक्षम किया है और यह काम नहीं कर रहा है, तो संभावना है कि आपके यूएसबी केबल या कुछ कॉन्फ़िगरेशन विकल्प को दोष देना है। देखो जब आपका Android फ़ोन आपके कंप्यूटर से कनेक्ट न हो तो क्या करें? अपनी समस्या को ठीक करने के लिए।

सुनिश्चित करें कि आपने अपने कंप्यूटर पर भी एंड्रॉइड एसडीके को ठीक से स्थापित और अपडेट किया है।

क्या नोड ट्री डिबगिंग यूएसबी डिबगिंग के समान है?

यूएसबी डिबगिंग के अलावा, एंड्रॉइड एक समान नामित विकल्प प्रदान करता है जिसे नोड ट्री डिबगिंग कहा जाता है। इसे एक अलग मेनू में गहराई से दफन किया गया है, इसलिए आपको स्वाभाविक रूप से इसके पार आने की संभावना नहीं है, लेकिन अंतरों को जानना अभी भी उपयोगी है।

नोड ट्री डिबगिंग टॉकबैक के अंदर एक डेवलपर विकल्प है, जो एंड्रॉइड का स्क्रीन रीडर है। यह टूल आपके फ़ोन को स्क्रीन की सामग्री को ज़ोर से पढ़ने की अनुमति देता है, जिससे दृष्टिबाधित उपयोगकर्ताओं को अपने डिवाइस के चारों ओर नेविगेट करने में मदद मिलती है।

एक कंप्यूटर से दूसरे कंप्यूटर में डेटा कैसे ट्रांसफर करें

अंतर्गत सेटिंग्स> एक्सेसिबिलिटी> टॉकबैक> सेटिंग्स> उन्नत सेटिंग्स> डेवलपर सेटिंग्स , आपको एक विकल्प दिखाई देगा जिसका नाम है नोड ट्री डिबगिंग सक्षम करें . यह आपकी स्क्रीन की सामग्री के बारे में आपके डिवाइस के लॉग में जानकारी भेजता है।

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

छवि गैलरी (3 छवियां) विस्तार करना विस्तार करना विस्तार करना बंद करे

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

आप एंड्रॉइड यूएसबी डिबगिंग का उपयोग कैसे करते हैं?

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

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

इस बीच, यूएसबी डिबगिंग डेवलपर विकल्प मेनू में उपलब्ध आसान सुविधाओं में से एक है।

छवि क्रेडिट: caluian.daniel/ जमा तस्वीरें

साझा करना साझा करना कलरव ईमेल ट्वीकिंग के लायक 15 सर्वश्रेष्ठ Android डेवलपर विकल्प

यहाँ Android में सबसे अच्छे डेवलपर विकल्प दिए गए हैं: पूर्ण वॉल्यूम अक्षम करें, तेज़ ताज़ा दर लागू करें, और बहुत कुछ!

आगे पढ़िए
संबंधित विषय
  • प्रौद्योगिकी की व्याख्या
  • एंड्रॉयड
  • एंड्रॉइड रूटिंग
  • ऐप डेवलपमेंट
  • एंड्रॉइड अनुकूलन
  • एंड्रॉइड टिप्स
लेखक के बारे में बेन स्टेग्नर(१७३५ लेख प्रकाशित)

बेन MakeUseOf में डिप्टी एडिटर और ऑनबोर्डिंग मैनेजर हैं। उन्होंने 2016 में पूर्णकालिक लेखन के लिए अपनी आईटी नौकरी छोड़ दी और फिर कभी पीछे मुड़कर नहीं देखा। वह सात वर्षों से अधिक समय से एक पेशेवर लेखक के रूप में तकनीकी ट्यूटोरियल, वीडियो गेम अनुशंसाएँ और बहुत कुछ कवर कर रहा है।

बेन स्टेग्नर की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें