Android डिवाइस adb लिस्ट में दिखाई नहीं देता [बंद]


158

मेरे पास एक एचपी स्लेट 21 है जो यूएसबी केबल का उपयोग करके मेरे विंडोज बॉक्स से जुड़ा है। डिवाइस पर USB डिबगिंग सक्षम है। फ़ाइल में उचित %SingleAdbInterface%और%CompositeAdbInterface% प्रविष्टियों को जोड़ने के बाद android_winusb.inf, मैं अब अपने डिवाइस मैनेजर में "एंड्रॉइड एडीबी इंटरफ़ेस" देखता हूं। हालांकि, adb devicesकमांड-लाइन पर चलने से डिवाइस दिखाई नहीं देता है।

मेरे पास एक और एचपी स्लेट 7 है जो ठीक नीचे दिखाता है adb devices

डिवाइस मैनेजर से मुझे केवल यही अंतर दिखाई देता है कि जो काम करता है उसका नाम "एंड्रॉइड कंपोजिट एडीबी इंटरफेस" है और दूसरे का नाम "एंड्रॉइड एडीबी इंटरफेस" है।

अभी एक और सूक्ष्म अंतर है। Winusb.inf फ़ाइल में, स्लेट 7 के लिए मेरे पास दो %CompositeAdbInterface%प्रविष्टियाँ हैं, लेकिन स्लेट 21 के लिए, केवल एक %CompositeAdbInterface%प्रविष्टि परिभाषित है।

मेरे सेटअप में क्या गलत हो सकता है?


मुझे यह मुद्दा अक्सर मिलता है। स्पष्ट (USB डिबगिंग सक्षम) की जाँच करने के बाद यह आमतौर पर केबल के नीचे आता है। यहां तक ​​कि आधिकारिक केबल हमेशा यूएसबी पर डिबगिंग के लिए पर्याप्त नहीं है, जैसा कि इस सैमसंग J510 के साथ मामला है मैं अब डिबग करने की कोशिश कर रहा हूं। इंस्पेक्टर के लिए काम करता है, लेकिन एडीबी उपकरणों में नहीं दिखता है। मुझे पता है कि काम करने के लिए एक केबल बदली गई है, और मैं अब इसे अदब में देख सकता हूं!
ऑस्टिन फ्रांस

अपने एसडीके प्रबंधक का उपयोग करके अपने एंड्रॉइड डिवाइस के संस्करण को जोड़कर अपने एसडीके को अपडेट करें
माइक डी 3 आई डी टायसन

जब आप डिवाइस से कनेक्ट करते हैं तो फोन पर एक प्रोम स्क्रीन होती है। यदि आप इसे स्वीकार करते हैं, तो यह सबसे आसान समाधान होगा
नगीबाबा

जवाबों:


169

सुनिश्चित करें कि आपका डिवाइस मीडिया डिवाइस के रूप में कनेक्ट नहीं है।


26
पुष्टि कर सकते हैं कि यह महत्वपूर्ण है! एंड्रॉइड 5.0 पर, सेटिंग्स -> स्टोरेज -> मेनू -> यूएसबी कंप्यूटर कनेक्शन पर जाएं और सुनिश्चित करें कि 'मीडिया डिवाइस (एमटीपी)' अक्षम है। जब यह अक्षम हो जाता है तो 'adb devices' डिवाइस को सूचीबद्ध करती है, जब सक्षम नहीं किया जाता है। नेक्सस 4 और नेक्सस 5. दोनों की कोशिश की गई
हेनरिक बी

27
MTP से "चार्जिंग" पर जाना मेरे लिए पर्याप्त नहीं था, मुझे पूरे रास्ते जाना पड़ा और कनेक्शन के लिए "PTP" कहना पड़ा।
इमैनुएल टौजरी 12

6
Android Nougat: सेटिंग्स -> डेवलपर विकल्प -> नेटवर्किंग -> USB कॉन्फ़िगरेशन चुनें। इसे एमटीपी में बदलना मेरे लिए काम कर गया।
sffc

6
मेरे लिए यह "मिडी" विकल्प चुनने के बाद काम किया
अज़हर बांदरी

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

111

मेरे पास एक समान समस्या थी और डिवाइस को USB के माध्यम से जोड़ने के बाद निम्न चरणों के साथ हल किया गया था:

  1. Android डिवाइस पर डेवलपर विकल्प चालू करें।
  2. रहने के लिए चेक बॉक्स सक्षम करें।
  3. USB डिबगिंग के लिए चेक बॉक्स सक्षम करें।
  4. खुला सेमी
  5. प्लेटफ़ॉर्म टूल्स adt टूल्स को यहाँ https://developer.android.com/studio मिला है
  6. adb मार-सर्वर
  7. adb start-server
  8. अदब उपकरण

अब हम संलग्न उपकरणों को देख सकते हैं।


4
सक्षम USB डीबगिंग शायद कुंजी थी। इसी से मेरा काम बना है।
एडवर्ड फॉक

2
मैंने जाँच की और अनियंत्रित हो गया Stay awake, और इससे मेरे मामले में मदद मिली।
सिपहुएल

47

ऐसा लगता है कि स्थापित ड्राइवर खराब स्थिति में था। यहाँ मैं यह काम करने के लिए क्या किया है:

  1. डिवाइस मैनेजर से डिवाइस को हटाएं।
  2. हार्डवेयर परिवर्तन के लिए Rescan।
  3. सूची आइटम "स्लेट 21" "अज्ञात ड्राइवर" स्थिति के साथ दिखाई देगा।
  4. "अपडेट ड्राइवर" पर क्लिक करें और / extras / google / usb_driver का चयन करें

डिवाइस मैनेजर ड्राइवर को ढूंढ लेगा और आपको इसे इंस्टॉल करने के बारे में चेतावनी देगा। "हाँ" का चयन करें। इस बार डिवाइस ठीक से स्थापित हो गया।

ध्यान दें कि मुझे winusb.inf फ़ाइल को संशोधित करने या किसी अन्य ड्राइवर को अपडेट करने की आवश्यकता नहीं है।

उम्मीद है की यह मदद करेगा।


आपके समाधान ने मेरे लिए आज भी 20-10-2019 नोकिया 7.2: डी
अहमद

क्या बिल्ली है "/ अतिरिक्त / गूगल / usb_driver" माना जाता है? यह adb प्लेटफ़ॉर्म-टूल्स का हिस्सा नहीं है।
br4nnigan

यह काम करता है मैंने अपने ड्राइवरों को ड्राइवरस्केप से डाउनलोड किया है । साभार @peter
अहमद

28

मेरे लिए समाधान मेरे लैपटॉप पर एक अलग यूएसबी पोर्ट का उपयोग करना था


25

में एंड्रॉयड 8 Oreo :

  1. सेटिंग्स / डेवलपर विकल्पों में जाएं / USB कॉन्फ़िगरेशन का चयन करें;
  2. PTP (चित्र स्थानांतरण प्रोटोकॉल) का चयन करें ।

2
एंड्रॉइड 5 में भी ऐसा ही है, यूएसबी पीसी कनेक्शन को पीटीपी होना चाहिए या adb devices -lफोन को नहीं दिखाना होगा।
wiktor.wandachowicz

3
यह मेरे लिए सही उत्तर है। धन्यवाद
सिनान Çetinkaya

MTP अच्छा नहीं है?
Csaba Toth

1
मेरे लिए भी यही सही जवाब था।
विक्टरएस्पिना

मेरे लिए भी काम किया लेकिन मुझे पता नहीं क्यों!
जीशान अहमद खलील

20

जबकि इन समाधानों में से कई ने मेरे लिए अतीत में काम किया है, वे सभी मुझे एक सैमसंग एस 7 के साथ मैक पर आज असफल हो गए। कुछ केबलों की कोशिश करने के बाद, किसी ने सुझाव दिया कि एडीबी कनेक्शन को काम करने के लिए आधिकारिक सैमसंग केबल की आवश्यकता है। वास्तव में, जब मैंने सैमसंग केबल का उपयोग किया, तो एडीबी ने ठीक काम किया। मैं उम्मीद करता हूं कि इससे किसी की मदद होगी!


7
मुझे इस पर संदेह हुआ। केबल बदलने का काम किया। गोश डारनिट सैमसंग।
फिलिप व्हाइटहाउस

6
सैमसंग यूएसबी केबल के बारे में क्या खास है? फोन या कंप्यूटर इसे कैसे पहचान सकता है?
ProGirlXOXO

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

18

अपने टेलीफ़ोन पर "डिबग मोड का उपयोग करें" अक्षम और पुनः सक्षम करें


2
हां, यह मेरे लिए भी काम कर गया। बस सेटिंग में गए -> डेवलपर विकल्प (यदि यह आपके फोन पर उपलब्ध नहीं है, तो आपको निम्न चरणों का पालन करके इसे सक्षम करने की आवश्यकता है) -> टिक 'डिबगिंग का उपयोग करें' और 'जागते रहो' सक्षम करने के लिए डेवलपर विकल्प सेटिंग्स पर जाएं -> डिवाइस के बारे में -> 'बिल्ड नंबर' पर तब तक टैप करते रहें जब तक संदेश यह कहते हुए दिखाई न दे कि 'डेवलपर विकल्प सक्षम हो गए हैं'।
marika.daboja

16

गैलेक्सी s6 में - मैंने इसे हल किया: सेटिंग्स -> डिवाइस के बारे में -> सॉफ़्टवेयर जानकारी -> बिल्ड नंबर - डेवलपर विकल्पों को सक्षम करने के लिए इसे 7 बार टैप करें। सेटिंग्स पर जाएं -> डेवलपर विकल्प -> यूएसबी डिबगिंग चालू करें।

अपने टर्मिनल पर वापस जाएं adb devicesऔर आपको कनेक्टेड डिवाइस को देखना चाहिए। उम्मीद है की वो मदद करदे।


सेटिंग> के बारे में> के बारे में> एक ​​yuntab पर देव समर्थन की कमी के बारे में तय हिस्सा। धन्यवाद!
एडम कॉक्स

मैं इन सभी चरणों की कोशिश की, लेकिन अभी भी 'adb devices'can मेरी डिवाइस नहीं मिल रहा है। किसी अन्य बात पर विचार करने की आवश्यकता है? मैं विंडोज़ 10 पर हूँ
user2243747

मैं वनप्लस और उसी स्टेप सेटिंग का उपयोग कर रहा हूं -> फोन के बारे में -> बिल्ड नंबर - 7 बार टैप करें। फिर सेटिंग्स पर जाएं -> डेवलपर विकल्प -> यूएसबी डिबगिंग चालू करें और अपने डिवाइस को एडीबी डिवाइस टाडा पर दिखाया
रजनीकांत

15

मुझे भी यही समस्या थी, मैंने इस थ्रेड पर पोस्ट किए गए सभी संभावित समाधान का उपयोग करने की कोशिश की, लेकिन मुझे पता चला कि मुझे जॉनीफुन द्वारा बताई गई समस्या के समान ही था , लेकिन हेनरिकबी समाधान के अनुसार मुझे अपने सैमसंग गैलेक्सी एस 6 फोन में कोई भी सेटिंग विकल्प नहीं मिल सका ( Android 6.0.1)

सेटिंग्स -> स्टोरेज -> मेनू -> यूएसबी कंप्यूटर कनेक्शन

मैं अंत में फिगर करता हूं - पुल डाउन मेनू में अपने फोन थ्रू चार्जर कनेक्ट करते समय मुझे विकल्प दिखाई देते हैं जैसे -

यहां छवि विवरण दर्ज करें

फिर "कनेक्टेड फॉर चार्जिन" पर क्लिक करें >>> आपको विकल्प जैसे दिखाई देंगे >>

यहां छवि विवरण दर्ज करें

वहाँ पर आप "मीडिया प्रकार की फ़ाइलों को स्थानांतरित करना" विकल्प बदल सकते हैं


अब मुझे यह पता लगाने की आवश्यकता है कि फोन की स्क्रीन क्षतिग्रस्त होने पर यह कैसे करना है और किसी भी टच इनपुट को स्वीकार नहीं करेगा।
जोएल कोएहॉर्न

13

वास्तव में टेदरिंग चालू करने से मुझे एलजी डिवाइस पर स्थापित करने और डिबग करने की अनुमति मिली और यह एकमात्र तरीका था जिससे यह काम करेगा


11

क्या आपने कभी नया उपकरण स्थापित करने के बाद adb को रीसेट किया है?

यहां छवि विवरण दर्ज करें

या कमांड लाइन से:

  1. चल रहा है तो ग्रहण को बंद करें
  2. कमांड प्रॉम्प्ट में एंड्रॉइड एसडीके प्लेटफॉर्म-टूल डायरेक्टरी पर जाएं (ठीक है, आप यह जानते थे, मुझे पता है!)
  3. प्रकार adb kill-server
  4. फिर टाइप करें adb start-server
  5. पढ़ें कि क्या कुछ त्रुटियां हैं अन्यथा adb devicesपुनः प्रयास करें

11

एंड्रॉइड 7.1 नूगट पर (मेरे मामले में, एक मोटो जी), मैन्युअल रूप से डेवलपर विकल्पों पर यूएसबी डिबगिंग को फिर से सक्षम करना है :

Settings > Developer Options > USB debugging

यहां छवि विवरण दर्ज करें

PS C:\> adb devices
List of devices attached
myDeviceNumber      device

8

मैंने इस धागे पर सब कुछ आजमाया लेकिन कुछ भी काम नहीं आया। मेरी समस्या: मेरा कंप्यूटर उस समय डिवाइस को चार्ज कर रहा था जब मैं केबल को कनेक्ट कर रहा था, इसलिए मैंने माना कि केबल काम कर रहा था, लेकिन नहीं। मैंने केबल को स्वैप करने के बाद adb devicesकाम किया। केबल मुद्दा था।


8

डेवलपर / USB विकल्पों पर बंद / कोशिश की गई, लेकिन काम करने वाले किसी अन्य केबल के लिए स्वैप करना बंद कर दिया गया। बस के मामले में किसी ने सब कुछ सॉफ्टवेयर की कोशिश कर समय बर्बाद कर दिया।


केबल को बदलने की सिफारिश करने वाले इस पृष्ठ के 3 अन्य उत्तरों से यह कैसे अलग है?
एलेक्स पी।


6

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

http://www.samsung.com/us/support/owners/product/SCH-I925EAAVZW

इसे डाउनलोड करने के बाद, मैंने अपने usb ड्राइवर को स्थापित करने के लिए एप्लिकेशन चलाया और फिर adb डिवाइसों को किया। सुनिश्चित करें कि Android SDK से आपका Google USB ड्राइवर डाउनलोड किया गया है और आपका sdk अद्यतित है। इसके अलावा, सुनिश्चित करें कि आपका USB डीबगिंग मोड सेटिंग -> डेवलपर विकल्प -> पर जाकर USB डीबगिंग की जाँच कर रहा है। इस सब के बाद, डिवाइस मैनेजर में आपके डिवाइस के पास पीले विस्मयबोधक बिंदु नहीं होना चाहिए। जब आप adb डिवाइस चलाते हैं तो आपका डिवाइस दिखाना चाहिए। उम्मीद है कि इससे लोगों को मदद मिलेगी। मैंने शाब्दिक रूप से इसे जानने की कोशिश में घंटों लगा दिए। उम्मीद है कि मेरा जवाब तुम लोगों को बचा सकता था जब मैंने गुगली खर्च की थी।



6

WINDOWS उपयोगकर्ताओं के लिए, यहां दिए गए निर्देशों का पालन करें। https://software.intel.com/en-us/xdk/docs/installing-android-debug-bridge-adb-usb-driver-on-windows

मूल रूप से, MTP / PTP सभी की आवश्यकता नहीं है। आपको पृष्ठ के स्क्रीनशॉट में दिए गए निर्देशों का पालन करके अपने डिवाइस को डिवाइस मैनेजर से कॉन्फ़िगर करना होगा।

आशा करता हूँ की ये काम करेगा।


धन्यवाद जॉली, यह सही उत्तर है! मैंने सब कुछ करने की कोशिश की और इस ड्राइवर को स्थापित करने के अलावा कुछ भी काम नहीं किया! धन्यवाद!
पापा ज़ुलु

4

adb कनेक्टेड नेक्सस 5 डिवाइस का पता नहीं लगा रहा था। फोन पर स्विच किया गया, डेवलपर विकल्प, सक्षम यूएसबी डिबगिंग मोड, अब अदब के साथ दिखाई दे रहा है। इसके अलावा, USB कॉन्फ़िगरेशन अभी भी एमटीपी है। उम्मीद है की यह मदद करेगा।


3

सभी समाधानों की कोशिश करने और अभी भी समाधान नहीं ढूंढने के बाद, मैंने समस्या को यूएसबी केबल (एस) में घटा दिया।

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

अच्छी केबलों ने स्पष्ट रूप से फोन चार्ज किए और तुरंत अदब द्वारा पहचाने गए। यह एक बहुत स्पष्ट अंतर था।

मैं बाहर से शारीरिक रूप से केबलों को नहीं बता सकता था, लेकिन सभी मुफ्त यूएसबी केबल थे जो मैंने वर्षों से इकट्ठा किए हैं।


3

मेरे पास एक एंड्रॉइड एलजी जी 4 है और मेरे लिए काम करने वाली एकमात्र चीज मेरे डिवाइस से सॉफ़्टवेयर अपडेट और मरम्मत उपकरण स्थापित करना था। कदम:

  • Usb में प्लग डिवाइस
  • सुनिश्चित करें कि डेवलपर विकल्प सक्षम हैं और यूएसबी डिबगिंग की जाँच की जाती है (निर्देशों के लिए थ्रेड या Google में कहीं और देखें)
  • यूएसबी कनेक्शन प्रकार "सॉफ्टवेयर इंस्टॉलेशन" का चयन करें:

यहां छवि विवरण दर्ज करें

  • एक इंस्टॉलेशन विज़ार्ड कंप्यूटर पर आना चाहिए।
  • स्थापना के दौरान कुछ बिंदु पर आप अपने फोन पर एक संकेत देखेंगे जो पूछता है "इस कंप्यूटर पर भरोसा करें?" RSA टोकन / फिंगरप्रिंट के साथ। आपके कहने के बाद हाँ डिवाइस को ADB द्वारा मान्यता दी जानी चाहिए और आप विज़ार्ड को समाप्त कर सकते हैं।

1

इसके लायक क्या है, मुझे अपने विंडोज 7 मशीन से एडीबी ड्राइवर स्थापित करने में समस्याएँ आ रही थीं। Virusscan "एक्सेस प्रोटेक्शन" को रोका (केवल कुछ) ड्राइवरों को ठीक से स्थापित करने के लिए। अनप्लग्ड USB, डिवाइस मैनेजर से samsung डिवाइस को अनइंस्टॉल किया, डिसएबल वीएस एक्सेस प्रोटेक्शन, usb बैक प्लग इन किया और सब कुछ ठीक था। एक घंटा बर्बाद हुआ, आशा है कि यह आपको बचाता है।


1

मैंने उपरोक्त उत्तरों में सभी विकल्पों की कोशिश की

  • डिबग मोड को स्विच ऑफ और ऑन करें
  • USB विन्यास बनाया - चार्ज
  • बना रहा

किसी ने काम नहीं किया। मेरे सैमसंग J7 मोबाइल के लिए USB ड्राइवर
पोस्ट इंस्टॉलेशन डाउनलोड किया गया , डिवाइस ने adb डिवाइस में दिखाना शुरू कर दिया।


1

मुझे अपने "Xiaomi Redmi Note 4" के साथ भी ऐसी ही समस्या थी और मैंने इंटरनेट पर पाए गए लगभग 10 समाधानों की कोशिश की, लेकिन उनमें से किसी ने भी मेरे मामले में मदद नहीं की। मैंने अपने जैसे किसी व्यक्ति की मदद करने के लिए यह उत्तर पोस्ट किया है।

"एंड्रॉइड डिवाइस के लिए इंटेल यूएसबी ड्राइवर" स्थापित करने से मेरी समस्या पूरी तरह से हल हो गई है। यह पूरी तरह से यहाँ वर्णित है


1

एंड्रॉइड प्रोसेस में अटैच डिबगर पर क्लिक करें और एडीबी को रीस्टार्ट करें पर क्लिक करें।


1

अन्य एंड्रॉइड डिवाइसों के समान, एक नया Yuntab भी डेवलपर की स्थिति को सक्षम करने के लिए बिल्ड नंबर पर सेटिंग्स> के बारे में और टैप करने की आवश्यकता है।


0

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


0

फोन से बैटरी निकालें, 10 एस की प्रतीक्षा करें, इसे फिर से जोड़ें और इसे फिर से आज़माएं (डेवलपर विकल्पों आदि के साथ .. अन्य प्रश्नों में)

मैंने अन्य सभी उत्तरों की कोशिश की, लेकिन मेरे लिए अन्य सुझावों के अतिरिक्त इसकी आवश्यकता थी।



-2

मुझे अपने ubuntu में एक ही समस्या थी। जब मैं कमांड चलाता हूं तो adb devicesयह मुझे दिखाता है ?????????? No permission

फिर मैंने कोशिश की adb kill-serverऔर फिर sudo suऔर adb devices। कमांड adb start-serverडिवाइसेस को चलाने की कोई आवश्यकता नहीं है कमांड इसे स्वचालित रूप से शुरू करेगा यदि यह पहले से शुरू नहीं हुआ है।

उम्मीद है कि यह एक बार एक मिनट बचाएगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.