问题
I cannot use adb connect
to connect via wifi to my device (nexus 5, android 6), but since i'm developping a cordova plugin using usb OTG, I really need to connect via wifi.
I tried to adb kill-server
, and all solutions provided on SO, and noone is working for me...
Before it was working ok (i.e android 5).
Any idea?
回答1:
I had the same issue since the android 6 upgrading. I noticed that for some reason the device is playing "hard to get" when you try to contact it over WIFI.
Try these following steps:
Make sure that
Aggressive Wi-Fi to Cellular handover
under Networking section in the device's developer options is turned off.ping continuously from your pc to the device to make sure it's not in network idle mode
ping -t 192.168.1.10
(windows cmd), unlock the device and even try to surf to some website just to make it get out of the network idle.If ping doesn't work, turn off / on Android Wifi and go back to step 2.
When it replies to the ping, connect it via usb, and:
adb usb
adb tcpip 5555
adb connect 192.168.10.1:5555
In case it's still not connected, try to switch the usb connection mode as MTP / PTP / Camera while the device is connected through usb and repeat these steps over again...
If the above points are not working please try running adb as admin. For Ubuntu -
sudo adb start-server
回答2:
In my case I had to shut of and on the wifi adb debugger app, on the device. On another USB device I had to shitch off and on developer mode, then re-set the development options. Also reset my pc.
Seem that adb in some way made a mess with global communication and all the debug communication have to be reset on both sides.
After this the devices start to comunicate again
回答3:
The critical step in getting this to work is disconnecting the usb cable after issuing the adb connect xx.x.x.xx:5555 command. At this point you are connected but unauthorized. Execute adb kill-server and re-issue the connect command. Verify with execution of adb shell date.
回答4:
sudo adb start-server
Just worked for me. after A day of looking for a solution.
来源:https://stackoverflow.com/questions/33462720/adb-unable-to-connect-to-192-168-1-105555