adb को मेरा उपकरण / फ़ोन नहीं मिल रहा है (MacOS X)


178

Mac पर Android विकास कर रहा है और इस बहुत ही नया फोन मेरे पास में उपकरणों की सूची में दिखाई नहीं देता एडीबी । अन्य फोन और डिवाइस मेरे लिए ठीक काम करते हैं इसलिए मुझे पता है कि मेरा सेटअप अच्छा है।

मैंने डिबगिंग सक्षम (सेटिंग्स -> एप्लिकेशन -> डेवलपमेंट -> यूएसबी डिबगिंग) फोन पर की है, लेकिन जब मैं चलता हूं तो यह दिखाई नहीं देता है adb devices


एक सैमसंग फोन के साथ संघर्ष कर रहे किसी के लिए, मैंने पाया कि मुझे डिवाइस को पहचानने के लिए किस को स्थापित करना था
DevDave

8
मल्टीमीडिया (MTP) के बजाय USB डिबगिंग के समय आपको PTP का उपयोग करना चाहिए -
aurny2420289

आप इसे और अधिक आजमा सकते हैं youtube.com/watch?v=w90AXR40AXI
Ifgeny87

जवाबों:


351

एडिटोनल अपडेट : एक अच्छे यूएसबी केबल के मूल्य को कम न समझें । कभी-कभी बस स्वैपिंग केबल्स से मदद मिलेगी।

अदब के नए संस्करणों के लिए अपडेट , ~/.android/adb_usb.iniको हटाना होगा।

कार्यकारी सारांश: ऐडेंडर में पुनः आरंभ करने के लिए विक्रेता आईडी जोड़ें~/.android/adb_usb.ini

पूर्ण विवरण: मैक / फोन / डिवाइस को पहचानने के लिए अधिकांश समय कुछ नहीं करना होगा। गंभीरता से, समय का 99% "यह सिर्फ काम करता है।"

कहा जा रहा है, adb को रीसेट करने का सबसे तेज़ तरीका यह है कि इसे क्रम में निम्नलिखित कमांड्स के साथ फिर से शुरू करें:

  adb kill-server
  adb devices

लेकिन हर अब और फिर adb devicesकमांड आपके डिवाइस को खोजने में विफल रहता है। हो सकता है कि अगर आप कुछ प्रयोगात्मक या प्रोटोटाइप या आउट-ऑफ-द-साधारण डिवाइस के साथ काम कर रहे हैं, तो शायद यह अभी अज्ञात है और दिखाई नहीं देगा।

आप अपने डिवाइस के "वेंडर आईडी" के बारे में बताकर अपने डिवाइस को खोजने के लिए अदब की मदद कर सकते हैं, अनिवार्य रूप से इसे संकेत के साथ प्रदान कर सकते हैं। यह फ़ाइल में हेक्स वेंडर आईडी डालकर किया जा सकता है~/.android/adb_usb.ini

लेकिन सबसे पहले आपको वेंडर आईडी वैल्यू ढूंढनी होगी। सौभाग्य से मैक पर यह बहुत आसान है। सिस्टम सूचना अनुप्रयोग लॉन्च करें । यह /Applications/Utilities/फ़ोल्डर में स्थित है , या आप इसे स्क्रीन के ऊपरी बाएं कोने में Apple मेनू के माध्यम से प्राप्त कर सकते हैं, "इस मैक के बारे में" का चयन करें, फिर "अधिक जानकारी ..." बटन पर क्लिक करें। यहाँ स्क्रीन हड़पने:

सिस्टम जानकारी, हार्डवेयर USB ट्री

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

echo 0x9d17 >> ~/.android/adb_usb.ini

यह ठीक है यदि आपके पास adb_usb.iniइससे पहले ही वह फ़ाइल नहीं है , तो अधिकांश समय यह आपके डिवाइस को खोजने के लिए आवश्यक नहीं है, इसलिए यह उस फ़ाइल के लिए असामान्य नहीं है जो मौजूद नहीं है। यदि यह पहले से मौजूद है तो उपरोक्त कमांड इसे बनाएगा या इसके निचले हिस्से को जोड़ेगा। अब ऊपर दिए गए कमांड्स को adb को रीस्टार्ट करने के लिए ऊपर से चलाएं और आपको जाने के लिए अच्छा होना चाहिए।

adb kill-server ; adb devices

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
123ABC456DEF001 device

2
मैं केवल "कार्यकारी सारांश" शब्दों का उपयोग करने के लिए आपको डाउन-वोटिंग के करीब था, लेकिन जब आपने अपनी समस्या को हल किया तो मैंने आपको वोट देने का फैसला किया :-)
जेसन व्हाइटहॉर्न

22
मेरे लिए यह केबल था - बहुत सराहना की गई
डैन ग्रीन-लिपिपिगर

9
यह केबल था, मैं इस पर विश्वास नहीं कर सकता, अल इंडीपेड टेबल के साथ आने वाले केबल काम नहीं करते हैं!
शमूएल

4
मेरे लिए हाँ यह केबल भी था! मैं ड्राइवरों और कॉन्फ़िगर फ़ाइलों के बारे में बातें खोज रहा था, लेकिन यह सिर्फ केबल था! अपने aditionnal अद्यतन करने के लिए धन्यवाद
darksider

4
केबल मुद्दा यहाँ भी। धन्यवाद!
JakobMillah

46

OS X के लिए Nexus 4 और Nexus 5 के लिए विशिष्ट समाधान

जब मैं भागा: एडीबी उपकरणों को "लिस्ट ऑफ डिवाइसेस अटैच" में सूचीबद्ध कोई उपकरण नहीं मिला

ठीक कर:

  1. Developer.android.com से एसडीके (नवीनतम संस्करण) प्राप्त करें
  2. डेवलपर मोड को नेक्सस 4 पर रखें (फोन के बारे में> नंबर बनाएँ> देव मोड में प्रवेश करने के लिए 7 बार टैप करें)
  3. एक नया मेनू विकल्प आएगा 'Settings': {} डेवलपर विकल्प
  4. सुनिश्चित करें कि आप {} डेवलपर विकल्पों के तहत निम्नलिखित की जांच करते हैं:
    • USB डिबगिंग: USB कनेक्ट होने पर डीबग मोड (RSA फिंगरप्रिंट पॉपअप स्वीकार करें)
    • USB पर एप्लिकेशन सत्यापित करें: हानिकारक व्यवहार के लिए ADB / ADT के माध्यम से इंस्टॉल किए गए एप्लिकेशन की जांच करें

./Bb उपकरणों से अपने डिवाइस को सूचीबद्ध करने का प्रयास करें और इसे काम करना चाहिए।

उत्तर से लिया गया: कोई भी विचार क्यों adb मैक पर मेरे नेक्सस 4 को नहीं पहचानता है


43

यदि आपने एप्लिकेशन ईजीटेथर स्थापित किया है, तो यह एडीबी के साथ हस्तक्षेप कर सकता है।

इस पृष्ठ से आप कमांड निष्पादित कर सकते हैं:

sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext 

यह आपके EasyTether एक्सटेंशन को अनलोड करेगा।

यदि आपको ईथथरिंग को टेथरिंग के लिए फिर से सक्षम करने की आवश्यकता है, तो मेरा मानना ​​है कि आप इसका उपयोग कर सकते हैं:

sudo kextload /System/Library/Extensions/EasyTetherUSBEthernet.kext 

इसने मेरे सैमसंग गैलेक्सी एस 2 पर काम किया। यह मेरे मामले में जरूरी है कि मैं हर बार रिबूट करने के बाद kextunload कमांड निष्पादित करें।


1
लानत है इसके लिए धन्यवाद! भूल गया मैं इस बकवास 3 सप्ताह पहले स्थापित!
बेनोइट जैडिनॉन

बहुत बहुत धन्यवाद ... यह वही है जो मेरी समस्या थी
tylerjw

हाँ, यह एक सिरदर्द की समस्या है। मैक को आसान टीथर स्थापित करने के बाद, कनेक्टेड एंड्रॉइड डिवाइस को ग्रहण आईडीई में नहीं दिखाया गया है। जब मैं sudo kextunload /System/Library/Extensions/EasyTetherUSBEboard.kext इस कमांड को भी निष्पादित कर रहा हूं। लेकिन कुछ भी मुझे पता लगाने में मदद नहीं करता है। कनेक्टेड डिवाइस प्रॉब्लम ... मैंने सिस्टम प्रिफरेंस से इजीटेथर नेटवर्क कनेक्शन भी हटा दिया।
Android_kalai

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

मैंने EasyTether -ages का उपयोग किया था- पहले और भूल गया था कि मैंने इसे स्थापित किया था। इसने मेरे लिए चाल चली।
विन्सेंट ग्रेविटास

32

यदि आप निम्नलिखित उपकरणों का उपयोग कर रहे हैं:
सैमसंग S3 GT-I9305 (एंड्रॉइड 4.1.2)
मैक ओएस 10.6.8

निम्नलिखित करें:

# echo "0x04e8" >> ~/.android/adb_usb.ini
# adb kill-server
# adb devices

(यदि आप सैमसंग डिवाइस का उपयोग नहीं कर रहे हैं, तो अपने विक्रेता के सही मूल्य के लिए विक्रेता आईडी "0x04e8" बदलें)

यदि अभी भी काम नहीं कर रहा है, तो आप निम्नलिखित का प्रयास कर सकते हैं:

(1) अपने सैमसंग डिवाइस पर, "यूएसबी डिबगिंग" को अक्षम करें और इसे फिर से सक्षम करें
(और फिर से एडीबी कमांड का प्रयास करें)

(2) USB केबल को डिस्कनेक्ट करें, और इसे फिर से कनेक्ट करें

(3) सैमसंग Kies की स्थापना रद्द करें

(4) Android फ़ाइल स्थानांतरण स्थापित करें

(5) अपने मैक और सैमसंग डिवाइस को रिबूट करें

(6) अपने Android ऐप का परीक्षण करने के लिए हार्डवेयर डिवाइस का उपयोग करें

उपकरणों को कनेक्ट करने के बाद, लेकिन आप अचानक USB केबल को अनप्लग करें, और मान लें कि अब "adb डिवाइस" आपके डिवाइस को "adb किल-सर्वर" के बाद भी नहीं देख सकते हैं, इस मामले में, आप निम्नलिखित प्रयास करना चाह सकते हैं:

(1) अपने मैक
(2) को अपने सैमसंग डिवाइस पर "यूएसबी डिबगिन" को निष्क्रिय करें
(3) अपने सैमसंग डिवाइस
पर पावर (4) की पावर को अपने मैक
(5) की शक्ति पर अपने सैमसंग डिवाइस
(6) को "यूएसबी डिबगिन" सक्षम करें अपने सैमसंग डिवाइस पर
(7) यूएसबी केबल को कनेक्ट करें
(8) रन "एडीबी डिवाइस"
(9) आपको संलग्न डिवाइस को अब देखना चाहिए


2
मैं इस उत्तर को विशेष रूप से विक्रेताओं के लिंक के लिए अपवाह करने जा रहा था, लेकिन लिंक विज्ञापन-वेयर को स्थापित करने की कोशिश करता है। मैंने अन्य लिंक की कोशिश नहीं की, लेकिन मुझे यकीन है कि वे वही काम करते हैं।
जिम गिलमार्टिन

मेरे लिए Mediacom S2 टैबलेट के लिए काम किया। Console.app डिवाइस को कनेक्ट करते समय वेंडर आईडी दिखाता है: 13/02/14 11:17:27,000 kernel[0]: USBMSC Identifier (non-unique): 0123456789ABCDEF 0x2207 0x10 0x222, 2 VendorID है, इस मामले में, 0x2207
मनोविशेष

1
डाउनवोटिंग क्योंकि एंड्रॉइड फाइल ट्रांसफर का लिंक एडवेयर है। इसके बजाय इस लिंक का उपयोग करें: android.com/filetransfer
kand

नवीनतम 10 चरणों की प्रक्रिया मैं क्या खोज रहा था। धन्यवाद!
मैक्सएससी

मेरे लिए कुछ भी काम नहीं किया। अभी भी रिकवरी मोड पर मेरे gs7 नहीं मिल सकते हैं
ronaldosantana

27

मेरा मुद्दा भी ऐसा ही था। मुझे पता चला है कि OSX में MTP समर्थित नहीं है। मैंने इसे पीटीपी में बदल दिया, मुझे अपना लैपटॉप स्वीकृत करने के लिए पदोन्नत किया गया और फिर मेरे डिवाइस को आखिरकार सूचीबद्ध किया गया (एलजी जी 3)।

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


1
LG G2, को PTP का चयन करना था। धन्यवाद!
user1112008

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

यह मेरे लिए काम करता है - ध्यान दें कि इस मेनू पर जाने के लिए आपको USB डीबगिंग को सक्षम करने की आवश्यकता हो सकती है, फिर सूचनाओं से USB कनेक्शन डायलॉग पर टॉप टैप करें और MTP से PTP पर स्विच करें। अपने कंप्यूटर से कनेक्शन स्वीकार करने के लिए आपको एक संवाद देखना चाहिए।
21

वही चीज! Transfer photos (PTP)नेक्सस 5X पर स्विच करना पड़ा ।
सोशियल

मेरे लिए मुझे "से USB के लिए उपयोग करें" को बदलना ( ) Transferring filesहोगा (*) USB tethering। मैंने फोन के मुख्य स्क्रीन पर "अधिसूचना" पुल डाउन से इस विकल्प को एक्सेस किया।
क्रिस

25

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

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


यदि अलग-अलग कंप्यूटर आपके डिवाइस का पता लगाना बंद कर देते हैं, तो यूएसबी केबल को अलग-अलग यूएसबी पोर्ट पर प्लग करना भी "एडीबी डिवाइस" समस्या को हल कर सकता है।
user908643

3
यह सिर्फ मेरे लिए भी काम किया। मैं इस पर बर्बाद किए गए समय की मात्रा पर विश्वास नहीं कर सकता ...
Bengoesboom

मुझे भी हुआ और मुझे नहीं पता कि यह कैसे काम करता है। USB केबल एक USB केबल है - चार्जिंग ठीक काम कर रही है, एडीबी काम क्यों नहीं करेगा? यह कुछ दैत्य-सोना-मढ़वाया-केबल जादू का सामान है :(
विटाली

15

यह भी सुनिश्चित करें कि आप केवल चार्ज करने के लिए निर्दिष्ट USB केबल का उपयोग नहीं कर रहे हैं। यह बस मुझे मिल गया। और यह वास्तव में "केवल चार्ज करने के लिए" लेबल था


मैं पूरी तरह से इस समाधान की उम्मीद नहीं कर रहा था, लेकिन हाँ मेरी यूएसबी केबल को बदल दिया और मेरी डिवाइस थी ..: /: /
अजीत प्रताप मौर्य

एक सामान्य यूएसबी के साथ, दो संपर्कों का उपयोग डेटा के लिए किया जाता है, और दो का उपयोग बिजली के लिए किया जाता है। "केवल चार्ज करने के लिए" केबल शायद डेटा कनेक्शन को छोड़ कर विनिर्माण लागत में कटौती करते हैं।
mcduffee

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

12

मेरे मामले में, यह इसलिए था क्योंकि यूएसबी केबल।

मैंने पाया कि दो प्रकार के यूएसबी केबल हैं:

  • जो केवल बिजली की आपूर्ति करते हैं
  • जो बिजली की आपूर्ति करते हैं और डेटा स्थानांतरित कर सकते हैं

और यह जानना मुश्किल है कि यूएसबी केबल किस प्रकार का है। अब मैं अपने केबल पर डेटा ट्रांसफर के साथ एक पायदान बनाता हूं।


90% समय, मेरे लिए, यह समस्या है। प्रतिक्रिया के लिए धन्यवाद।
गहरीकरण

11

यह केवल मेरे लिए काम करने के बाद मैंने फोन पर डेवलपर यूएसबी डिबगिंग सक्षम किया है:

अपने एंड्रॉइड फोन पर, सेटिंग> अबाउट पर जाएं, फिर बिल्ड नंबर पर बार-बार टैप करें जब तक कि डेवलपर विकल्प सक्षम न हो जाए।


3
यह और क्लिक करने पर Settings->Developer Options->USB Debuggingलगता है कि चाल चली गई है .. मैं एक एस्ट्रोब डब्ल्यू / 5.0 का उपयोग कर रहा हूं। धन्यवाद!
जीन बो २

यह था मेरे लिए बात। अब मेरा सैमसंग गैलेक्सी ए 5 2015 भी दिखाया गया हैadb devices
जॉन

9

काम करने के लिए ध्यान दें कि काम करने के लिए इस में से कोई भी प्राप्त करें

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

# The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying.

यह रिबूट के बाद कायम रहा, इसलिए मैंने अंततः अपने PRAM को रीसेट कर दिया और इसे फिर से काम करने लगा।

कैसे एक सही परिणाम प्राप्त करने के लिए

  1. अपनी मशीन को पूरी तरह से बंद कर दें।
  2. थोड़ी देर बिजली बटन दबाया
  3. कमान + विकल्प + पी + आर को दबाए रखें
  4. तीसरी बार बूट चाइम सुनने तक प्रतीक्षा करें
  5. सभी कुंजियाँ छोड़ें और मशीन को पूरी तरह से बूट होने दें

मुझे एक ही समस्या है "IOUSBFamily में USB डिवाइस को एन्यूमरेट करने में परेशानी हो रही है"। मैंने हर संभव समाधान की कोशिश की है, यहां तक ​​कि PRAM RESET। मेरे लिए काम नहीं किया :( कोई अन्य सुझाव। सब कुछ पहले ठीक काम कर रहा था और अब अचानक मेरे 3 उपकरणों में से कोई भी परिवर्तित नहीं किया जा रहा है। सैमसंग लोगों के लिए चार्ज किया जा रहा है, नेक्सस 4 के लिए भी नहीं।
nia

धन्यवाद ! मैंने पहले 6 उत्तरों की कोशिश की और कुछ भी काम नहीं किया। अंत में, आपके समाधान ने बहुत अच्छा काम किया। आपके समाधान को सबसे ऊपर के उत्तर में जोड़ा जाना चाहिए।
मैक्सिमेर्नार्ड

@MaximeBernard - क्या आपको Console.app त्रुटि भी मिली या क्या आपने अभी PRAM रीसेट किया है?
विक

8

यहाँ एक और बात करने की कोशिश की जा रही है, अगर मेरी तरह आपने अन्य सभी उत्तरों की कोशिश की है और कोई भाग्य नहीं है।

मेरे मामले में (एंड्रॉइड 4.3) मैं सूचनाओं के तहत यूएसबी सेटिंग्स में चला गया और एमटीपी मोड (मीडिया डिवाइस) से पीटीपी (कैमरा) में बदल गया और जैसे ही यह स्विच किया गया, डिवाइस ने एडीटी डिवाइस सूची में दिखाया।


Lifesaver! धन्यवाद, मेरे LG L90 (D415) के लिए तुरंत काम किया!
जैकब प्रिचेट

5

नए एडीबी संस्करण के साथ, आपको निकालना होगा ~/.android/adb_usb.ini


2
rm .android / adb_usb.ini; adb किल-सर्वर; अदब डिवाइस
marbdq

5

बस केबल को बदलने और मैक को अधिकृत करने ने मेरे लिए काम किया!


2
कुछ समय के लिए मेरे साथ ऐसा हुआ है और यह केबल था - शायद सिर्फ चार्ज करने के लिए और डेटा ट्रांसफर के लिए रेट नहीं किया गया
जॉन टाइनर

मेरे लिए भी वैसा ही; केबल की जाँच करें।
लुसिएन डबोइस

4

मैं एक ही मुद्दे का अनुभव कर रहा था और निम्नलिखित ने इसे तय किया।

  • सुनिश्चित करें कि आपके फोन में USB डिबगिंग सक्षम है।
  • Android फ़ाइल स्थानांतरण स्थापित करें
  • आप कनेक्टेड कंप्यूटर को एक्सेस करने की अनुमति देने के लिए अपने फोन पर दो सूचनाएं प्राप्त करेंगे और दूसरा आपके डिवाइस पर मीडिया तक पहुंच की अनुमति देगा। दोनों को सक्षम करें।
  • यदि आप टर्मिनल में 'adb devices' टाइप करते हैं तो आपका फोन अब पहचाना जाएगा।

2
Android फ़ाइल स्थानांतरण को खोलने से मेरे लिए काम हुआ, धन्यवाद!
crgarridos

3

जब यह भविष्य में किसी की मदद करता है, तो मैंने गलती से "USB डिबगिंग" को बंद कर दिया था, जब मैं "लेआउट सीमाएं" सक्षम / अक्षम कर रहा था। तो, पहले अपने "डेवलपर विकल्पों" में इस सेटिंग को जांचें।


मुझे अपने मैक को सुधारने के लिए इस पर फिर से टॉगल करने की जरूरत थी।
मैटडक्ट

3

मैंने एक अलग USB पोर्ट पर स्विच किया और वह इसे adb डिवाइस सूची में दिखाने के लिए मिला।

केवल यही एक चीज थी जिसने यहां प्रस्तावित सभी समाधानों के लिए काम किया। यह टिप्पणी में @ user908643 द्वारा प्रस्तावित किया गया था ।


3

आधुनिक एंड्रॉइड के साथ एक और मुश्किल बात यह है कि आप डिवाइस के "उपयोग के लिए" का चयन करके डिवाइस व्यवहार सेट कर रहे हैं।

यदि इसे "उपयोग के लिए" चार्ज के रूप में सेट किया गया है, उदाहरण के लिए डिवाइस ADB द्वारा पता नहीं लगाया जाएगा। पीटीपी / एमटीपी अन्य व्यवहार पर स्विच करना जो अधिक 'सक्रिय' है, ऑटो-जादुई रूप से आपके डिवाइस का पता लगाएगा।


अगर मैं पीटीपी को सेट करने के लिए USB वरीयताओं पर जाता हूं तो वे सभी से बाहर हो जाते हैं: |
user347187

2

यह भी सुनिश्चित करें कि आप अपने "USB" ड्राइवरों के लिए विक्रेताओं की वेबसाइट की जाँच करें। मुझे अपने एटी एंड टी गैलेक्सी नोट (एंड्रॉइड 2.3.6 रनिंग) के साथ यह समस्या थी और इसे बिना किसी ड्राइवर इंस्टॉल के मुझे पहचाना नहीं जा रहा था जो मुझे सैमसंग की वेबसाइट से मिला था।


2

यदि आप एक सैमसंग गैलेक्सी s3 का पता लगाने की कोशिश कर रहे हैं, तो फोन पर सेटिंग्स पर जाएं -> डेवलपर विकल्प -> सुनिश्चित करें कि यूएसबी डिबगिंग की जाँच की गई है


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

2

मैं सक्षम करने के लिए किया था USB debugging (Security settings)के अलावा डेवलपर विकल्प USB debuggingमें रेडमी नोट 4


यहां तक ​​कि मुझे Redmi Note 7 के लिए USB डिबगिंग को भी काम करने के लिए सक्षम करना पड़ा।
विशाल शेट्टी

1

यह लानत अजीब है, लेकिन सिर्फ रेटिना के साथ मेरे मध्य 2014 के एमबीपी पर थंडरबोल्ट पोर्ट के बगल में स्थित यूएसबी पोर्ट पर प्लगिंग किया गया!

अन्य USB पोर्ट बस डिवाइस को पहचान नहीं पाएंगे।



1

रिबूटिंग का प्रयास करें (यदि इसे पहले कभी पता चला था और दिखाना बंद कर दिया गया था) - सभी समाधानों की मां!


1

उपरोक्त सभी की कोशिश की, आखिरी टुकड़ा गायब था डेवलपर विकल्प के भीतर यूएसबी डिबगिंग को सक्षम करने के लिए जो मेरे 4.4 गैलेक्सी नोट 10.1 पर छिपा हुआ था।

इस लिंक से आइटम 5.2 देखें ।


क्या आप लिंक को संक्षिप्त कर सकते हैं, यदि यह टूट जाता है?
मत्सजॉयस

1

ऊपर दिए गए किसी भी टिप्स ने मेरे मैक ओएस एक्स लायन पर मेरे लिए काम नहीं किया। मेरे पास 2.3.6 पर चलने वाले मोटोरोला फोन हैं। यह पता चला है कि मुझे मोटोरोला फोन के लिए ड्राइवरों को स्थापित करने की आवश्यकता थी। मैंने उन्हें यहां पाया ।


1

उपरोक्त में से किसी भी उत्तर ने मेरे लिए काम नहीं किया। MacOS Mojave पर, कंसोल ऐप खोलें, आपको इस तरह एक त्रुटि दिखाई दे सकती है:

001076.240057 adb@(null): IOUSBUserClientLegacy::start: missing entitlement com.apple.appledfr.client

यहां तक ​​कि मैक PFRAM को रीसेट करने से भी मदद नहीं मिली। इस समस्या को हल करने के लिए:

  1. यूएसबी केबल के माध्यम से एंड्रॉइड डिवाइस कनेक्ट करें (मेरे लिए काम किया डबल यूएसबी-सी केबल)।

  2. सेटिंग -> .. -> डेवलपर विकल्प पर जाएं और यूएसबी डिबगिंग प्राधिकरण को निरस्त करें पर क्लिक करें

  3. एंड्रॉइड फोन रिबूट के लिए जाएगा।

  4. सेटिंग्स पर जाएं -> .. -> डेवलपर विकल्प और सुनिश्चित करें कि यूएसबी डिबगिंग सक्षम है।

  5. अब macOS टर्मिनल में दर्ज करें:

    adb devices
  6. आप अपने डिवाइस को सूचीबद्ध देख सकते हैं।

इसने मेरे Google Pixel 2 फोन के लिए काम किया।


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

0

मैं इसके साथ एक समय का शैतान था।

मैंने इस तरीके का प्रयास किया लेकिन यह कारगर नहीं हुआ। मैंने USB डीबगिंग को बंद कर दिया और डिवाइस ने फिर मोटोकास्ट स्थापित करने का अनुरोध किया ।

इसने इंस्टॉलर में निर्माण का उपयोग करने का प्रयास किया, लेकिन यह डाउनलोड के पिछले क्रैश करता रहा। जब मैंने इसे मैन्युअल रूप से डाउनलोड किया और इसे स्थापित किया, तो मैं इसे करने में सक्षम था।

मैं 10.6.8 चला रहा हूं और डिवाइस 3.2.2 पर चलने वाला Xoom 2 है

उस स्थापना के बाद, यह ठीक काम किया।


0

मामले में, मेरी तरह, उपरोक्त में से किसी ने भी आपके लिए काम नहीं किया, मैंने एक बहुत ही बेवकूफ समाधान निकाला।

मैं 2011 के मैकबुक प्रो पर एचटीसी वन एक्स का उपयोग कर रहा हूं। मैंने सेटिंग्स> वायरलेस और नेटवर्क> अधिक> एनएफसी और वायोला में एनएफसी को अक्षम कर दिया है! सामान्य रूप से काम करना।


0

मैंने इस समस्या को देखा है और स्टैकओवरफ्लो और अन्य साइटों पर हर समाधान की कोशिश की, लेकिन कुछ भी मेरी मदद नहीं करता है।

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

लेकिन फिर मैंने कहीं पढ़ा कि विभिन्न यूएसबी केबल लैपटॉप या कंप्यूटर से कनेक्ट करने के लिए अलग-अलग पिन का उपयोग करते हैं।
इसलिए मैंने अपने सैमसंग फोन को मैक से जोड़ने के लिए अलग-अलग यूएसबी केबल का इस्तेमाल किया .. और vowwww यह मेरे लिए काम करता है ......


0

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


इस समस्या (जैसे मैं पिछले कई घंटे के लिए किया गया है) के साथ किसी के लिए, तुम सब करने की जरूरत है नीचे साइट से निर्देशों का पालन करें eltima.com/wiki/user-guides/syncmate/usb-debugging-android.html निर्देश Android के v4.0 तक जाते हैं। मैंने इंटरनेट को खोज निकाला है, "एंड्रॉइड मैक से कनेक्ट नहीं हो सकता" और सभी समाधानों के साथ यूएसबी डिबगिंग मोड को सक्षम करने के लिए पूछ रहा है, लेकिन इस विकल्प को एक्सेस करने के तरीके के बारे में बताते हुए कोई भी नहीं। 3 एप्लिकेशन और 5 इंस्टॉलेशन के बाद बाद में इस वेबसाइट को SyncMate नामक ऐप के कारण पाया गया। मैं अब आराम करने और क्रिसमस का आनंद लेने जा रहा हूं।
शराबी सेबर्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.