zoukankan      html  css  js  c++  java
  • Android "Please ensure that adb is correctly located at" 错误

    转自:http://blog.csdn.net/hyx1990/article/details/12681207

    遇到问题描述:

    运行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 -ano | 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未能启动,手动启动即可;

  • 相关阅读:
    智能指针shared_ptr新特性shared_from_this及weak_ptr
    reactor模型框架图和流程图 libevent
    memset struct含有string的崩溃
    对于socket发送数据时是否要加锁及write read的阻塞非阻塞
    记录智能指针使用shared_ptr使用错误
    本地缓存和redis
    关于数据结构跳表的一些介绍
    linux 下source、sh、bash、./执行脚本的区别
    socket端口复用问题一二
    MD5算法
  • 原文地址:https://www.cnblogs.com/defineconst/p/6594070.html
Copyright © 2011-2022 走看看