adb shell 端口占用

某天,使用adb shell连接手机时,提示以下出错信息:

error: device offline

以下是解决方法,记录一下.

运行命令:adb nodaemon server

提示如下:

cannot bind 'tcp:5037'

怪了,5037端口好像是被占用了

运行命令查看是哪个进程占用的:

netstat -ano|findstr "5037"

这样查到是pid为11068的进程占用了

这样就好办了。

运行任务管理器,找到pid为11068的那行,右键“打开文件位置”,这里发现我的C:\windows\下居然也有一个adb.exe,估计是装手机软件时,不知哪家带着安装上去的(之前是没有的),这样就把这个adb先在任务管理器中,右键-结束进程,然后把C:\windows\adb.exe删除。

然后执行adb shell,问题解决!

看来是电脑中存在多个adb的问题,造成了端口占用。

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

推荐阅读更多精彩内容

  • 不经意的相遇,低着头,让你觉得我不好意思面对你,哎,这得多会演戏才行,没办法,谁让你暴跳如雷呢,你得赶快振作起来,...
    會咬人的魚阅读 1,443评论 0 0
  • 我想种一棵树,十年的树, 所以要经常浇水, 可能漏了一两天不要紧,没关系,树依然能茁壮成长. 可能漏了一周,两周不...
    PlantATree阅读 3,355评论 0 0
  • 每个人的梦想蓝图都很绚丽,有的是黑白简笔画、有的是炫彩卡通画、有的是素雅水墨画……价值观不同、梦想蓝图各异...
    龙女快跑阅读 3,173评论 0 0