daemon not running的解决办法

在cmd下用adb connect 【ip】 来连接到外设的Android设备,以前都没有问题,但是现在出现了如下错误:

errors:
* daemon not running. starting it now *
ADB server didn't ACK
* failed to start daemon *

解决方案如下: 杀掉所有的adb进程,注意一定是所有的,一般会产生八九个adb进程。全部杀掉,重新敲命令就解决了。

### 如何在 Windows 中检查端口占用情况 对于希望了解如何在 Windows 操作系统中查看端口使用状况的用户而言,有多种方法可以实现这一目标。 #### 使用命令提示符(CMD) 通过命令提示符工具能够方便快捷地查询特定端口号是否被占用以及由哪个进程所持有。输入如下指令: ```cmd netstat -ano | findstr :<port_number> ``` 上述命令中的 `<port_number>` 需要替换为实际想要检测的具体端口号[^4]。 此命令会显示所有活动连接及其状态,并过滤出指定端口的信息;`-a` 参数表示列出所有活动连接,而 `-n` 则是以数字形式展示地址和端口而非尝试解析主机名和服务名称,最后 `findstr` 命令用于筛选含有给定端口号的结果。如果需要进一步获取该端口对应的程序信息,则可以通过任务管理器找到 PID (Process ID),即上一步输出的最后一列数值,在任务管理器的服务选项卡里搜索相应的PID来定位具体的应用程序。 #### 使用 PowerShell PowerShell 提供了一种更为现代化的方式来进行同样的操作。执行下面这段脚本同样能获得相似的效果: ```powershell Get-NetTCPConnection | Where-Object { $_.LocalPort -eq <port_number> } ``` 这里也是把 `<port_number>` 替换成待查证的目标端口即可。这条语句利用了 Get-NetTCPConnection cmdlet 来检索 TCP 连接列表并配合Where-Object 对象进行条件匹配从而找出符合要求的数据项。 这两种方式都可以有效地帮助管理员或开发者诊断网络配置方面的问题,比如排查某个服务无法启动是因为其默认监听的端口已经被其他应用占用了等情况
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值