ADB कोई उपकरण नहीं मिला


228

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

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

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

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

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


27
क्या आपने अपने नेक्सस 10 पर डेवलपर सेटिंग्स में यूएसबी डिबगिंग को सक्षम किया है?
वॉरेनफैथ

20
एंड्रॉयड के विकास में "क्या आप यूएसबी सक्षम अपने Nexus 10 को डेवलपर सेटिंग में डीबगिंग है" है जैसे प्रश्न एक्सडी "आप बंद और फिर से अपने कंप्यूटर मोड़ की कोशिश की है"

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

4
डेवलपर सेटिंग्स Abdroid.See askvg.com/… के अधिक हाल के संस्करणों में छिपी हुई हैं । सारांश, डेवलपर सेटिंग पर जाने के लिए सेटिंग -> अबाउट फोन -> बिल्ड नंबर पर जाएं और उस पर 7 बार टैप करें। गंभीरता से। मेरा फोन एंड्रॉइड 4.4.2 है, और यह मेरे लिए काम करता है।
फहीम मीठा

6
@ RenéRamge Reddit के लिए उन प्रकार की टिप्पणियों को सहेजें, जहां वे संबंधित हैं। नए डेवलपर्स हर दिन यहां आते हैं, और सुझाव जो आपके या मेरे लिए स्पष्ट हैं, एक शुरुआत के लिए जरूरी नहीं हैं। WarrenFaith की टिप्पणी निस्संदेह किसी के लिए उपयोगी होगी , जबकि आपकी किसी के लिए उपयोगी नहीं है
b1nary.atr0phy

जवाबों:


196

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

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


3
मेरे पास विंडोज 8 और 8.1 पर एक नेक्सस 7 (2012 संस्करण) के साथ एक ही मुद्दा था। USB computer connection - Camera (PTP)इसे ठीक करता है।
errollw

2
यह मेरा मुद्दा तय किया गया है, USB कंप्यूटर कनेक्शन थोड़ा छिपा हुआ है, आपको 3 डॉट्स मेनू पर क्लिक करना होगा ..
Shehabic

2
विंडोज 7 ओएस और नेक्सस के लिए काम किया 7.
Patrick.SE

6
यह भी एक मैक पर मेरी समस्या हल कर दी। मैं इसके साथ कुछ दिनों से संघर्ष कर रहा हूं। धन्यवाद!
AskeG

1
मुझे एलजी जी 3 डिवाइस पर एक ही समस्या थी जो मैक पर पता नहीं लगा रही थी। PTP मोड का चयन करके इसे ठीक कर दिया। धन्यवाद!
शौविक

131

विंडोज 8 उपयोगकर्ताओं के लिए:

यहां दिए गए हर उपाय को आजमाने के बाद, कोई सफलता नहीं मिली, मैंने पाया:

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

ड्राइवर सॉफ़्टवेयर अपडेट करें ...


ड्राइवरों के लिए मेरा कंप्यूटर ब्राउज़ करें -> मुझे अपने कंप्यूटर पर डिवाइस ड्राइवरों की सूची से चुनने दें

चुनें Android डिवाइस और फिर एंड्रॉयड एडीबी इंटरफेस

Android ADB इंटरफ़ेस


अब मेरे पास मेरे उपकरण सूचीबद्ध हैं adb devices


6
मुझे फॉलो गाइड मददगार लगा। ऐसा करने के लिए आप कदम से कदम मिलाकर चलते हैं
abaldwin99

1
इसने मेरे ब्लू स्टूडियो एक्स डिवाइस पर काम किया, जो विंडोज 10 में ठीक काम कर रहा था जब तक कि मैंने इसे लॉलीपॉप (5.x) में अपग्रेड नहीं किया
UnionP

2
इसने मेरे लिए समस्या को हल किया साथ ही विंडोज 10 प्रो पर नेक्सस 5 एक्स के साथ। मैंने पहले से ही एंड्रॉइड एसडीके प्रबंधक (पर्याप्त नहीं) के माध्यम से ड्राइवरों को स्थापित किया था और निर्देशिका को उठाया […] ड्राइवर स्थापित विज़ार्ड में एंड्रॉइड-एसडीके \ एक्सट्रैस, बाद में डिवाइस ने दिखाया। धन्यवाद!
kjosh

9
यह मेरे लिए काम करता है, लेकिन केवल एंड्रॉइड एसडीके प्रबंधक में जाने के बाद, मैन्युअल रूप से एक्स्ट्रा इंस्टॉल करने के लिए चयन करना -> यूएसबी ड्राइवर, और फिर वापस डिवाइस मैनेजर के "अपडेट ड्राइवर" संवाद में, "ड्राइवरों की एक सूची से चुनें" -> "सभी डिवाइस "->" डिस्क है "-> USB ड्राइवर के स्थान को इंगित करें, जो मेरे मामले में C: \ Users \ <userid> \ AppData \ Local \ Android \ sdk \ extras \ google \ usb_driver के अंतर्गत था। ध्यान दें कि AppData एक छिपी हुई निर्देशिका है। मुझे यह भी पुष्टि करनी थी कि मैं वास्तव में इस ड्राइवर को स्थापित करना चाहता हूं, हालांकि विंडोज ने दावा किया कि यह संगत नहीं था। लेकिन यह काम करता है।
काजू

1
विंडोज 7 पर भी काम करता है! धन्यवाद!
जो तरास

69

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


आदमी! यह एक जादू की चाल थी? क्योंकि, यह एक आकर्षण की तरह काम करता है!
tmj

अन्य समाधानों के नो ने मेरे लिए काम किया (मैन्युअल रूप से संपादन .inf फ़ाइल, ect ...) लेकिन एक क्लिक और वा ला समस्या हल।
लॉरेंज03 टीएक्स

4
उस ड्राइवर का उपयोग करने के बजाय, एक अधिक विश्वसनीय Google ड्राइवर है: developer.android.com/sdk/win-usb.html
phyrox

@phyrox प्रश्नकर्ता ने पहले ही उस ड्राइवर की कोशिश की थी, और मैंने उस समय पुष्टि की कि यह समस्या को ठीक नहीं करता है, जबकि ड्राइवर ने जो उल्लेख किया है। यह बोधगम्य है कि Google ने उस फोन के लिए समस्या को ठीक कर दिया है क्योंकि मेरा उत्तर पोस्ट किया गया था (मैं अब यह देखने के लिए परीक्षण नहीं कर सकता कि क्या यह मामला है), जिस स्थिति में मैं सहमत हूं कि Google ड्राइवर एक बेहतर विकल्प हो सकता है। लेकिन यदि नहीं, तो मेरा उत्तर समस्या को ठीक करने का एकमात्र विश्वसनीय तरीका है।
माइल्सहम्पसन

इसने मेरे लिए काम नहीं किया। मुझे अभी भी adb उपकरणों से एक खाली सूची मिलती है। :( क्या ऐसा हो सकता है कि मुझे एक कदम याद आ रहा है? इसके अलावा, क्या मैं यह मानने में सही हूं कि अगर मैं फोन पर यूएसबी डिबगिंग सक्षम नहीं कर रहा हूं तो एडीबी डिवाइस डिवाइस को सूचीबद्ध नहीं करेंगे?
रेवरेंड बबल्स

45

दूसरी केबल का उपयोग करें ।

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

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


1
USB हब पर भी ध्यान दें: कभी-कभी समस्या केबल पर ही नहीं बल्कि Vcc को आपूर्ति की जाने वाली बिजली पर होती है, इसलिए ऐसा हो सकता है कि एक ही USB हब से जुड़े बहुत से डिवाइस adbकनेक्शन खोने का कारण बन सकते हैं । डिवाइस को सीधे कंप्यूटर से कनेक्ट करना इस मामले में समस्या को हल कर सकता है।
फर्र्स

इतना ही आसान। मेरे लिए काम किया !!
TienLuong

2
युक्ति: यदि दूसरा काम नहीं करता तो तीसरी केबल आज़माएं। मेरे लिए काम किया। एंड्रॉइड फोन के साथ आने वाले केबल काम नहीं करते थे।
मिसट्रैनट

1
चार्जिंग-केवल केबल और सभी उद्देश्य वाले हैं। मैंने जो सबसे अच्छा पाया है वह monoprice.com से आया है और कुछ में आजीवन वारंटी भी है। कीमतें उचित हैं (~ $ 2)। कुछ प्राप्त करें और उन्हें आसपास रखें।
एलन कोरी

समय में केबल का क्षय। जितना अधिक आप इसे इधर
उधर घुमाते हैं और उस

44

मुझे एक समाधान मिला है (विंडोज 7 के लिए):

  1. अपने Nexus 10 को PC से कनेक्ट करें
  2. विंडोज डिवाइस मैनेजर पर जाएं
  3. ADB इंटरफ़ेस -> गुणों पर क्लिक करें
  4. विवरण -> हार्डवेयर आईडी।

आप इस तरह दो रिकॉर्ड देखेंगे:

USB \ VID_18D1 और PID_4EE2
USB \ VID_18D1 और PID_4EE2 और MI_01

5 android_winusb.inf फ़ाइल खोलें (मेरे पास यह है C:\Users\<username>\AppData\Local\Android\android-sdk\extras\google\usb_driver" directory)

6 [Google.NTx86] और [Google.NTamd64] खंडों में ADB इंटरफ़ेस के गुणों से हार्डवेयर Ids का उपयोग करके ऐसे रिकॉर्ड बनाएँ:

; Google Nexus 10
% SingleAdbInterface% = USB_Install, USB \ VID_18D1 & PID_4EE2
% CompiteAdbInterface % = USB_Install, USB \ VID_18D1 और PID_4EE2 & MI_01

7 फ़ाइल को सहेजें, और ADB इंटरफ़ेस के लिए ड्राइवर को "C: \ Users \\ AppData \ Local \ Android \ android-sdk \ extras \ google \ usb_driver" निर्देशिका में दिखाते हुए अद्यतन करें


1
व्यवस्थापक पहुंच के साथ ऐसा करना याद रखें, अन्यथा आप फ़ाइल को सहेज नहीं पाएंगे।
पॉल ब्रेवस्कीस्की

2
क्षमा करें @bluesm, लेकिन मैं नहीं कर सकता। मुझे यह समाधान अंतर्ज्ञान और उपयोगकर्ता अनुभव की मदद से मिला।
obi4niy

इस चरणों को करने से विंडोज़ को चेकसम विफलता के कारण ड्राइवर के अद्यतन की अनुमति नहीं मिलती है।
पेट्रमो

2
मुझे लगता है कि मुझे उसी समस्या का सामना करना पड़ रहा है @petrumo ने उल्लेख किया है - मैं विंडोज 8 मशीन पर हूं, और इसने चरण 7 (अपडेट ड्राइवर सॉफ़्टवेयर) तक ठीक काम किया है, जिस पर यह शिकायत की थी "फ़ाइल के लिए हैश में मौजूद नहीं है निर्दिष्ट कैटलॉग फ़ाइल। फ़ाइल संभावित रूप से भ्रष्ट या छेड़छाड़ की शिकार है। "
केल्विन फिशर

मेरे लिए यह उपाय SDK प्रबंधक से Google USB ड्राइवर की स्थापना रद्द करना था, इसे फिर से स्थापित करना और गुणों को संशोधित किए बिना ड्राइवर को अपडेट करना।
पेट्रोमो

40

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

इसे Settings > Developer Options > Networking > Default USB कॉन्फ़िगरेशन > PTP में बदला जा सकता है ।

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

नोट: आप नीचे दिए गए लिंक का पालन करके डेवलपर विकल्पों को चालू कर सकते हैं: डेवलपर विकल्पों को सक्षम करें


3
शानदार सुझाव। यह केवल एक चीज थी जो मुझे इसे हल करने के लिए करने की आवश्यकता थी। अन्य किसी भी सुझाव ने मेरे लिए समस्या का समाधान नहीं किया। धन्यवाद!
AndroidDev

3
उसने जादू की तरह काम किया। @ आप सही हैं। USB कनेक्शन मोड को बदलने से कैमरा (PTP) मोड और Voila में सभी ड्राइवरों को फिर से स्थापित करने की कोशिश होती है! डिबग की डायलॉग दिखाई दिया! या कुछ मामलों में डेवलपर सेटिंग में डिबगिंग चेकबॉक्स चेक / अन-चेक करने की कोशिश कर सकता है ।
सूद .००

यह मुझे इतनी बार फेंक दिया है। मैं एलजी नेक्सस 5 के साथ यह मुद्दा था (ज्यादातर समय यह एक बुरा यूएसबी केबल था)
सेंटीमेंट

यह आपके मामले में बहुत मददगार है Android 6.0 or Cyanogenmod 13
राहुल बाली

2
मेरे लिए मुझे डेवलपर विकल्पों में "USB कॉन्फ़िगरेशन चुनें" में MTP से "ऑडियो स्रोत" मोड पर स्विच करना पड़ा। केवल मोड चार्ज करने से मेरे लिए काम नहीं किया गया।
जेसी स्मिथ

38

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

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


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

29

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

यह DDMS परिप्रेक्ष्य (ग्रहण के भीतर से) में उपलब्ध है, डिवाइसेस टैब (सबसे दाईं ओर स्थित त्रिकोण में रीसेट करने के लिए एक मेनू आइटम शामिल है)।

अन्यथा कमांड लाइन से, आप इसे निम्नलिखित 2 कमांड के साथ रीसेट कर सकते हैं:

adb kill-server

फिर

adb start-server

3
नमस्ते, मैंने एडीबी किल-सर्वर और स्टार्ट-सर्वर की कोशिश की। लेकिन अभी भी इसका प्रदर्शन नहीं हो रहा है
सारथ सदाशिवन पिल्लई

आपको अपने classpath से adb कमांड को जोड़ने की जरूरत है (या इसे उस स्थान से सीधे निष्पादित करें जहां यह आपके फाइल सिस्टम पर है)।
Booger

1
2013 में इस उत्तर को पोस्ट करने के लिए समय देने के लिए धन्यवाद। यह अभी भी एक बहुत ही उपयोगी विकल्प है जब 2015 में ADB-USB समस्याएँ हैं
Cory Trese

1
धन्यवाद। यह सब कुछ कोशिश करने के बाद मेरे मैक पर काम किया। मुझे पहले यह कोशिश करनी चाहिए थी।
स्टीवन के

14

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

Settings-> Developer optionsUSB डीबगिंग पर जाएं और चालू करें

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


1
बिना किसी टिप्पणी के मतदान किया, लेकिन इसने मेरे लिए काम किया
cgf

10

आपको SDK प्रबंधक (अतिरिक्त → Google USB ड्राइवर) से ड्राइवरों को डाउनलोड करना होगा

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

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

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

7

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

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


5

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


5

यह मेरे लिए एक बुरा यूएसबी केबल था। समाधान के एक सूट की कोशिश करने के बाद, मैं एक अलग यूएसबी केबल में बदल गया और मेरा डिवाइस दिखाई दिया।


3
कुछ सस्ते USB केबल केवल चार्ज करने के लिए होते हैं और उनके पास डेटा भेजने के लिए लाइन नहीं होती है जैसे उन्हें चाहिए।
जेसन डेनी

5

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


4

Samsung Kies को स्थापित करना और डिवाइस ड्राइवरों को पुनर्स्थापित करने के लिए उनके उपकरण का उपयोग करना, आखिरकार मेरे लिए मेरे गैलेक्सी एस 3 और टैब एस 8.4 के साथ काम किया


1
डिवाइस ड्राइवरों को फिर से स्थापित करना मेरे लिए काम किया (samsung galaxy ace 4) :)
PhpLou

1
इस मामले में मोबाइल फोन के लिए सैमसंग यूएसबी ड्राइवर काम करेगा।
ज़न्ना

1
मेरे मामले में विंडोज डिवाइस मैनेजर में एडीबी कम्पोजिट या एंड्रॉइड डिवाइस फोन सूचीबद्ध नहीं थे, फोन को पोर्टेबल डिवाइस के तहत सूचीबद्ध किया गया था। इसका हल मुझे सैमसंग जैसे फोन निर्माता से यूएसबी चालक डाउनलोड करना था। इससे समस्या हल हो गई।
MG डेवलपर

3

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

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

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


2

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

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

क्या एक बुरा सपना है ... यहाँ मेरे नेक्सस 10 को एक्सबॉक्स वर्चुअल मशीन के तहत वर्चुअलबॉक्स के तहत मान्यता प्राप्त करने के लिए आवश्यक कदम हैं:

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

2

ब्लू स्टूडियो 5.5s ADB ड्राइवरों के लिए, आपको इस घेरा से गुजरना होगा। मुझे यकीन है कि सभी ब्लू फोन या शायद सभी गैर-Google mfg फोनों के लिए भी ऐसा ही है, मुझे यकीन नहीं है। सबसे पहले यदि आप ब्लू डिवाइस को यूएसबी केबल और यूएसबी डिबगिन ऑफ से कनेक्ट करते हैं, तो आप देखेंगे कि विंडोज 7 फोन और एसडी स्टोरेज के लिए फाइलों को कॉपी / ऑफ करने के लिए आपके लिए एक जेनेरिक ड्राइवर लोड करता है। यह तब दिखाई देगा जब USB केबल को पहले प्लग किया जाता है और कंट्रोल पैनल, डिवाइस मैनेजर, पोर्टेबल डिवाइसेस, BLU STUDIO 5.5 S (या आप जिस डिवाइस के साथ काम कर रहे हैं) के तहत डिवाइस आइकन के रूप में दिखाई देता है। अभी तक हार्डवेयर आईडी प्राप्त करने की जहमत न करें - बस निरीक्षण करें कि ऐसा होता है (जो इंगित करता है कि आप अभी तक अच्छे हैं और खराब केबल या कुछ नहीं है)।

फोन पर जाएं और अपने फोन के डेवलपर सेक्शन में यूएसबी डिबगिंग पर स्विच करें। ध्यान दें कि एक अतिरिक्त आइटम डिवाइस प्रबंधक सूची में अब एक अपरिभाषित डिवाइस के रूप में प्रकट होता है, इसमें पीला विस्मयादिबोधक चिह्न होगा और इसमें फोन का वही नाम सूचीबद्ध हो सकता है जैसा आपने पोर्टेबल डिवाइसेस के तहत देखा था। फिलहाल इस आइटम को नजरअंदाज करें। अब, फोन पर कुछ भी किए बिना (यह पहले से ही USB डिबग मोड में होना चाहिए) डिवाइस मैनेजर में पोर्टेबल डिवाइसेस पर वापस जाएं और BLU STUDIO 5.5 S पर राइट-क्लिक करें या जो भी फोन आपके साथ काम कर रहा है, वह विस्मयादिबोधक के बिना वहां सूचीबद्ध है। निशान (नीचे सूचीबद्ध है) संवहन उपकरण)। पोर्टेबल डिवाइसेस के तहत आइकन पर राइट क्लिक करें, इस उदाहरण में दिखाई देने वाला नाम BLU STUDIO 5.5 S. है। उस आइकन पर प्रॉपर्टीज, डिटेल्स और पुल डाउन के नीचे, हार्डवेयर आईडी चुनें और जो आप देखते हैं उसे कॉपी करें।

BLU स्टूडियो के लिए 5.5 SI प्राप्त करें:

USB\VID_0BB4&PID_0C02&REV_0216&MI_00
USB\VID_0BB4&PID_0C02&MI_00

(ध्यान दें कि यदि आप इसे चालू करते हैं, तो एचडब्ल्यू आईडी फोन के यूएसबी डिबगिंग बंद होने के साथ अलग हो जाएगा। आप उस मूल्य की प्रतिलिपि बनाना चाहते हैं जो यूएसबी डिबगिंग चालू होने पर बदल जाती है)

अब जैसा कि निर्देश ऊपर कहा गया है, निश्चित रूप से उन पंक्तियों को कस्टमाइज़ करते हुए जो आप INF फ़ाइल को अपने स्वयं के फोन से संबंधित करते हैं, नेक्सस 10 से नहीं। यहां वही है जिसे अनुकूलित करना है; जब आप एसडीके डाउनलोड करते हैं, तो आपके पास ज़िप से फाइल संरचना होनी चाहिए जैसे कि:

\adt-bundle-windows-x86_64-20140321\sdk\extras\google\usb_driver

फ़ाइल का नाम खोजें: android_winusb.infusb_driver फ़ोल्डर में इसकी एक प्रति बनाएँ और इसे कुछ भी नाम दें, जैसे कि myname.inf myname.inf को संपादित करें और अपने विशेष फ़ोन के लिए संशोधित निर्देशों के अनुसार लाइनों को जोड़ें। उदाहरण के लिए, BLU STUDIO 5.5 S के लिए, मैंने निम्न 2 लाइनों को 2 स्थानों पर निर्देश के अनुसार जोड़ा।

;BLU STUDIO 5.5 S
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C02&REV_0216&MI_00
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C02&MI_00

ध्यान दें कि आप इन लाइनों को 32 और 64 बिट दोनों वर्गों में जोड़ते हैं, मिलान करते हुए कि ट्यूटोरियल कैसे पढ़ता है।

अब डिवाइस मैनेजर में दिखाई देने वाले अज्ञात डिवाइस पर वापस जाएं जब आपने डिवाइस यूएसबी डिबगिंग पर स्विच किया और इस आइटम पर राइट क्लिक किया (पीला विस्मय बोधक चिह्न), तो उस पर राइट क्लिक करें और फिर अपडेट ड्राइवर सॉफ्टवेयर का चयन करें, और फिर मेरा कंप्यूटर ब्राउज़ करें, मुझे उठाओ, हैव डिस्क बटन पर क्लिक करें और myname.inf खोजने के लिए ब्राउज़ करें। यह सही ड्राइवर नहीं हो सकता है चेतावनी के सभी संकेतों से सहमत होना जारी रखें। अंतिम चरण के रूप में, विंडोज को डिवाइस को एंड्रॉइड एडीबी इंटरफेस के रूप में पहचानना चाहिए था और एक बार ऐसा करने के बाद, आपको वापस जाने में सक्षम होना चाहिए, अपनी सीएमडी विंडो खोलें और इस ट्यूटोरियल में निर्देशानुसार कमांड "एडीबी डिवाइस" चलाएं और अब आपको चाहिए देखें कि फोन अब खोजा जा रहा है और संचार कर रहा है।

अब आप एडब कमांड के साथ मस्ती कर सकते हैं।


2

आम तौर पर SDB ड्राइवर को ** android-sdk-windows \ extras \ google \ usb_driver ** पथ में डाउनलोड करेगा

यहाँ कदम है कि मेरे लिए काम कर रहे हैं:

  1. यूएसबी डिबगिंग सक्षम।
  2. डिवाइस मैनेजर को करें, ADB डिवाइस पर राइट क्लिक करें और ड्राइवर सॉफ्टवेयर अपडेट करें पर क्लिक करें।
  3. "ड्राइवर सॉफ्टवेयर के लिए मेरा कंप्यूटर ब्राउज़ करें" चुनें
  4. "मेरे कंप्यूटर पर डिवाइस ड्राइवरों की सूची से मुझे लेने दें" का चयन करें
  5. "हैव डिस्क" विकल्प पर क्लिक करें।
  6. ड्राइवर पथ का चयन करें ** android-sdk-windows \ extras \ google \ usb_driver ** (sdk का पथ) 7. पहले दिखाए गए ड्राइवरों की सूची में से 1 ड्राइवर चुनें।

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


मेरे डिवाइस मैनेजर में "ADB डिवाइस" नहीं है
कर्टिस

1

मैंने डेवलपर मोड में सभी सेटिंग्स को चालू कर दिया था, लेकिन एडीबी अभी भी कोई डिवाइस नहीं दिखा रहा था।

मैं अपने फोन के साथ आए केबल का उपयोग नहीं कर रहा था। एक बार जब मैंने इसे स्विच किया, तो सब कुछ बस काम कर गया।


मैंने पाया है कि अगर फोन फास्टबूट / बूटलोडर मोड में है तो एडीबी काम नहीं करता है। adb डिवाइस खाली है, लेकिन रिबूट है और यह सामान्य है। फिर भी आपको फास्टबूट कमांड के लिए फास्टबूट मोड की आवश्यकता है जैसे कि "फास्टबूट OEM get_unlock_data"। जाहिरा तौर पर वे परस्पर अनन्य हैं, एक समय में केवल 1 ही काम करेगा।
एलन कोरी

1

आप सही मंच एसडीके उपकरण है की पुष्टि करें

विंडोज 10 के लिए, एंड्रॉइड से नवीनतम प्लेटफॉर्म एसडीके टूल को मैन्युअल रूप से डाउनलोड करना था, क्योंकि ज़मरीन के लिए विजुअल स्टूडियो 2017 ईएमडीके के माध्यम से आपूर्ति की गई संस्करण पर्याप्त नहीं था। adb.exe devicesकाम करने के अलावा सब कुछ ।

https://developer.android.com/studio/releases/platform-tools

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

इस स्तर पर एक एमुलेटर डिवाइस स्थापित करना यह देखने के लिए भी सहायक है कि समस्या एडीबी या आपके भौतिक डिवाइस के साथ है।

List of devices attached
12345D1234      device
emulator-5554   device

1

सबसे पहले थैंक्स @ rmsyk की पोस्ट

मेरे मुद्दे के लिए और लंबे समय तक Meizu C9 प्रो डायन के साथ पीड़ित होने के बाद निर्माता का जिक्र करने के लिए केवल एंड्रॉइड एडीबी ड्राइवरों (कोई विशेष ड्राइवर) की आवश्यकता नहीं है और यह मेरे विंडोज 7 पीसी में बलो स्टेप्स द्वारा हल किया गया है।

  1. यह सुनिश्चित कर लें

    • आवश्यक ड्राइवरों के साथ ADB और Fastboot का नवीनतम संस्करण स्थापित करें।
    • डेवलपर विकल्प और USB डीबगिंग सक्षम करें।
    • मीडिया फ़ाइल स्थानांतरण (MTP मोड) सक्षम करें।
  2. मैन्युअल रूप से यहांC:\Users\USERNAME\.android शामिल फ़ोल्डर से प्रतिस्थापित करें , फिर विंडोज टास्क मैनेजर से पाए जाने पर 'adb.exe' प्रक्रिया को मारें adb devices और अंत में मेरे डिवाइस को सफलतापूर्वक सूचीबद्ध करें और पीसी को विश्वसनीय के रूप में पुष्टि करें।

टिप्पणियाँ:

  1. एंड्रॉइड स्टूडियो को पहले के समय में अनइंस्टॉल किया गया था और मैंने इसे फिर से स्थापित करने की कोशिश की, लेकिन इसका कोई हल नहीं था।
  2. कोशिश की adb kill-serverऔर adb start-serverएक समाधान भी नहीं था।

1

मैंने अधिकांश उत्तरों (सबसे लोकप्रिय) में लगभग सभी सुझावों की कोशिश की, कुछ भी मदद नहीं कर रहा था। अंत में, मुझे मेरे मामले में कारण मिला। मैंने एक खराब यूएसबी केबल का इस्तेमाल किया। मैं एक और मूल यूएसबी केबल में बदल जाता हूं - और यह तुरंत काम करता है !!!।

मुझे उम्मीद है कि यह किसी और की मदद करेगा।


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

0

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


स्क्रीनशॉट लेने के लिए वॉल्यूम डाउन + पावर का उपयोग किया जाता है। कैसे डिवाइस का पता लगाने में मदद करता है?
आरडीएस

obi4niy का जवाब देखें, stackoverflow.com/a/17186551/2855059 यही समाधान है। और btw। वॉल्यूम डाउन + पावर का उपयोग फोन को बंद न होने पर स्क्रीनशॉट लेने के लिए किया जाता है,
एमडीपी

0

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

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


0

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

झटके देने वाली गूगल ट्रिक्स!


Google ईस्टर अंडे! कुछ यहाँ खोजें
venkatvb

0

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


मुझे लगता है कि पहली बात यह है कि लोग जाँच करेंगे।
ज़म्बर

आप एक पोस्ट का जवाब दे रहे हैं जिसका विशिष्ट उद्देश्य यह बताना था कि यह पहली चीज़ नहीं है। आप बहुत सी चीजों को ग्रहण कर सकते हैं लेकिन जब तक आप उनकी जांच नहीं करते, आप सिर्फ अनुमान लगा रहे हैं।
लाइफज

0

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


आप किस डिवाइस मैनेजर का जिक्र कर रहे हैं?
आरडीएस

मुझे लगता है कि वह विंडोज "डिवाइस मैनेजर" कंट्रोल पैनल की बात कर रहा है। यह एक अच्छा सुझाव है, किसी ऐसे व्यक्ति के लिए जिसके पास एक पुराना / टूटा हुआ ड्राइवर है। +1
andrew lorien

0

विंडोज के लिए, यदि आप उपयोग कर रहे हैं तो ब्लू स्टैक या किसी भी एमुलेटर से संबंधित सभी प्रक्रियाओं को समाप्त करें।

मेरे लिए काम किया।

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