मैं आज उसी समस्या में भाग गया और पाया कि मेरे गैर-रूट किए गए 4.2 गैलेक्सी नेक्सस डिवाइस पर चीजें ठीक हैं, लेकिन मेरे पुराने (फिर से गैर-रूट किए गए) सैमसंग गैलेक्सी वाई (2.3) डिवाइस पर काम नहीं करता है।
मैंने यहां दिए गए चरणों की कोशिश की, लेकिन ऐसा लगता है कि किसी को पहले वाले मॉडल (और शायद अन्य गैर-नेक्सस डिवाइस भी) पर काम करने के लिए एक रूट किए गए फोन की आवश्यकता है।
यही मैंने कोशिश की -
$ adb shell netstat | grep 5555
इस पोर्ट पर कोई सॉकेट नहीं खोला गया था।
मैन्युअल रूप से उन चरणों को सेट करने की कोशिश की है जो adb tcpip करता है -
$ adb shell setprop service.adb.tcp.port 5555
$ adb shell stop adbd
$ adb shell start adbd
$ adb shell getprop | grep adb
यह उस संपत्ति को नहीं दिखाता है जो अभी सेट की गई थी।
यह मेरी सांठगांठ डिवाइस पर दिखाता है जहां यह बिना जड़ के काम करता है -
$ adb shell getprop | grep adb
[service.adb.tcp.port]: [5555]
तो क्या फोन / ओएस संस्करण यू के आधार पर, आपके लाभ भिन्न हो सकते हैं।
:-)