When I try to test my Android application with an android emulator as always I now suddenly get an error message. I\'m working with Windows 8. So far I tried the following thing
I got the same error. Don't worry. I have an solution. Go to Task Manager. Kill the process called adb.exe. You will find 2 or 3 processes. Kill all of them. You are done. It will work.
I have the same problems. Verify port 5037 is free and ports 5555 to 5585 are available and never used by another process.
"ADB server sets up connections to all running emulator/device instances. It locates emulator/device instances by scanning odd-numbered ports in the range 5555 to 5585"
FROM: http://developer.android.com/tools/help/adb.html
To find out which process is listening on a port on Windows yo can use:
C:> netstat -an -o
FROM: How can you find out which process is listening on a port on Windows?
Try this,
adb kill-server
adb root
The prompt should say adbd is already running as root
.
That should fix it.
I had the same problem, here is my simple fix:
-Go to task manager in windows, look for adb.exe, and kill it
-Go to command prompt, and tap adb devices ==> it will automaticaly start adb daemon
Try to open adb
from command prompt from directory location as <sdk>\platform-tools
,
If adb file is missing try to re-install Android SDK with latest version, And try to run again..
I think issues will solved, by this procedure.
The same thing with the Asus Sync utility (with the both our Transformer's 700 and 701). I think there is a USB-port conflict between ABD driver and Sync utility.
Exit from Sync utility resolve the problem.