Please ensure that adb is correctly located at……问题解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35821446/article/details/54928323

遇到问题描述:

运行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 F:.......



一.最简单直接的尝试解决方案:

  1.点击eclipse右上角的DDMS

     


2.打开DDMS后,点击Devices的右边的下三角

   


3.点击Reset adb即可


二.通过命令方式检查解决

问题分析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       4372
    2、发现PID=4372占用5037端口,查看5004的task: 
       在命令行里输入    tasklist|findstr "4372
       360MobileLink.exe             4372 Console                    1     19,768 K
       打开windows管理器结束wandoujia_daemon.exe该进程,启动eclipse,如果adb.exe未能启动,手动启动即可;


 

 如何手动结束、启动adb


   adb kill-server

   adb start-server

   重启Eclipse即可


 如何操作adb kill-server 和 adb start-server


 CMD命令窗口

   1.打开cmdchuangkou ,进入adb.exe所在的文件时夹(我的Android-sdk-windows是放在F盘上,所以先进入F盘,直接输入F:, 再输入cd android-sdk-windows\platform-tools 从而进入了adb.exe所在的目录。)



猜你喜欢

转载自blog.csdn.net/qq_35821446/article/details/54928323
今日推荐