解决adb命令连接手机,进程被占用的问题

1.cmd打开命令提示符,输入adb devices,返回为:

* daemon not running. starting it now on port 5037 *

ADB server didn't ACK

* failed to start daemon *

error: cannot connect to daemon

2.可通过以下命令来判断是哪个进程占用了5037端口号 :

>adb nodaemon server 

cannot bind 'tcp:5037'                        -----此句为不能绑定5037端口号

>netstat -ano |findstr "5037"                 ------此命令- 和|和""前都需要空格

TCP    127.0.0.1:5037    0.0.0.0:0       LISTENING    2744           ----进程标识符pid:2744

TCP    127.0.0.1:5037    127.0.0.1:60308   ESTABLISHED  2744

TCP    127.0.0.1:60308   127.0.0.1:5037    ESTABLISHED   14192

可以看出是进程标识符为2744 和14192的进程占用了5037端口号

以下有两种方法解决:

方法1:通过命令行taskkill /f /pid 2744  和taskkill /f /pid 4192

错误:无法终止PID为2744的进程

原因:拒绝访问

方法2:打开任务管理器,选择详细信息,根据PID将2744和14192的进程结束掉

3.再次验证输入 adb devices

List of devices attached

C7R4CXXXXXXXXX     devices

表示已经连接手机,可以远程调试手机

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、安装 http://zhidao.baidu.com/link?url=vmpZFGXFUZg-z2ppS3Z...
    黄小呱阅读 7,526评论 0 0
  • 在运行Android程序时候,出现 the connection to adb is down and a sev...
    iTsung阅读 3,677评论 0 0
  • 昨天请我妈来我的住处帮我招呼水电工修水压。当然我自己也有点小私心,知道我妈的性格肯定会帮我打扫卫生的。我妈果然中计...
    朱丽达阅读 1,670评论 0 0
  • 天堂电影院 一个小镇男孩和老人的故事 男孩喜欢电影 老人放了一辈子的电影 老人不希望男孩放弃学业跟他一样一辈子待在...
    芭比李阅读 2,732评论 0 0
  • 对于我这个急脾气来说,隐忍相当于是登月的难度。一直以来秉承的做事态度就是快刀斩快麻,最厌烦的事情就是等待,降低语速...
    元宝妈妈2013阅读 3,199评论 0 0

友情链接更多精彩内容