我试图将我的项目同时安装在5个AVD上,但我不断得到这个错误,我是在Windows 8.1上执行的。
"* daemon not running. starting it now on port 5037 * ADB server didn't ACK * failed to start daemon * error: cannot connect to daemon" 我试着阅读了stackoverflow上关于这个错误的所有可能的帖子,所有的帖子都提到尝试杀死adb进程并重启eclipse,然后一切都会好起来。我已经尝试了帖子中提到的方法,同时我也关闭了我的安全和防火墙,这样就不会有5037端口的障碍。谁能帮帮我,因为我需要执行我的项目,但我不能这样做:(。我可以提供以下命令的输出,供你参考"netstat -ano | findstr "5037"" TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 7144 TCP 127.0.0.1:5037 127.0.0.1:57410 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57411 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57414 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57415 ESTABLISHED 7144 有谁能建议一个解决这个问题的办法,可能是什么原因造成的。你也可以看一下下面的图片来推断可能发生的情况。 2 个评论 Alex P.:有时过度热心的防火墙设置会导致这种情况。mouayad:go there [enter link description here][1] [1]: stackoverflow.com/questions/5703550/...androideclipseadbAnkitSablok发布于 2014-05-029 个回答stack247发布于 2014-12-14已采纳0 人赞同 Try the following: Close Eclipse. Restart your phone. End adb.exe process in Task Manager (Windows). In Mac, force close in Activity Monitor. Issue kill and start command in <sdk_folder>\platform-tools\ C:\sdk\platform-tools>adb kill-server C:\sdk\platform-tools>adb start-server If it says something like 'started successfully', you are good. DaveAlden:重启手机对我来说没有必要--关闭Eclipse结束和所有adb.exe进程(Windows 7 x64)--我有好几个--对我有用。不过还是要谢谢你!Hackerman:谢谢......我尝试了这个方法,效果很好。BZC:谢谢,它的工作!Abhinav Saxena:Every time I kill-server, it starts itself on same port, and the error persists. Emulator never starts. I checked using sudo lsof -i <port>, there is a new pid for adb each time you kill server.Eric:我只需要做。End adb.exe process in Task Manager (Windows). In Mac, force close in Activity Monitor.后面是...【替换代码1Ben Pearson发布于 2014-12-140 人赞同 对于使用OSX的人(我知道OP不是)。 最后对我有用的是删除主目录下的安卓设置文件夹。 rm -Rf ~/.android Robert:这也解决了我在Linux上的问题。bsautner:这很有帮助--我也认为一个糟糕的genymotion模拟器给我带来了一些问题--使用不同的模拟器也有帮助。Sudhir:这也为我解决了问题。然而,Genymotion不是罪魁祸首。我不知道你是怎么找到这个本的。但它起作用了。谢谢。jonathanrz:在我看来,问题出在Genymotion上。我在设置中改变了使用我的自定义android sdk工具(与Android Studio使用的工具相同),问题就消失了;)jdm:这也解决了我在Windows上的问题。mario romano lopez发布于 2014-12-140 人赞同 对我来说,它没有工作,这与android studio 2.0 preview 1之后发生的路径问题有关,我需要更新genymotion和virtual box,显然他们试图使用相同的adb端口。 这里解释了解决方案link! 基本上你只需要。 1) open genymotion settings 2) 手动指定adb的sdk路径 3) adb kill-server 4) adb start-server Nehal:虽然这个链接可能会回答这个问题,但最好在这里包括答案的基本部分,并提供链接供参考。如果被链接的页面发生变化,仅有链接的答案可能会变得无效。mario romano lopez:@Ms.Nehal 现在好些了吗?在答案中做了不同的结构,使其更易读,但基本步骤都在那里。Nehal:罗曼诺-洛佩,是的,现在的答案是更好的,但由于我没有给你的答案降权,所以我不能做任何事情。Sachidananda Naik:谢谢,这帮助我解决了错误。Arpit Aggarwal:Specifying the sdk path for the adb manually is the key for me.Paul Verest发布于 2014-12-140 人赞同 类似的问题有 "The connection to adb is down, and a severe error has occured." The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse.Please ensure that adb is correctly located ECLIPSE-The connection to adb is down, and a severe error has occured First close IDE. 在我的案例中,我通过任务管理器杀死了adb(adb kill-server不起作用)。 then adb start-server daemon not running. starting it now on port 5037 * daemon started successfully * 如果你看到 "started successfully",说明问题已经解决了,现在启动IDE。 777Q发布于 2014-12-140 人赞同 在我的Mac上,我在终端机上写了这段代码。 xxx-MacBook-Pro:~ xxx$ cd /Users/xxx/Documents/0_Software/adt20140702/sdk/platform-tools//。 xxx-MacBook-Pro:platform-tools xxx$ ./adb kill-server xxx-MacBook-Pro:platform-tools xxx$ ./adb start-server daemon not running. starting it now on port 5037 * daemon started successfully * xxx-MacBook-Pro:platform-tools tuananh$ Hope this help. Shubham Arora:在进行上述步骤之前,从活动监视器中杀死adb,如这个答案中提到的那样,对我来说很有效。AndroidManifester发布于 2014-12-140 人赞同 如果你正在使用任何移动套装,如mobogenie或其他东西,可能也会导致这个问题。 注:我面临同样的问题,尝试了上述解决方案。这并不奏效,最后发现了这个解决方案。可能对其他人有用!. Adron发布于 2014-12-140 人赞同 在我这边,我用资源监控器看了一下,在所有的Eclipse和adb重启都不成功的情况下,哪个程序还在监听5037端口。 Start > All Programs > Accessories > System Tools > Resource Monitor > Network > Listening Ports 这最终表明java.exe正在监听5037端口,因此阻止了adb的工作。 我杀死了java.exe,立即启动adb(用adb start-server),并收到adb能够启动的确认。 android-sdks\platform-tools>adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully * Oursoul发布于 2014-12-140 人赞同 我有一种解决旧的ADB服务器没有ACK *未能启动守护进程*问题的方法,这可能会有帮助,尽管我没有看到其他人有我的问题,所以也许没有。 无论如何... 我把我的HTC sensation的默认安装位置改为2(SD卡),但当我试图恢复到0(内部)时,我得到了这个错误。 在任务管理器中显示有两个运行中的adb.exe实例,其中一个不断停止和启动,无法杀死,另一个可以被杀死,但新的实例几乎会立即启动。 我唯一能让adb成功启动的方法是在命令窗口中准备好我的命令,进入任务管理器结束adb.exe,然后当窗口出现 "你确定要杀死adb.exe "时,将其拖到命令窗口,点击确定,然后立即按回车键运行命令。 似乎adb.exe被杀死和重启之间的短暂窗口足以运行一个命令,尽管如果你试图做其他事情,它不会工作,你必须在每次想运行一个命令时重复这个过程。 虽然很麻烦,但这是像我这样没有受过教育的笨蛋唯一能解决的办法--希望能帮助到别人...... Raouf Mounif发布于 2014-12-140 人赞同 我已经用同样的步骤解决了几次这个问题。 1- Close Eclipse. 2- 重新启动你的手机。 3- 在任务管理器(Windows)中结束adb.exe进程。在Mac,在活动监视器中强制关闭。 4- Issue kill and start command in \platform-tools\. C:\sdk\platform-tools>adb kill-server
我试着阅读了stackoverflow上关于这个错误的所有可能的帖子,所有的帖子都提到尝试杀死adb进程并重启eclipse,然后一切都会好起来。我已经尝试了帖子中提到的方法,同时我也关闭了我的安全和防火墙,这样就不会有5037端口的障碍。谁能帮帮我,因为我需要执行我的项目,但我不能这样做:(。我可以提供以下命令的输出,供你参考"netstat -ano | findstr "5037""
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 7144 TCP 127.0.0.1:5037 127.0.0.1:57410 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57411 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57414 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57415 ESTABLISHED 7144 有谁能建议一个解决这个问题的办法,可能是什么原因造成的。你也可以看一下下面的图片来推断可能发生的情况。 2 个评论 Alex P.:有时过度热心的防火墙设置会导致这种情况。mouayad:go there [enter link description here][1] [1]: stackoverflow.com/questions/5703550/...androideclipseadbAnkitSablok发布于 2014-05-029 个回答stack247发布于 2014-12-14已采纳0 人赞同 Try the following: Close Eclipse. Restart your phone. End adb.exe process in Task Manager (Windows). In Mac, force close in Activity Monitor. Issue kill and start command in <sdk_folder>\platform-tools\ C:\sdk\platform-tools>adb kill-server C:\sdk\platform-tools>adb start-server If it says something like 'started successfully', you are good. DaveAlden:重启手机对我来说没有必要--关闭Eclipse结束和所有adb.exe进程(Windows 7 x64)--我有好几个--对我有用。不过还是要谢谢你!Hackerman:谢谢......我尝试了这个方法,效果很好。BZC:谢谢,它的工作!Abhinav Saxena:Every time I kill-server, it starts itself on same port, and the error persists. Emulator never starts. I checked using sudo lsof -i <port>, there is a new pid for adb each time you kill server.Eric:我只需要做。End adb.exe process in Task Manager (Windows). In Mac, force close in Activity Monitor.后面是...【替换代码1Ben Pearson发布于 2014-12-140 人赞同 对于使用OSX的人(我知道OP不是)。 最后对我有用的是删除主目录下的安卓设置文件夹。 rm -Rf ~/.android Robert:这也解决了我在Linux上的问题。bsautner:这很有帮助--我也认为一个糟糕的genymotion模拟器给我带来了一些问题--使用不同的模拟器也有帮助。Sudhir:这也为我解决了问题。然而,Genymotion不是罪魁祸首。我不知道你是怎么找到这个本的。但它起作用了。谢谢。jonathanrz:在我看来,问题出在Genymotion上。我在设置中改变了使用我的自定义android sdk工具(与Android Studio使用的工具相同),问题就消失了;)jdm:这也解决了我在Windows上的问题。mario romano lopez发布于 2014-12-140 人赞同 对我来说,它没有工作,这与android studio 2.0 preview 1之后发生的路径问题有关,我需要更新genymotion和virtual box,显然他们试图使用相同的adb端口。 这里解释了解决方案link! 基本上你只需要。 1) open genymotion settings 2) 手动指定adb的sdk路径 3) adb kill-server 4) adb start-server Nehal:虽然这个链接可能会回答这个问题,但最好在这里包括答案的基本部分,并提供链接供参考。如果被链接的页面发生变化,仅有链接的答案可能会变得无效。mario romano lopez:@Ms.Nehal 现在好些了吗?在答案中做了不同的结构,使其更易读,但基本步骤都在那里。Nehal:罗曼诺-洛佩,是的,现在的答案是更好的,但由于我没有给你的答案降权,所以我不能做任何事情。Sachidananda Naik:谢谢,这帮助我解决了错误。Arpit Aggarwal:Specifying the sdk path for the adb manually is the key for me.Paul Verest发布于 2014-12-140 人赞同 类似的问题有 "The connection to adb is down, and a severe error has occured." The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse.Please ensure that adb is correctly located ECLIPSE-The connection to adb is down, and a severe error has occured First close IDE. 在我的案例中,我通过任务管理器杀死了adb(adb kill-server不起作用)。 then adb start-server daemon not running. starting it now on port 5037 * daemon started successfully * 如果你看到 "started successfully",说明问题已经解决了,现在启动IDE。 777Q发布于 2014-12-140 人赞同 在我的Mac上,我在终端机上写了这段代码。 xxx-MacBook-Pro:~ xxx$ cd /Users/xxx/Documents/0_Software/adt20140702/sdk/platform-tools//。 xxx-MacBook-Pro:platform-tools xxx$ ./adb kill-server xxx-MacBook-Pro:platform-tools xxx$ ./adb start-server daemon not running. starting it now on port 5037 * daemon started successfully * xxx-MacBook-Pro:platform-tools tuananh$ Hope this help. Shubham Arora:在进行上述步骤之前,从活动监视器中杀死adb,如这个答案中提到的那样,对我来说很有效。AndroidManifester发布于 2014-12-140 人赞同 如果你正在使用任何移动套装,如mobogenie或其他东西,可能也会导致这个问题。 注:我面临同样的问题,尝试了上述解决方案。这并不奏效,最后发现了这个解决方案。可能对其他人有用!. Adron发布于 2014-12-140 人赞同 在我这边,我用资源监控器看了一下,在所有的Eclipse和adb重启都不成功的情况下,哪个程序还在监听5037端口。 Start > All Programs > Accessories > System Tools > Resource Monitor > Network > Listening Ports 这最终表明java.exe正在监听5037端口,因此阻止了adb的工作。 我杀死了java.exe,立即启动adb(用adb start-server),并收到adb能够启动的确认。 android-sdks\platform-tools>adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully * Oursoul发布于 2014-12-140 人赞同 我有一种解决旧的ADB服务器没有ACK *未能启动守护进程*问题的方法,这可能会有帮助,尽管我没有看到其他人有我的问题,所以也许没有。 无论如何... 我把我的HTC sensation的默认安装位置改为2(SD卡),但当我试图恢复到0(内部)时,我得到了这个错误。 在任务管理器中显示有两个运行中的adb.exe实例,其中一个不断停止和启动,无法杀死,另一个可以被杀死,但新的实例几乎会立即启动。 我唯一能让adb成功启动的方法是在命令窗口中准备好我的命令,进入任务管理器结束adb.exe,然后当窗口出现 "你确定要杀死adb.exe "时,将其拖到命令窗口,点击确定,然后立即按回车键运行命令。 似乎adb.exe被杀死和重启之间的短暂窗口足以运行一个命令,尽管如果你试图做其他事情,它不会工作,你必须在每次想运行一个命令时重复这个过程。 虽然很麻烦,但这是像我这样没有受过教育的笨蛋唯一能解决的办法--希望能帮助到别人...... Raouf Mounif发布于 2014-12-140 人赞同 我已经用同样的步骤解决了几次这个问题。 1- Close Eclipse. 2- 重新启动你的手机。 3- 在任务管理器(Windows)中结束adb.exe进程。在Mac,在活动监视器中强制关闭。 4- Issue kill and start command in \platform-tools\. C:\sdk\platform-tools>adb kill-server
有谁能建议一个解决这个问题的办法,可能是什么原因造成的。你也可以看一下下面的图片来推断可能发生的情况。
Try the following:
adb kill-server
adb start-server
End adb.exe process in Task Manager (Windows). In Mac, force close in Activity Monitor.
对于使用OSX的人(我知道OP不是)。 最后对我有用的是删除主目录下的安卓设置文件夹。
rm -Rf ~/.android
Robert:
这也解决了我在Linux上的问题。
bsautner:
这很有帮助--我也认为一个糟糕的genymotion模拟器给我带来了一些问题--使用不同的模拟器也有帮助。
Sudhir:
这也为我解决了问题。然而,Genymotion不是罪魁祸首。我不知道你是怎么找到这个本的。但它起作用了。谢谢。
jonathanrz:
在我看来,问题出在Genymotion上。我在设置中改变了使用我的自定义android sdk工具(与Android Studio使用的工具相同),问题就消失了;)
jdm:
这也解决了我在Windows上的问题。
mario romano lopez发布于 2014-12-14
0 人赞同
对我来说,它没有工作,这与android studio 2.0 preview 1之后发生的路径问题有关,我需要更新genymotion和virtual box,显然他们试图使用相同的adb端口。 这里解释了解决方案link! 基本上你只需要。 1) open genymotion settings 2) 手动指定adb的sdk路径 3) adb kill-server 4) adb start-server
对我来说,它没有工作,这与android studio 2.0 preview 1之后发生的路径问题有关,我需要更新genymotion和virtual box,显然他们试图使用相同的adb端口。
这里解释了解决方案link! 基本上你只需要。
1) open genymotion settings
2) 手动指定adb的sdk路径
3) adb kill-server
4) adb start-server
Nehal:
虽然这个链接可能会回答这个问题,但最好在这里包括答案的基本部分,并提供链接供参考。如果被链接的页面发生变化,仅有链接的答案可能会变得无效。
mario romano lopez:
@Ms.Nehal 现在好些了吗?在答案中做了不同的结构,使其更易读,但基本步骤都在那里。
罗曼诺-洛佩,是的,现在的答案是更好的,但由于我没有给你的答案降权,所以我不能做任何事情。
Sachidananda Naik:
谢谢,这帮助我解决了错误。
Arpit Aggarwal:
Specifying the sdk path for the adb manually is the key for me.
sdk path for the adb manually
Paul Verest发布于 2014-12-14
类似的问题有 "The connection to adb is down, and a severe error has occured." The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse.Please ensure that adb is correctly located ECLIPSE-The connection to adb is down, and a severe error has occured First close IDE. 在我的案例中,我通过任务管理器杀死了adb(adb kill-server不起作用)。 then adb start-server daemon not running. starting it now on port 5037 * daemon started successfully * 如果你看到 "started successfully",说明问题已经解决了,现在启动IDE。
类似的问题有
First close IDE.
在我的案例中,我通过任务管理器杀死了adb(adb kill-server不起作用)。 then adb start-server
如果你看到 "started successfully",说明问题已经解决了,现在启动IDE。
777Q发布于 2014-12-14
在我的Mac上,我在终端机上写了这段代码。 xxx-MacBook-Pro:~ xxx$ cd /Users/xxx/Documents/0_Software/adt20140702/sdk/platform-tools//。 xxx-MacBook-Pro:platform-tools xxx$ ./adb kill-server xxx-MacBook-Pro:platform-tools xxx$ ./adb start-server daemon not running. starting it now on port 5037 * daemon started successfully * xxx-MacBook-Pro:platform-tools tuananh$ Hope this help.
在我的Mac上,我在终端机上写了这段代码。
xxx-MacBook-Pro:~ xxx$ cd /Users/xxx/Documents/0_Software/adt20140702/sdk/platform-tools//。
xxx-MacBook-Pro:platform-tools xxx$ ./adb kill-server
xxx-MacBook-Pro:platform-tools xxx$ ./adb start-server
xxx-MacBook-Pro:platform-tools tuananh$
Hope this help.
Shubham Arora:
在进行上述步骤之前,从活动监视器中杀死adb,如这个答案中提到的那样,对我来说很有效。
adb
AndroidManifester发布于 2014-12-14
如果你正在使用任何移动套装,如mobogenie或其他东西,可能也会导致这个问题。 注:我面临同样的问题,尝试了上述解决方案。这并不奏效,最后发现了这个解决方案。可能对其他人有用!.
如果你正在使用任何移动套装,如mobogenie或其他东西,可能也会导致这个问题。
注:我面临同样的问题,尝试了上述解决方案。这并不奏效,最后发现了这个解决方案。可能对其他人有用!.
Adron发布于 2014-12-14
在我这边,我用资源监控器看了一下,在所有的Eclipse和adb重启都不成功的情况下,哪个程序还在监听5037端口。 Start > All Programs > Accessories > System Tools > Resource Monitor > Network > Listening Ports 这最终表明java.exe正在监听5037端口,因此阻止了adb的工作。 我杀死了java.exe,立即启动adb(用adb start-server),并收到adb能够启动的确认。 android-sdks\platform-tools>adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully *
在我这边,我用资源监控器看了一下,在所有的Eclipse和adb重启都不成功的情况下,哪个程序还在监听5037端口。
Start > All Programs > Accessories > System Tools > Resource Monitor > Network > Listening Ports 这最终表明java.exe正在监听5037端口,因此阻止了adb的工作。 我杀死了java.exe,立即启动adb(用adb start-server),并收到adb能够启动的确认。 android-sdks\platform-tools>adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully *
这最终表明java.exe正在监听5037端口,因此阻止了adb的工作。 我杀死了java.exe,立即启动adb(用adb start-server),并收到adb能够启动的确认。
android-sdks\platform-tools>adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully *
Oursoul发布于 2014-12-14
我有一种解决旧的ADB服务器没有ACK *未能启动守护进程*问题的方法,这可能会有帮助,尽管我没有看到其他人有我的问题,所以也许没有。 无论如何... 我把我的HTC sensation的默认安装位置改为2(SD卡),但当我试图恢复到0(内部)时,我得到了这个错误。 在任务管理器中显示有两个运行中的adb.exe实例,其中一个不断停止和启动,无法杀死,另一个可以被杀死,但新的实例几乎会立即启动。 我唯一能让adb成功启动的方法是在命令窗口中准备好我的命令,进入任务管理器结束adb.exe,然后当窗口出现 "你确定要杀死adb.exe "时,将其拖到命令窗口,点击确定,然后立即按回车键运行命令。 似乎adb.exe被杀死和重启之间的短暂窗口足以运行一个命令,尽管如果你试图做其他事情,它不会工作,你必须在每次想运行一个命令时重复这个过程。 虽然很麻烦,但这是像我这样没有受过教育的笨蛋唯一能解决的办法--希望能帮助到别人......
我有一种解决旧的ADB服务器没有ACK *未能启动守护进程*问题的方法,这可能会有帮助,尽管我没有看到其他人有我的问题,所以也许没有。 无论如何...
我把我的HTC sensation的默认安装位置改为2(SD卡),但当我试图恢复到0(内部)时,我得到了这个错误。 在任务管理器中显示有两个运行中的adb.exe实例,其中一个不断停止和启动,无法杀死,另一个可以被杀死,但新的实例几乎会立即启动。
我唯一能让adb成功启动的方法是在命令窗口中准备好我的命令,进入任务管理器结束adb.exe,然后当窗口出现 "你确定要杀死adb.exe "时,将其拖到命令窗口,点击确定,然后立即按回车键运行命令。 似乎adb.exe被杀死和重启之间的短暂窗口足以运行一个命令,尽管如果你试图做其他事情,它不会工作,你必须在每次想运行一个命令时重复这个过程。
虽然很麻烦,但这是像我这样没有受过教育的笨蛋唯一能解决的办法--希望能帮助到别人......
Raouf Mounif发布于 2014-12-14
我已经用同样的步骤解决了几次这个问题。 1- Close Eclipse. 2- 重新启动你的手机。 3- 在任务管理器(Windows)中结束adb.exe进程。在Mac,在活动监视器中强制关闭。 4- Issue kill and start command in \platform-tools\. C:\sdk\platform-tools>adb kill-server
我已经用同样的步骤解决了几次这个问题。
1- Close Eclipse.
2- 重新启动你的手机。
3- 在任务管理器(Windows)中结束adb.exe进程。在Mac,在活动监视器中强制关闭。
4- Issue kill and start command in \platform-tools\.
C:\sdk\platform-tools>adb kill-server