android - एडीबी कोई डिवाइस नहीं मिला




adb (20)

  1. डिवाइस मैनेजर पर जाएं और हार्डवेयर आईडी की जांच करें।
  2. जांचें कि usb.inf फ़ाइल में डिवाइस सूचीबद्ध है या नहीं
  3. यदि नहीं, तो डिवाइस हार्डवेयर आईडी जोड़ें और इसे डिवाइस प्रबंधक से इंस्टॉल करें।

मैं अपने ब्रांड के नए नेक्सस 10 पर Android ऐप इंस्टॉल करने का प्रयास कर रहा हूं। मेरे पास एक। एपीके फ़ाइल है। मैंने एंड्रॉइड एसडीके डाउनलोड किया है, "एंड्रॉइड एसडीके टूल्स", "एंड्रॉइड एसडीके प्लेटफार्म टूल्स", और Google यूएसबी ड्राइवर स्थापित किया है। मैंने अपने नेक्सस 10 पर "अज्ञात स्रोत" के लिए सेटिंग की जांच की है।

जब मैं कमांड टर्मिनल से "adb devices" चलाता हूं, तो यह किसी भी डिवाइस को सूचीबद्ध नहीं करता है। मैंने इस सिफारिश का पालन करने का प्रयास किया, क्योंकि यह एक ऐसे सुझाव के समान था जिसे मैंने पहले स्टैक ओवरफ़्लो पर पाया था। उन चरणों का पालन करने के बाद, "adb devices" अभी भी एक खाली सूची देता है और इसे और खराब करने के लिए, जब मैं अपने Nexus 10 को अपने पीसी से कनेक्ट करता हूं, तो विंडोज डिवाइस के भीतर कोई फ़ोल्डर्स नहीं दिखाता है।

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

क्या एडीबी उपकरणों में अपना डिवाइस दिखाने के लिए मुझे कुछ भी याद आ रही है?

डिवाइस के अंदर फ़ोल्डर देखने के लिए विंडोज़ प्राप्त करने के लिए मैं क्या कर सकता हूं?


GoTo DeviceManager, फिर एंड्रॉइड डिवाइस पर राइट क्लिक करें और ड्राइवर को अनइंस्टॉल करें पर क्लिक करें। डिवाइस को अनप्लग करें और प्लग करें ... फिर एक पॉप आपके डिवाइस पर आ जाएगा जबकि आपका पीसी आवश्यक ड्राइवर स्थापित करता है। पॉपअप पर "अनुमति दें" पर क्लिक करें। जब आप कमांड प्रॉम्प्ट में "adb devices" टाइप करते हैं तो आप अपना डिवाइस देख सकते हैं।


अपने डिवाइस में डेवलपर विकल्प सक्षम करें। डेवलपर मोड को सक्षम करने के लिए, setting->About phone , बिल्ड नंबर विकल्प को लगातार 8 बार टैप करें

Settings-> Developer options और यूएसबी डिबगिंग चालू करें

उपर्युक्त चरणों से यह काम नहीं करता है इस चरण को आजमाएं, Settings->Security पर जाएं और Allow Unknown Resources को Allow Unknown Resources चालू करें


आपको एसडीके प्रबंधक (एक्स्ट्रा → Google यूएसबी चालक) से ड्राइवर डाउनलोड करना होगा

फिर आपको विंडोज़ में यूएसबी ड्राइवर स्थापित करना होगा (यह विंडोज 8.1 में मेरे लिए काम करता है):

( http://developer.android.com/tools/extras/oem-usb.html#InstallingDriver से कॉपी और पेस्ट करें :)

  1. अपने एंड्रॉइड संचालित डिवाइस को अपने कंप्यूटर के यूएसबी पोर्ट से कनेक्ट करें।
  2. अपने डेस्कटॉप या विंडोज एक्सप्लोरर से "कंप्यूटर" पर राइट-क्लिक करें, और "प्रबंधित करें" का चयन करें।
  3. बाएं फलक में "डिवाइस" का चयन करें।
  4. दाएं फलक में "अन्य डिवाइस" का पता लगाएँ और विस्तार करें।
  5. डिवाइस नाम (जैसे नेक्सस एस) पर राइट-क्लिक करें और "ड्राइवर सॉफ़्टवेयर अपडेट करें" का चयन करें। यह "हार्डवेयर अपडेट विज़ार्ड" लॉन्च करेगा।
  6. "ड्राइवर कंप्यूटर के लिए मेरा कंप्यूटर ब्राउज़ करें" का चयन करें और "अगला" पर क्लिक करें। "ब्राउज़ करें" पर क्लिक करें और यूएसबी ड्राइवर फ़ोल्डर का पता लगाएं। (Google यूएसबी चालक <sdk>\extras\google\usb_driver\ ।)
  7. ड्राइवर को स्थापित करने के लिए "अगला" पर क्लिक करें।

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

बीटीडब्ल्यू, मेरे लिए भी कुल दुःस्वप्न। मैं परेशान रहना जारी रखता हूं कि एक देव पर्यावरण स्थापित करना सबसे मुश्किल काम होना चाहिए, जिसमें प्रत्येक नई अक्षमता विफलता किसी अन्य की ओर अग्रसर होती है। जईईएश! सौभाग्य।


एक और केबल का प्रयोग करें।

बस पता चला कि मेरे नियमित चार्जिंग केबल्स में से एक में वीसीसी, जीएनडी जोड़े थे, लेकिन डेटा + डेटा नहीं था।

https://en.wikipedia.org/wiki/USB#Pinouts


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


नेक्सस सेटिंग्स डेवलपर मेनू में डिबगिंग चालू करें (उस मेनू को पाने के लिए "टैबलेट के बारे में" 7 बार टैप करें)।

फ्रेकिंग Google चालें!


मुझे अपने विंडोज 8 के साथ एक ही समस्या थी। Android / SDK USB ड्राइवर सही ढंग से स्थापित किया गया था, लेकिन मैं अपने फोन से यूएसबी ड्राइवर स्थापित करना भूल गया। फोन स्थापित करने के बाद यूएसबी चालक ADB ठीक काम करता है।

मुझे उम्मीद है कि इससे सहायता मिलेगी।


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


मेरे विंडोज 8.1 64 बिट पर (नेक्सस 5 नहीं दिखाया गया था), केवल यूएसबी ड्राइवर को मैन्युअल रूप से स्थापित करने पर इसे ठीक किया गया: developer.android.com/sdk/win-usb.html "एंड्रॉइड एसडीके" में "Google यूएसबी चालक" प्रबंधक "पहले से स्थापित किया गया था।


मैंने अपने मैक ओएस एक्स में इस समस्या को हल किया है, यह डिवाइस ड्राइवर या डिवाइस केबल के बारे में नहीं है।

आपको "डेवलपर विकल्प" सक्षम करना होगा और "यूएसबी डीबगिंग" सक्षम करना होगा

कृपया CyanogenMod विकी "डिवाइस नहीं मिला" त्रुटियों और दस्तावेज़: डेवलपर विकल्प देखें


यदि यह एमटीपी मोड में है तो डिवाइस डिबगिंग के लिए दृश्यमान नहीं हो सकता है। कुछ डिवाइस केवल पीटीपी मोड में काम करते हैं (या यहां तक ​​कि "केवल चार्जिंग" मोड में)।

इसे सेटिंग्स > संग्रहण > अधिक > यूएसबी कनेक्शन में बदला जा सकता है।


यह इतना आसान है, बस अपने एंड्रॉइड डिवाइस को बंद करें, और उसके बाद एक ही समय में "वॉल्यूम डाउन" कुंजी और "पावर" दोनों को दबाएं। वसूली मोड में शुरू होने तक कुछ सेकंड प्रतीक्षा करें। अब adb devices टाइप करें, और आप अपना डिवाइस देखेंगे।


यह स्थिति कुछ एडीबी ड्राइवरों के साथ उत्पन्न होती है। मुझे कुछ Google डिवाइसों के साथ एक ही चीज़ का सामना करना पड़ा है और यूनिवर्सल एडीबी विंडोज ड्राइवर स्थापित करने से यह हर बार मेरे लिए तय हो गया है।


विंडोज 8 मेरे नेक्सस 10 डिवाइस को पहचान नहीं पाएगा। डिवाइस पर सेटिंग संवाद के माध्यम से स्थानांतरण मोड को कैमरा (पीटीपी) पर सेट करके फिक्स्ड।

सेटिंग्स> स्टोरेज> मेनू> यूएसबी कंप्यूटर कनेक्शन "कैमरा (पीटीपी)"


संपादित करें: यदि आप Windows होस्ट का उपयोग कर रहे हैं तो मैं आपको वर्चुअलबॉक्स के तहत एडीबी नहीं चलाऊंगा। किसी भी तरह से मुझे मेजबान पर डिवाइस ड्राइवरों को लॉक करने के लिए वर्चुअलबॉक्स मिला, अंततः इसे बना दिया गया ताकि एडीबी क्लाइंट पर काम न करे और न ही मेजबान किसी भी डिवाइस के लिए होस्ट हो। ठीक करने के लिए, मैंने मेजबान पर वर्चुअलबॉक्स एक्सटेंशन हटा दिए और http://www.nirsoft.net/utils/usb_devices_view.html गलत ड्राइवरों को हटाने के लिए http://www.nirsoft.net/utils/usb_devices_view.html । वर्चुअलबॉक्स एक्सटेंशन स्थापित होने पर मुझे लोड करने के लिए सही ड्राइवर नहीं मिल सका, और यह समस्या निदान और ठीक करने के लिए एक पूर्ण कमी थी।

संपादित करें 2: इसके अलावा निम्नलिखित संभवतः पुराना है, अब Google ने क्रोम के लिए एक एकीकृत एडीबी एक्सटेंशन जारी किया है।

एक इंस्टॉलेशन दुःस्वप्न क्या है ... वर्चुअलबॉक्स के अंतर्गत चल रहे XP वर्चुअल मशीन पर मेरा Nexus 10 मान्यता प्राप्त करने के लिए मुझे आवश्यक कदम यहां दिए गए हैं:

  • अगर आपको नेक्सस 10 ड्राइवर स्थापित करने के लिए कहा जाता है, तो सुनिश्चित करें कि "दोबारा न पूछें" (आप फिर से पूछना चाहते हैं !) को अनचेक करना सुनिश्चित करें।
  • नेक्सस 10 यूएसबी कनेक्शन में प्लग करें
  • नेक्सस 10 सेटिंग्स डेवलपर मेनू में डिबगिंग चालू करें (उस मेनू को पाने के लिए "टैबलेट के बारे में" 7 बार टैप करें)।
  • अपनी वर्चुअल मशीन सेटिंग्स (होस्ट) में, यूएसबी डिवाइस फ़िल्टर में सैमसंग नेक्सस 10 डिवाइस जोड़ें (महत्वपूर्ण - डिवाइस मेनू से इसे चुनना काम नहीं लग रहा था)।
  • अतिथि में जावा जेर स्थापित करें (यदि आपके पास जावा स्थापित नहीं है)। नियंत्रण कक्ष में, जावा सेटिंग्स बदलें ताकि जावा ब्राउज़र में नहीं चल सके (सुरक्षा समस्याओं को रोकने में मदद के लिए)।
  • अतिथि में एडीके ज़िप फ़ाइल प्राप्त करें और इसे कहीं स्थायी रखें। मुझे उपयोगकर्ता निर्देशिका से .android कॉन्फ़िगरेशन निर्देशिका को हटाने की आवश्यकता है क्योंकि मैंने निर्देशिका को स्थानांतरित कर दिया था।
  • एसडीके प्रबंधक.एक्सई चलाएं - अगर यह काम नहीं करता है, तो एसडीके \ टूल्स \ android.bat चलाने का प्रयास करें जो बेहतर त्रुटि रिपोर्टिंग देता है।
  • एसडीके प्रबंधक से Google यूएसबी ड्राइवर पैकेज स्थापित करें।
  • नेक्सस 10 को अनप्लग करें और इसे फिर से प्लग करें, और Google यूएसबी ड्राइवर पैकेज स्थापित करें।
  • अतिथि को पुनरारंभ करें।
  • चल रहा है c:> [...] \ sdk \ platformtools> adb devices अंत में मुझे डिवाइस दिखाता है ...

स्पष्ट रूप से विभिन्न समस्याओं का एक टन है जो इसका कारण बन सकता है (और उन समस्याओं के साथ-साथ विभिन्न समाधानों का एक टन)। तो सभी समाधानों के बारे में सोचो!

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

एडीबी चलाने वाले कुछ प्रोग्राम:

एचटीसी सिंक प्रबंधक - इसे अनइंस्टॉल करें।

chrome://inspect - आपको अपने फोन पर लोकलहोस्ट देखने देता है। जब आप इसके साथ काम करते हैं तो विंडो बंद करें।


सेटिंग्स -> डेवलपर विकल्पों में यूएसबी डिबगिंग सक्षम करना सुनिश्चित करें

साथ ही, एंड्रॉइड एसडीके में प्लेटफ़ॉर्म टूल फ़ोल्डर में आने के बाद "एडीबी डिवाइस" चलाएं (जब तक कि आपके पास पहले से ही आपके सिस्टम पथ पर वह फ़ोल्डर न हो), अन्यथा कमांड नहीं मिलेगा।


एमटीपी मोड में एडीबी रखने के लिए

यदि आपको डिवाइस मैनेजर में किसी एडीबी डिवाइस (विस्मयादिबोधक चिह्न के साथ कुछ भी नहीं मिला) (फोन पर सभी डेवलपर्स सेटिंग्स के साथ), तो ऐसा करें:

डिवाइस मैनेजर में:

UpdateDriver-> मैनुअल इंस्टॉल-> मेरे कंप्यूटर पर खोजें-> स्थापित ड्राइवर सूची से चुनें -> फिर उसमें यूएसबी शब्द (एमटीपी नहीं) के साथ एक का चयन करें।

संपादित करें: उसके बाद, आपके पास 2 या 3 परिधीय होगा, एक यूएसबी के लिए और एक एडीबी के लिए, सामान्य विधि का उपयोग कर एडीबी ड्राइवर स्थापित करें (पहले उत्तरों देखें)





adb