My adb is down, no matter I am using ADT or Android Studio.
And according to the second answer of this SO question, I did:
I type:
adb nodaemon server
Output:
cannot bind 'tcp:5037'
Then
netstat -ano | findstr 5037
I did find a pid of 7416 who listen in
127.0.0.1:5037
I use
taskkill /pid 7416 -f
to kill it.I type
netstat -ano | findstr 5037
again, I found another pid listens at127.0.0.1:5037
again!
I guess they are the same, but I have no idea who it is.
Can I simply have a easy way to release this port or change the adb port to another one?
For Windows,
Close Android Studio and any of your Emulators you are using,
then goto->TaskManager and Kill the process(adb.exe)
After finishing all these First open Android studio followed by emulators.
Check the firewall of the system. May be the "allow app to communicate through windows firewall" may have blocked android studio.
In my case I was trying to use genymotion emulator device. With genymotion opened and running, I've tried to run my app in this emulator but I it doesn't worth
In this part I had this error:
Then I've tried Jaskey's solution but it doesn't works.
So I stopped genymotion emulator. Then I restart ADB (Tools > Android > Unchecked Unable ADB Integration then I've checked again)
Next I've start genymotion emulator again And now the app works on the emulator.
in my case one application on window use adb.exe.
that application name is mobogenie.
Fixed :: Goto Window TaskManager select adb.exe and press End process
if genymotion or emulator not working try to install pdanet+ in your system and mobile device choose your mobile type(motorola,sony,other)it will automatically install driver and run your application in mobile device.
disconnect any usb connected android devices. I was tethering to my laptop via my cellphone for internet connection. I got the adb start server failed error with loopback error "port is only used for one socket connection".
I disconnected my cellphone usb connection from my laptop and now android studio recognizes my genymotion emulator and another android device I have connected via usb in the deployment target box.