当前位置: 代码迷 >> Android >> 运作android程序控制台报错
  详细解决方案

运作android程序控制台报错

热度:95   发布时间:2016-04-28 02:21:28.0
运行android程序控制台报错

运行android程序控制台输出

?? ?[2013-10-13 16:45:50 - ] The connection to adb is down, and a severe error has occured.
?? ?[2013-10-1316:45:50?- ] You must restart adb and Eclipse.
?? ?[2013-10-1316:45:50?- ] Please ensure that adb is correctly located at '<--此处显示adb.exe的全路径-->' and can be executed.

?

??问题分析1

关闭eclipse,打开windows任务管理器,查看进程中是否有adb.exe或adb.exe *32。

??解决方案1

如果有则关闭该进程,重新启动eclipse即可;

??问题分析2:

windows任务管理器中就找不到adb.exe或adb.exe *32的进程,可以尝试手动启动adb.exe ;如果手动启动后还找不到adb.exe进程,则 ? ?只有一种可能就是adb.exe进程的端口被占用,导致adb.exe未能正常启动所致(adb默认端口为5037)。

??解决方案2:

? ? ? ? ? ? ? ? ? ?1、查看端口使用情况:

? ? ? ? ? ? ? ? ? ?netstat -aon|findstr "5037"

? ? ? ? ? ? ? ? ? ? TCP ? ?127.0.0.1:5037 ? ? ? ? 0.0.0.0:0 ? ? ? ? ? ? ?LISTENING ? ? ? 5004

? ? ? ? ? ? ? ? ? ? 2、发现5004占用5037端口,查看5004的task:

? ? ? ? ? ? ? ? ? ??tasklist|findstr "5004"

? ? ? ? ? ? ? ? ? ? wandoujia_daemon.exe ? ? ? ? ?5004 Console ? ? ? ? ? ? ? ? ? ?1 ? ? ?4,276 K

? ? ? ? ? ? ? ? ? ? 打开windows管理器结束wandoujia_daemon.exe该进程,启动eclipse,如果adb.exe未能启动,手动启动即可;

  相关解决方案