简体   繁体   中英

ADB server can't start android

I have installed adt bundle eclipse. However, I can't seems to run the AVD. I have the problem of

ADB server didn't ACK 
failed to start daemon

I have search on how to solve it, I've read to type adb kill-server and adb start-server . when I typed that, it says

adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *"

I had this exact problem on my Vista x64 system. I solved it by doing the following: Ctrl-Alt-Del, start Task Manager, under Processes tab, check for "shuame_helper.exe". It was there from running RootGenius. I clicked End Process, then went back to the command prompt and entered adb start-server and it worked!

Please follow below steps:-

  1. Go to run
  2. open command prompt
  3. get into your platform-tools under android sdk .
  4. now type command: adb kill-server
  5. then upon success type: adb start-server

Thats'it.

Let me know if you still facing any issue..

Try below step from DDMS in eclipse :

在此输入图像描述

发生这种情况时,我打开Activity Monitor(在Mac上)或任务管理器(在Windows上)并查找ADB进程并强行关闭它(有时会有多个,关闭它们)然后在Android Studio中再次按“运行”按钮或Eclipse。

1)Open task manager first
2)close any instance of adb.exe(end task it)
3)open command prompt
4) type adb start-server(you may have to execute it twice)
5) try to run now.

So I had the same problem and failed in all the same ways as above:

adb kill-server followed by adb start-server

still resulted in the ADB server didn't ACK error.

The other common suggestion of using the task manager to kill the process also failed as it seemed that something restarted adb automatically? It would disappear for a second, then there were two adb processes ,then there was one again.

Exasperated.

I restarted Windows in safe mode.

This ensured that adb wasn't started. Shut down and restart normally. Problem solved.

Just for good measure, I also updated eclipse and android at this point, but I think that the safe mode restart fixed it.

Give it a try when all else fails.

I had this problem using the latest ADT, SDK and Eclipse on Windows 7. I had an old ASUS TF101 and an HTC HD connected with their respective docking software. When I looked in processor tab of the Windows task manager I could see two instances of the adb.exe, one loaded and another one looking like it is trying to load.

I killed the PC connecting software (process in task manager) for the ASUS, the HTC Sync wasn't running. There is now one adb.exe running and both devices are recognised in Eclipse and in the command prompt (adb devices). You may need to restart Eclipse.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM