सेटिंग्सएंड्रॉइडप्रदर्शनउपकरणआईफोनसुरक्षास्मार्टफोनमोबाइलडिवाइस प्रबंधनसमस्या निवारण सभी

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

संपादित 2 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम

यूएसबी डिबगिंगएंड्रॉइडडेवलपर विकल्पस्मार्टफोनडिवाइस प्रबंधनसॉफ्टवेयरमोबाइल ओएसअनुकूलनसुरक्षासमस्या निवारण

अनुवाद अपडेट किया गया 2 सप्ताह पहले

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

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

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

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

यूएसबी डीबगिंग क्यों सक्षम करें?

कई कारण हैं जिनकी वजह से आप अपने एंड्रॉइड डिवाइस पर यूएसबी डीबगिंग सक्षम करना चाहते हैं:

यूएसबी डीबगिंग सक्षम करने के चरण

चरण 1: डेवलपर विकल्प सक्षम करें

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

डेवलपर विकल्प सक्षम करने के लिए एक चरण-दर-चरण गाइड यहाँ है:

  1. सेटिंग्स ऐप खोलें अपने एंड्रॉइड डिवाइस पर।
  2. नीचे स्क्रॉल करें और फोन के बारे में या डिवाइस के बारे में टैप करें।
  3. बिल्ड नंबर प्रविष्टि खोजें। कुछ डिवाइस पर, बिल्ड नंबर खोजने के लिए पहले सॉफ्टवेयर जानकारी टैप करना पड़ सकता है।
  4. बिल्ड नंबर प्रविष्टि पर सात बार टैप करें। आपको एक संदेश दिखाई देगा कि अब आप एक डेवलपर हैं।
  5. मुख्य सेटिंग्स स्क्रीन पर वापस जाएं और डेवलपर विकल्प खोजें। कुछ डिवाइस पर, यह सिस्टम या अतिरिक्त सेटिंग्स के तहत पाया जा सकता है।

चरण 2: यूएसबी डीबगिंग सक्षम करें

एक बार डेवलपर विकल्प सक्षम हो जाने पर, आप यूएसबी डीबगिंग सक्षम कर सकते हैं:

यूएसबी डीबगिंग सक्षम करने के लिए इन चरणों का पालन करें:

  1. सेटिंग्स ऐप खोलें अपने एंड्रॉइड डिवाइस पर।
  2. डेवलपर विकल्प पर जाएं:
    • अधिकांश उपकरणों के लिए, यह सिस्टम > डेवलपर विकल्प के तहत होता है।
    • कुछ उपकरणों पर, यह अतिरिक्त सेटिंग्स के तहत हो सकता है।
  3. नीचे स्क्रॉल करें और यूएसबी डीबगिंग विकल्प खोजें।
  4. स्विच को टॉगल करें यूएसबी डीबगिंग चालू करने के लिए।
  5. एक पुष्टिकरण संवाद बॉक्स प्रदर्शित होगा, जिसमें पूछा जाएगा कि क्या आप यूएसबी डीबगिंग की अनुमति देना चाहते हैं। ओके टैप करें पुष्टि करने के लिए।

यूएसबी डीबगिंग सक्षम करने का उदाहरण

यहां एक उदाहरण है कि सेटिंग्स कैसे दिखेंगी:

सेटिंग्स > सिस्टम > डेवलपर विकल्प > यूएसबी डीबगिंग

कुछ उपकरणों पर, सेटिंग्स भिन्न हो सकती हैं:

सेटिंग्स > अतिरिक्त सेटिंग्स > डेवलपर विकल्प > यूएसबी डीबगिंग

यूएसबी डीबगिंग सक्षम होने पर एडीबी का उपयोग करना

यूएसबी डीबगिंग सक्षम होने के साथ, आप अब एडीबी का उपयोग करके विभिन्न कार्य कर सकते हैं। यहाँ कुछ सामान्य कार्य हैं:

एडीबी से कनेक्ट करना

एडीबी से कनेक्ट करने के लिए, इन चरणों का पालन करें:

  1. अपने एंड्रॉइड डिवाइस को यूएसबी केबल का उपयोग करके अपने कंप्यूटर से कनेक्ट करें।
  2. अपने कंप्यूटर पर एक कमांड प्रॉम्प्ट या टर्मिनल खोलें।
  3. यह जांचने के लिए कि क्या आपका डिवाइस पहचाना गया है, निम्नलिखित कमांड टाइप करें:
adb devices

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

एपीके इंस्टॉल करना

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

adb install <apk का पथ>

<apk का पथ> को अपनी वास्तविक एपीके फाइल के पथ से बदलें।

फाइलों की प्रतिलिपि बनाना

एडीबी का उपयोग करके आप अपने कंप्यूटर और एंड्रॉइड डिवाइस के बीच फाइलों की प्रतिलिपि भी बना सकते हैं:

डीबगिंग के लिए लॉगकैट

लॉगकैट एक कमांड-लाइन उपकरण है जो सिस्टम संदेशों, स्टैक ट्रेस और आपके एप्लिकेशन से कक्षा के लॉग का उपयोग करके लिखे गए संदेशों का लॉग डंप करता है जब कोई डिवाइस त्रुटि लौटाता है।

adb logcat

लॉगकैट का उपयोग करके, आप रीयल-टाइम में लॉग देख सकते हैं और उन्हें अपने रुचि के लॉग स्तरों और टैग के अनुसार फ़िल्टर कर सकते हैं।

अपने डिवाइस को पुनरारंभ करना

आप निम्नलिखित कमांड का उपयोग करके अपने डिवाइस को पुनरारंभ कर सकते हैं:

adb reboot

आप बूटलोडर या रिकवरी मोड में भी पुनरारंभ कर सकते हैं:

सुरक्षा विचार

हालांकि यूएसबी डीबगिंग डेवलपर्स के लिए एक शक्तिशाली उपकरण है, अगर यह हर समय सक्षम रहता है तो यह सुरक्षा जोखिम भी पैदा कर सकता है। यहाँ कुछ सुरक्षा विचार हैं:

इन जोखिमों को कम करने के लिए, यह अनुशंसा की जाती है कि जब आप सक्रिय रूप से इसका उपयोग नहीं कर रहे हों, तो यूएसबी डीबगिंग को अक्षम कर दें:

  1. सेटिंग्स पर जाएं।
  2. डेवलपर विकल्प पर नेविगेट करें।
  3. यूएसबी डीबगिंग के लिए स्विच को बंद करें।

निष्कर्ष

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

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

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ