【Adb】使用时报错unknown host devices

最近在使用adb命令时,突然报错unknown host devices,如图所示。百度了之后发现时是5037端口被占用,为了以后少百度点,现在将解决的办法记录下来。

adb报错


解决步骤:

Step1:先查找是哪一个应用的进程占用了5037端口,打开命令窗口,输入命令:netstat -ano |findstr "5037" 便能看到该应用的进程ID。如果adb的服务端口号不是5037,就使用命令 adb nodaemon server,查看adb的端口号是多少

查看进程ID

通过此图我们可以看到,占用了5037端口的应用的进程ID是8056


Step2:接着我们去找到此进程ID的应用,关掉它就好了。Ctrl + Alt +Delete 打开任务管理器,选择详细信息一栏,找到pid为8056的进程,然后选择结束进程。

找到pid是8056的进程

我们假装它是8056,然后右键单击,选择“结束进程”就好了。(当时我找到它时就直接关掉了,没来得及截图)

再使用adb命令就不会报错了

注意:任务管理器的默认状态是没有pid显示的,如何查看pid可以参考这篇文章

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 版权声明:本文为LooperJing原创文章,转载请注明出处! 一、设备相关 1、adb devices显示连接到...
    LooperJing阅读 23,667评论 3 90
  • 周末去排练场转转,象检阅自己的地盘,其实不过是给人家协调解决吃喝拉撒的头疼事。 闲下来跟做生活老师的学生家长聊天,...
    真冉阅读 223评论 0 0
  • 一叶飘落地,田织黄蓑衣。 风描枝秃眉,果尽树孤立。 雨凉惊秋盏,万花憔无力。 月寒温聚客,白霜浮孤寂! 17.08.31
    一池凹水凸龙阅读 201评论 0 12