2013-10-21 9 views

उत्तर

22

एंड्रॉइड 4.2 से, प्रत्येक एडीबी डिवाइस को कंप्यूटर से कनेक्ट करने के लिए अधिकृत होना आवश्यक है। यह सुरक्षा के लिए किया जाता है। तो जब एक यूएसबी कनेक्ट होता है तो यूएसबी डिबगिंग सेट होने पर डिवाइस को अधिकृत करने के लिए कहा जाता है। लेकिन वाईफ़ाई एडीबी के लिए नहीं होता है।

तो कामकाज यूएसबी द्वारा डिवाइस को हमेशा कनेक्ट करना, मशीन को हमेशा स्वीकार करना है। फिर जब वायरलेस एडीबी की कोशिश की जाती है, तो इसे काम करना चाहिए।

+1

डिवाइस जब आपको अधिकृत करने के लिए संकेत नहीं देता है तो क्या करें? –

+0

आपका एंड्रॉइड संस्करण क्या है? क्या आपने यूएसबी डिबगिंग या किसी अन्य प्रकार के डेवलपर मोड को सक्षम किया है? अधिक जानकारी कृपया। – sivag1

+6

एंड्रॉइड 4.4.2। हां, यूएसबी डीबगिंग सक्षम था।और मुझे एक और स्टैक ओवरफ्लो पोस्ट में संदर्भित फिक्स मिला: अनचेक करें फिर यूएसबी डिबगिंग –

1

शायद तुम एडीबी वाईफाई इस्तेमाल कर सकते हैं (an Android App) .मैं इसका इस्तेमाल और डिवाइस एंड्रॉयड स्टूडियो के लिए अधिकृत है में पता चला है (बताने के लिए भूल जाओ, मैं मैक से कनेक्ट USB का उपयोग, तो फोन एक संवाद को बढ़ावा देंगे अधिकृत करने के लिए फोन डीबग करने के लिए मैक)।

3

कंप्यूटर के लिए समाधान

1 कनेक्ट डिवाइस (USB पर)।

2 एडीबी डिवाइस को अधिकृत, तो यह कंप्यूटर के साथ (USB पर हाथ मिलाना) संवाद कर सकते हैं

3 चेक कि उपकरण कनेक्ट किया

$adb devices 

List of devices attached 

SC8SDQWGKBT4JVS4  device 

4 tcpip मोड

$adb tcpip 5555 

restarting in TCP mode port: 5555 

को बदलें कंप्यूटर से कनेक्ट डिवाइस (वाईफ़ाई पर), सुनिश्चित करें कि दोनों एक ही नेटवर्क पर हैं

$adb connect 192.168.1.100 

connected to 192.168.1.100:5555 

6 एडीबी डिवाइस को अधिकृत, तो यह कंप्यूटर के साथ (वाईफ़ाई से अधिक हाथ मिलाना) संवाद कर सकते हैं

7 चेक कि उपकरण कनेक्ट किया

$adb devices 

List of devices attached 

SC8SDQWGKBT4JVS4  device 

192.168.1.100:5555  unauthorized 

हालांकि मैं डिवाइस अधिकृत, एशियाई विकास बैंक चीजें देखने है अलग ढंग से।

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

8 को मार डालो एडीबी सर्वर

$adb kill-server 

9 कनेक्ट फिर वाईफ़ाई से अधिक

$adb connect 192.168.1.100 

* daemon not running. starting it now on port 5037 * 

* daemon started successfully * 

connected to 192.168.1.100:5555 

10 अंत में, जाँच करें कि डिवाइस कनेक्ट

$adb devices 

List of devices attached 

192.168.1.100:5555  device 

डिवाइस है अब अधिकृत है, आप वाईफ़ाई पर डिबगिंग शुरू कर सकते हैं।

संबंधित मुद्दे