मैं अपने Nexus 7 को adb डिवाइस सूची में कैसे दिखा सकता हूँ?


12

इसलिए मेरे पास एक Nexus 7 है जिसे मैं adb पर डिबगिंग के लिए अपने विंडोज कंप्यूटर से कनेक्ट करने की कोशिश कर रहा हूं। Adb मेरे फोन के साथ ठीक काम करता है, लेकिन जब मैं टैबलेट में प्लग करता हूं और adb devicesविंडोज में रन करता हूं तो मुझे एक खाली सूची वापस मिल जाती है:

C:\android\sdk\platform-tools> .\adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached

C:\android\sdk\platform-tools>

टैबलेट स्टॉक एंड्रॉइड 4.2.2 बिल्ड JDQ39 चल रहा है। USB डिबगिंग सक्षम है, मैंने डेवलपर विकल्पों को सक्षम करने के लिए बिल्ड नंबर पर 7 बार क्लिक किया, और मैंने दोनों को एक मीडिया डिवाइस (एमटीपी) और एक कैमरा (पीटीपी) के रूप में जोड़ने की कोशिश की है। टैबलेट जड़ नहीं है और मैंने बूटलोडर को अनलॉक नहीं किया है।

कंप्यूटर Windows 7 एंटरप्राइज़ SP1 x 64 चला रहा है। मेरे पास नवीनतम एडीबी संस्करण, 1.0.31 है। SDK प्रबंधक मुझे बताता है कि मेरे पास SDK टूल्स Rev 22.0.1 और SDK प्लेटफ़ॉर्म-टूल्स Rev 17 हैं। मैंने Google जेनेरिक usb ड्राइवर वर्जन 7.0.0.1 और 6.0 के साथ-साथ Asus usb_driver_r06 का http / // समर्थन के साथ उपयोग करने की कोशिश की है । asus.com/Download.aspx?SLanguage=en&m=Nexus+7&p=28&s=2 । प्रत्येक ड्राइवर जो मैं कोशिश करता है कि टैबलेट को डिवाइस मैनेजर में "एंड्रॉइड कम्पोजिट एडीबी इंटरफेस" या "एंड्रॉइड एडीबी इंटरफेस" के रूप में जोड़ा जाए।

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

यूएसबी को दोषमुक्त करने की स्वीकृति?

इसके अलावा अगर मैं पावर और वॉल्यूम डाउन बटन दबाकर फास्टबूट में टैबलेट शुरू करता हूं। मैं इसे फास्टबूट उपयोगिता के साथ देख सकता हूं:

C:\android\sdk\platform-tools> .\fastboot devices
015d262e32540802        fastboot

मैं यहां विचारों से पूरी तरह से बाहर हूं। किसी भी और सभी दीवार सुझावों का स्वागत किया जाएगा।


2
कई मामलों में, यह कूस के यूनिवर्सल एडीबी ड्राइवर का उपयोग करने में मदद करता है । एक कोशिश के काबिल है।
इज़ी

लिंक के लिए धन्यवाद। मुझे टेबलेट का पता लगाने के लिए adbdriver.com इंस्टॉलर नहीं मिल सका, लेकिन जब मैंने प्लग इन किया तो उसने मेरे फोन को सूचीबद्ध किया। मैंने कौश के क्लॉकवर्कमॉड ड्राइवर को स्थापित किया , लेकिन दुर्भाग्य से मुझे वही परिणाम मिले।
डेविड हॉग जूल 1'13

जवाबों:


13

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


यह समस्या का एक सामान्य कारण प्रतीत होता है, लेकिन मैंने PTP पर स्विच किया और फिर भी कुछ नहीं मिला। मेरे अपेक्षाकृत अनूठे मामले में आखिरकार क्या काम हुआ, विंडोज में एक भ्रष्ट usb.inf की जगह।
डेविड हॉग

जब मैंने "मीडिया डिवाइस (MTP)" को अनचेक किया तो मेरा सांठगांठ सूची में दिखा। जैसे ही मैंने इसे (या पीटीपी) चेक किया तो यह सूची से गायब हो गया।
ccallendar

9

मेरे पास आपके जैसे ही डिवाइस हैं, नीचे Android संस्करण और बिल्ड नंबर के लिए। मुझे पता चला कि मेरा USB स्थानांतरण मोड बदलना आवश्यक था।

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

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


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

डेविड, यह संभव है कि कुछ मैंने पहले से तय किया था। मैंने एंड्रॉइड पैकेज मैनेजर से ड्राइवरों को स्थापित करने के साथ-साथ
एएसयूएस

इसके अलावा मैं एक अंतर पर ध्यान देता हूं: आप विंडोज 7 चला रहे हैं, और मैं विंडोज 8 चला रहा हूं। इससे कुछ भी प्रभावित नहीं होना चाहिए, लेकिन शायद आप विंडोज 8 मशीन पर यह कोशिश कर सकते हैं।
स्टीव रूकट्स

मैंने डिवाइस प्रबंधक से ड्राइवर को अपडेट करने के लिए Google के निर्देशों का पालन किया, लेकिन यह ड्राइवरों को पहचान नहीं सका। एक बार जब मैंने अपने नेक्सस 7 पर अपना स्थानांतरण मोड बदल दिया, तो मैंने इस प्रक्रिया को दोहराया और यह काम किया। धन्यवाद!
टोनी डी

3

एक ही समस्या मिली, और इसे ASUS usb_driver_r06_windows.zipड्राइवर पैक से ड्राइवर को अपडेट करके ठीक किया ।

मुद्दा यह है कि यह ड्राइवर समर्थित उपकरणों की ठीक से रिपोर्ट नहीं करता है (कम से कम मेरा सूचीबद्ध नहीं था)

मेरे डिवाइस को PID 4EE2 के रूप में बताया गया है जो समर्थित उपकरणों का हिस्सा नहीं है।

मुझे android_winusb.infफ़ाइल में निम्नलिखित पंक्तियों को जोड़ना था (Google Nexus 7 अनुभाग में)

%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE2
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE2&MI_01

डिवाइस अब डिवाइस सूची में ठीक से दिखाई देता है, और Google Nexus 7 ADB में उपकरणों की सूची का हिस्सा है।

इसके अलावा, Settings|About Tablet|Build versionUSB डिबगिंग को सक्षम करने के लिए 7 बार "टैप" करें ।


3

मुझे आखिरकार अपनी समस्या मिल गई। यह मेरी विंडोज मशीन के लिए विशिष्ट हो सकता है, लेकिन मैं इसे नीचे लिख रहा हूँ अगर किसी और को भी यही समस्या है।

पता चला कि मेरी C:\Windows\infनिर्देशिका में usb.inf फ़ाइल नहीं थी । जाहिरा तौर पर कुछ इंस्टॉलर / अनइंस्टालर को उस फ़ाइल के साथ गड़बड़ करने के लिए जाना जाता है। मुझे यह पता लगाने की कोशिश करते समय इस धागे में टिप मिला कि मेरे नए माउस ने काम क्यों नहीं किया ...

मैंने चार फाइलों को C:\Windows\System32\DriverStore\FileRepository\usb.inf_amd64_neutral_153b489118ee37b8ओवर से कॉपी C:\Windows\infकिया और ड्राइवरों को फिर से इंस्टॉल किया और सुरक्षा डायलॉग को टेबलेट पर पॉप अप किया।


मेरे पास भी ऐसे ही लक्षण थे जो मेरे यूएसबी स्टैक में अंतर्निहित मुद्दों के कारण प्रतीत होते थे। मेरे USB ड्राइवरों की पूरी तरह से स्थापना रद्द और पुनः स्थापित करना तुरंत हल नहीं हुआ, लेकिन "Google Nexus 7 ADB इंटरफ़ेस" के साथ-साथ मेरे फ़ोन के लिए संगत ड्राइवरों की सूची में दिखाने के लिए "समग्र USB डिवाइस" के समान विकल्प का कारण बना ( ड्राइवर को अपडेट करें, मेरा कंप्यूटर ब्राउज़ करें, मुझे लेने दें)। मेरे मामले में मुझे पहले इसे कम्पोजिट यूएसबी डिवाइस के लिए ड्राइवरों का उपयोग करने के लिए कहना था , फिर एक नया आइटम डिवाइस मैनेजर में दिखाया गया था जिसे मैंने "Google Nexus 7 ADB इंटरफ़ेस" ड्राइवर को सौंपा था। आशा है कि यह किसी की मदद करता है।
rkagerer

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

1

मुझे निम्नलिखित जोड़ना था:% CompositeAdbInterface% = USB_Install, USB \ VID_18D1 & PID_D001 & REV_0228% CompiteAdbInterface% = USB_stall, USB \ VID_18D1 और PID_D001।

यदि आप डिवाइस मैनेजर में जाते हैं और नेक्सस 7 प्रविष्टि के लिए गुण खोलते हैं, तो विवरण टैब पर क्लिक करें और मूल्य अनुभाग को हार्डवेयर आईडी में नीचे गिरा दें, आपको अपडेट किए गए हार्डवेयर मान दिखाई देंगे। इन मानों को लें और उन्हें android_winusb.inf फ़ाइल के Nexus 7 अनुभाग में जोड़ें। ड्राइवर इंस्टॉल को फिर से चलाने का प्रयास करें। यह शिकायत करेगा कि ड्राइवर अहस्ताक्षरित है। बस नजरअंदाज कर दो... ;)

यदि आप विंडोज 8.1 का उपयोग कर रहे हैं, तो आपको उन्नत मोड में रिबूट करना होगा ताकि चालक हस्ताक्षर काम करने के लिए बाधित हो। इस पोस्ट को देखें: http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned ड्राइवरों /


0

कुंजी ऊपरी से हटाने के लिए प्रयास करें

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{EEC5AD98-8080-425F-922A-DABF3DE3F69A}

मेरे नेक्सस 7 को 7 64 बिट जीतने के लिए कनेक्ट करने की कोशिश करने के 4 घंटे के बाद मेरी मदद की।

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