2015-04-23 7 views
25

से मैन्युअल रूप से एडीबी को पुनरारंभ कैसे करें मैंने पहले एंड्रॉइड स्टूडियो पर एंड्रॉइड ऐप विकसित किए थे। सब कुछ ठीक काम करता है।एंड्रॉइड स्टूडियो

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

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

मुझे एंड्रॉइड स्टूडियो की तरह "एडीबी रीसेट" करने का कोई तरीका नहीं मिल रहा है।

मैं नीचे दिए गए निर्देश (टूल्स-> एंड्रॉइड-> एडीबी एकीकरण सक्षम करें) का पालन करता हूं और एडीबी सक्षम करता हूं, लेकिन अभी भी त्रुटि के नीचे है।

त्रुटि: -

enter image description here

मैं खिड़कियों प्रणाली का उपयोग कर।

कोई भी मदद महान प्रशंसा।

+0

आप कार्य प्रबंधक से इस प्रक्रिया को मारने की कोशिश की? –

उत्तर

54

ओपन कमान शीघ्र और मिल गया Android SDK> मंच-उपकरण>adb kill-server

प्रेस adb start-server

प्रेस

+0

मैंने वही काम किया है लेकिन अभी भी प्रतिकृति जारी है। – RaMeSh

+0

धन्यवाद! महान समाधान – avisper

+0

यह एक कामकाजी समाधान है। अगर आपको लगता है कि यह काम नहीं कर रहा है तो आपको फिर से एमुलेटर को ड्रॉप डाउन सूची से चुनना होगा क्योंकि यह एक नया उदाहरण बनाता है। –

9
  1. Ctrl + Alt + DELETE, या प्रारंभ मेनू के तल पर राइट क्लिक करें और प्रारंभ कार्य प्रबंधक का चयन द्वारा

    एक कार्य प्रबंधक खोलें। see how to launch the task manager here

  2. Processes पर क्लिक करें या ओएस, Details पर क्लिक करें। आपके स्क्रीनशॉट द्वारा इसकी प्रक्रियाओं का निर्णय लेना।

    उस सूची से adb.exe के लिए
  3. देखो, पर इसके बाद के संस्करण है कि विंडो में पुनः आरंभ करें बटन पर END PROCESS

  4. क्लिक करें पर क्लिक करें। इससे हो जाना चाहिए।

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

पिछले सर्वर मैन्युअल रूप से और पूरी प्रक्रिया को पुनरारंभ करें।

+0

यह स्वचालित रूप से adb.exe शुरू कर देगा जब मैं अंत प्रक्रिया – RaMeSh

+0

@User पर क्लिक करूँगा यदि आप अपने डिवाइस को दोबारा कनेक्ट करते हैं तो केवल अंत प्रक्रिया करें और एडब को पुनरारंभ करें, क्या यह अभी भी एक ही त्रुटि है? – matrixanomaly

+0

हाँ वही त्रुटि तब हुई जब मैं डिवाइस को भी कनेक्ट कर रहा हूं। – RaMeSh

4

खुला cmd दर्ज

और फिर से दर्ज करें और निम्न आदेश टाइप

netstat -aon|findstr 5037 

और एंटर दबाएं।

आप इस तरह एक जवाब मिल जाएगा:

TCP 127.0.0.1:5037   0.0.0.0:0    LISTENING  3372 
    TCP 127.0.0.1:5037   127.0.0.1:50126  TIME_WAIT  0 
    TCP 127.0.0.1:5037   127.0.0.1:50127  TIME_WAIT  0 
    TCP 127.0.0.1:50127  127.0.0.1:5037   TIME_WAIT  0 

इस पीआईडी ​​जो एडीबी कब्जे दिखाता है। इस 3372 में मूल्य है। यह किसी के लिए भी समान नहीं होगा। इसलिए आपको हर बार इस समस्या का सामना करने की आवश्यकता है।

अब इस टाइप करें:

taskkill /pid 3372(the pid you get in the previous step) /f 

देखा! अब adb पूरी तरह से चलाता है।

2

मैं, एंड्रॉयड स्टूडियो में एक आदर्श तरीका नहीं मिल प्रक्रिया आईडी हो और टर्मिनल से यह मारने करते हैं:

ps -e | grep adb 
kill -9 pid_adb 
0

ओपन कार्य प्रबंधक और adb.exe मार, अब एडीबी सामान्य रूप से शुरू कर देंगे

0

जब मुझे यह समस्या थी, तो मैंने टर्मिनल में adb kill-server और adb restart-server लिखा, लेकिन समस्या अगले दिन फिर से दिखाई दी। फिर मैंने एंड्रॉइड एसडीके मैनेजर में जीपीयू डिबगिंग टूल्स अपडेट किए और कंप्यूटर को पुनरारंभ किया, जो मेरे लिए काम करता था।

0

AndroidStudio:

जाएं: उपकरण ->एंड्रॉयड ->Android डिवाइस मॉनिटर

, डिवाइस टैब देखें कई प्रतीक के तहत पिछले एक है ड्रॉप-डाउन तीर ।

इसे खोलें।

नीचे: RESET ADB

0

खुला कमांड प्रॉम्प्ट -> गोटो अपने एसडीके \ मंच उपकरण आदेश नीचे प्रकार:

एडीबी मार-सर्वर & & एडीबी शुरू सर्वर

संबंधित मुद्दे