android - मैकबुक एडीबी इंटरफ़ेस नहीं खोल सकता




macos usb (4)

एक गैलेक्सी S7 के साथ समान लक्षण USB के माध्यम से मैक से जुड़ा हुआ है। मेरे मामले में, मेरे पास सैमसंग गियर डेवलपमेंट के लिए टिज़ेन आईडीई था। यह भी ठीक से काम कर रहा adb रोका। Tizen IDE को बंद करने से तुरंत मदद मिली।

यदि आप मोबाइल फोन को पहली बार कनेक्ट करते हैं, तो आपने पहले ही फोन पर कंप्यूटर के लिए प्राधिकरण को स्वीकार कर लिया होगा। आपको फोन पर प्राधिकरण को हटाना होगा और इसे फिर से कनेक्ट / पुन: कनेक्ट करना होगा। अन्यथा, डिवाइस डिवाइस सूची में दिखाएगा, लेकिन अनधिकृत है। (यानी आप डीबग नहीं कर सकते ...)

मैं USB के माध्यम से Android ADB डिबगिंग के साथ एक समस्या का सामना कर रहा हूं।

मैकबुक एयर 2013 का उपयोग करना और नेक्सस 6 देव फोन को जोड़ने की कोशिश करना।

मैक एंड्रॉइड स्टूडियो पर, एंड्रॉइड नवीनतम एसडीके स्थापित है।

जब मैं करता हूं

adb kill-server
adb devices

मुझे मिला:

adb I   661  9881 usb_osx.cpp:259] Found vid=18d1 pid=**** serial=*****
adb I   661  9881 usb_osx.cpp:259] 
adb E   661  9881 usb_osx.cpp:331] Could not open interface: e00002c5
adb E   661  9881 usb_osx.cpp:265] Could not find device interface

तो यह डिवाइस, वेंडर आईडी, प्रोडक्ट आईडी और सीरियल मैच को मिला जो कि मैं नेक्सस 6 के लिए सिस्टम जानकारी में पाया।

निम्नलिखित सुझावों को ऑनलाइन पाया मैंने कोशिश की - लेकिन कोई सफलता नहीं - हल करने के लिए निम्नलिखित हैं:

  • डिस- और रीबनेबिंग मोड फोन पर, चार्जिंग के लिए USB कॉन्फिगरेशन, MTP, PTP, RNDIS, ऑडियो सोर्स, MIDI के बीच स्विच करना, हमेशा सुनिश्चित करता है कि मैक के RSA फिंगरप्रिंट के लिए ऑथराइजेशन दिया गया है

  • एंड्रॉइड स्टूडियो / डीडीएमएस को बंद करना, 'किल-सर्वर' कमांड के माध्यम से एडीबी को मारना और साथ ही ऐप्पल गतिविधि मॉनिटर के माध्यम से हत्या की प्रक्रिया

  • adb को जड़ के रूप में चलाएं

  • मैक को कई बार रिबूट करें

  • Nexus 6 को रिबूट करें

  • एंड्रॉइड एसडीके को पूरी तरह से पुनर्स्थापित करें

  • एक अन्य डिबगिंग सक्षम Android डिवाइस (सैमसंग गैलेक्सी टैब, यहां भी adb को सही उपकरण जानकारी मिली है, लेकिन एक ही त्रुटि के साथ इंटरफ़ेस तक नहीं पहुंच सकता है) के साथ आजमाया गया

  • 3 अलग-अलग यूएसबी केबल के साथ कोशिश की गई, सभी केबल जो मूल रूप से एंड्रॉइड डिवाइस के साथ भेज दिए गए थे

Google के माध्यम से मुझे पता चला कि त्रुटि कोड e00002c5 का अर्थ है कि डिवाइस पहले से ही किसी अन्य ड्राइवर द्वारा उपयोग में है।

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

किसी भी संकेत की सराहना की जाती है:

  • कौन से कदम?

  • जैसा कि e00002c5 एक स्पष्ट संकेतक लगता है कि किसी अन्य ड्राइवर के पास उपकरण है, यह कैसे पता करें कि कौन सी प्रक्रिया है और यह कैसे करने से रोकना है।


मुझे इस संदेश का सामना करना पड़ा "इंटरफ़ेस नहीं खोल सका: e00002c5"। e00002c5 इंगित करता है कि एक अन्य ऐप डिवाइस का उपयोग कर रहा है। इस मुद्दे को पैदा करने वाला ऐप था टिज़ेन स्टूडियो। बंद Tizen IDE और कनेक्टेड डिवाइस adb डिवाइस लिस्ट में उपलब्ध थे।


मैं इस त्रुटि में भी भाग गया, और यह पता चला कि मेरे लिए समस्या यह थी कि क्रोम में एक Stetho टैब खुला था (यानी URL क्रोम पर एक टैब: // निरीक्षण / # उपकरणों), जो मुझे लगता है कि डिवाइस को पैदा कर रहा था उपयोग में हो। उस टैब को बंद करना, फिर adb kill-server चलाना, बनाए गए adb devices फिर से काम करते हैं।


यदि आप अपने डिवाइस को वर्चुअल बॉक्स पर एक्सेस कर रहे हैं और अब इसे अपने होस्ट ओएस से एक्सेस करने की कोशिश कर रहे हैं, तो सबसे पहले आपको अपने डिवाइस को वर्चुअल बॉक्स से डिस्कनेक्ट करना होगा। ऐसा करने के लिए setting> USB > unchecked the device from list

फिर अपने फोन को पहले अनप्लग करें और उसे रिप्लेस करें। या मारें और सर्वर का उपयोग करके शुरू करें >adb kill-server >adb start-server । इससे मेरा काम बनता है।





nexus6