adb server is out of date.killing的解决办法
2024-08-26 14:31:20
当把手机连接到电脑端口运行adb程序调试时,出现了下面这样的情况:
分析:出错的原因是adb的端口被其他程序的进程占领了,所以要做的就是找到并kill该进程。
工具/原料
cmd.exe、任务管理器
方法/步骤
在cmd中执行adb nodaemon server,查看adb的端口号是多少,一般情况下是5037(why?应该软件使用的端口号是固定的),如下图
再执行netstat -ano | findstr "5037" ,会看到如下类似的情形:
这里稍微解释一下,显示的从左到右的意思分别是,连接类型(TCP)、本地地址和端口、外部地址和端口、连接状态、进程的PID号。这里有两个进程占据着5037端口,其中一个占据的是本地的5037端口,另外一个占据的是外部的5037端口,要干掉的当然就是那个本地的PID为240的端口啦!
CTRL+ALT+DEL唤出任务管理器。点击进程,现在要找的是PID为240的进程。有时候可能会发现任务管理器里没有进程PID的信息显示,这时候只要点击任务管理器的查看-->选择列,如下图,然后把PID勾选上即可。这时候再次查看当前进程的PID,把PID为240的进程kill掉。然后再运行adb命令就顺顺利利啦!
END
最新文章
- 修复 XE8 Win 平台 Firemonkey Memo 卷动后会重叠的问题
- 如何解决";";No boot device available(无可用的引导设备)”错误
- Latex使用
- Ztack学习笔记(4)-系统网络分析
- JavaScript模块化开发一瞥
- Android、iPhone和Java三个平台一致的加密工具
- android学习日记10--裁剪区域
- php中文件引入require
- MVC中的Startup.Auth.cs、BundleConfig.cs、FilterConfig.cs和RouteConfig.cs
- vue/axios请求拦截
- RocketMQ源码 — 七、 RocketMQ高可用(2)
- 记一次在咸鱼上购买 MacBook Pro 的经历
- ASP.NET Core 添加区域步骤(详细)
- 数据库join union 区别
- python selenium设置chrome的下载路径
- Java-----隐藏手机号中间四位,身份证号码中间几位
- C# 将一个string数组转换为int数组
- 卿学姐与公主 UESTC - 1324 分块模板题
- [leetcode]173. Binary Search Tree Iterator 二叉搜索树迭代器
- Linux清理磁盘空间