android - एंड्रॉइड डिवाइस एडीबी सूची में दिखाई नहीं देता है




adb (18)

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

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

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

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

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


Android प्रक्रिया में अटैच डीबगर पर क्लिक करें और एडीबी को पुनरारंभ करें पर क्लिक करें।


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


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


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

Settings > Developer Options > USB debugging

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

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

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

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

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

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


क्या आपने कभी नया डिवाइस इंस्टॉल करने के बाद एडीबी को रीसेट कर दिया है?

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

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

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

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

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


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

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


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

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

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


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

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

आखिरकार मुझे लगता है - जब मैं अपने फोन को चार्जर से पुल डाउन मेनू में जोड़ता हूं तो मुझे विकल्प मिलते हैं -

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

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


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


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


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

  1. एंड्रॉइड डिवाइस पर डेवलपर विकल्प चालू करें।
  2. जागने के लिए चेक बॉक्स सक्षम करें।
  3. यूएसबी डीबगिंग के लिए चेक बॉक्स सक्षम करें।
  4. खुला cmd
  5. D:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\platform-tools
  6. एडीबी हत्या सर्वर
  7. एडीबी स्टार्ट-सर्वर
  8. एडीबी डिवाइस

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


यूएसबी डीबगिंग को टॉगल करना और फिर वापस मेरे लिए चाल थी।


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

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

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

मैं केबलों को भौतिक रूप से बाहर से अलग नहीं बता सका, लेकिन सभी वर्षों में मैंने एकत्र किए गए मुफ्त यूएसबी केबल्स थे।


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


एंड्रॉइड 8 ओरेओ में :

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

एडीबी और फोन को अपडेट करने का प्रयास करें।

फिर अगर यह अभी भी काम नहीं करता है

यूएसबी डीबगिंग के बिना फोन को तब से कनेक्ट करें,

या उसके बाद यूएसबी भंडारण के बिना।





adb