समस्या समाधानप्रकाशित: 5 मिनट में पढ़ें

Wireless debugging बार-बार बंद हो जाता है? कारण और Fix

Wireless debugging अपने आप बंद हो जाता है, ON नहीं रहता या switch greyed out है? Reboot, Wi-Fi बदलने और battery saver जैसे कारण और हर एक का आसान fix।

Wireless debugging का अपने आप बंद हो जाना ज़्यादातर बार कोई खराबी नहीं, Android का अपना नियम है। फोन restart होने पर, Wi-Fi बंद होने पर या दूसरे Wi-Fi नेटवर्क पर जाने पर Android इसे बंद कर देता है, ताकि debugging किसी अनजान नेटवर्क पर खुली न रह जाए। अच्छी बात यह है कि इसे फिर से चालू करने पर दोबारा pairing नहीं करनी पड़ती। नीचे हर कारण और उसका fix है।

सबसे आम कारण एक नज़र में

क्या हुआक्यों बंद हुआक्या करें
फोन restart कियाज़्यादातर फोन boot पर इसे बंद कर देते हैंDeveloper options में फिर से ON करें
Wi-Fi बंद किया या signal गयाWi-Fi के बिना Wireless debugging नहीं चलताWi-Fi से जुड़ें, फिर ON करें
दूसरे नेटवर्क पर गएहर नए नेटवर्क पर Android फिर से पूछता हैAllow दबाएं
Switch greyed out, "connect to Wi-Fi" लिखा हैफोन Wi-Fi से नहीं, mobile data पर हैकोई भी Wi-Fi जोड़ें
कुछ देर बाद अपने आप OFFbattery saver या ROM का power managementनीचे "Battery और background" देखें

1. Restart के बाद बंद हो जाना

यह सामान्य है। Pixel, Samsung, Xiaomi, OnePlus, vivo, लगभग हर फोन पर reboot के बाद Wireless debugging OFF मिलता है। इसका कोई setting नहीं जो इसे हमेशा के लिए ON रखे।

Fix: Settings › Developer options › Wireless debugging फिर से ON करें। आपकी पुरानी pairing (Paired devices list) बनी रहती है, नया code नहीं चाहिए। बस port नया होता है, उसके बारे में Wireless debugging port क्यों बदलता है पढ़ें।

2. Switch greyed out या "Connect to a Wi-Fi network"

Wireless debugging सिर्फ Wi-Fi पर चलता है। Mobile data, Ethernet adapter या सिर्फ Bluetooth से यह चालू नहीं होगा।

  • Wi-Fi से जुड़ें। Internet होना ज़रूरी नहीं, router का local नेटवर्क काफी है।
  • Router न हो तो किसी दूसरे फोन का hotspot चालू करें और इस फोन को उससे Wi-Fi की तरह जोड़ें।
  • अगर Developer options ही नहीं दिख रहे, तो पहले Build number (Xiaomi पर OS version / MIUI version, vivo पर Software version) पर सात बार tap करें। हर brand का रास्ता: Xiaomi, vivo, OPPO, Samsung पर Wireless debugging।

3. Wi-Fi बदलने पर बंद होना

जब फोन किसी नए नेटवर्क से जुड़ता है, Android Wireless debugging बंद कर देता है या उसे ON करते समय "Allow wireless debugging on this network?" पूछता है। वहाँ Always allow on this network tick करके Allow दबाएं, फिर उस नेटवर्क पर दोबारा नहीं पूछेगा।

Office या college के Wi-Fi पर ध्यान दें: कई नेटवर्क में "client isolation" होता है। उस पर कंप्यूटर से फोन तक connection नहीं पहुँचता, भले Wireless debugging ON हो।

4. Battery और background

कुछ ROM (खासकर Xiaomi HyperOS/MIUI, vivo Funtouch OS/OriginOS, OPPO ColorOS और realme UI) screen बंद होने पर Wi-Fi को sleep में डाल देते हैं। तब connection कट जाता है और कुछ फोन पर Wireless debugging भी OFF हो जाता है।

  • काम करते समय फोन charging पर रखें और Developer options में Stay awake ON करें।
  • Battery saver / Ultra battery saver बंद रखें।
  • Wi-Fi की advanced settings में अगर "Wi-Fi sleep" या "Keep Wi-Fi on during sleep" जैसा option है तो उसे हमेशा ON रखें।

5. "Disable adb authorization timeout"

Android 11+ में Developer options में यह option होता है। यह Wireless debugging को बंद नहीं करता, लेकिन जो device 7 दिन तक नहीं जुड़ा उसकी authorization हटा देता है। अगर आपका paired PC या app हफ्ते भर बाद "pair again" माँगता है, तो इसे ON करें।

ADB Kit इसमें कैसे मदद करता है

ADB Kit फोन पर ही adb चलाता है (बिना PC, बिना root)। Wireless debugging बंद होने को वह error नहीं, सामान्य हालत मानता है:

  • एक बार pairing के बाद, जब आप Wireless debugging फिर से ON करते हैं, app खुद reconnect कर लेता है। हर बार नया port होता है, फिर भी आपको port टाइप नहीं करना पड़ता: app नेटवर्क पर service ढूंढ लेता है।
  • Home पर साफ लिखा आता है: Turn on Wireless debugging to reconnect.
  • अगर आप कोई ऐसा action दबाते हैं जिसे connection चाहिए, तो एक छोटा Reconnect popup खुलता है। Developer options से लौटते ही वह फिर कोशिश करता है और connect होते ही अपने आप बंद हो जाता है।
  • Auto script की schedule वाली recipe के समय अगर Wireless debugging OFF था, तो run failed दर्ज होता है और notification आता है: "Wireless debugging was off. Connect, then run it again."

PC से काम कर रहे हैं तो port बदलने की वजह से हर बार adb connect नए port के साथ चलाना होगा:

adb mdns services
adb connect 192.168.1.20:41237
adb devices

Pairing ही खो गई हो तो

अगर Wireless debugging की Paired devices list से आपका device हट गया (या आपने "Revoke USB debugging authorizations" दबाया), तो reconnect नहीं होगा और नई pairing करनी होगी। ADB Kit में Home की guide से फिर Start pairing करें। Pairing की दिक्कतों के लिए pairing failed / wrong code वाली गाइड देखें।

क्या इसे हमेशा ON रखना ठीक है?

Wireless debugging encrypted है और सिर्फ paired devices को जुड़ने देता है, इसलिए घर के Wi-Fi पर यह काफी सुरक्षित है। Public Wi-Fi (कैफे, स्टेशन, होटल) पर इसे बंद रखें। Android का इसे reboot पर बंद करना असल में एक safety feature है।