adb server无法启动方法,结束占用端口的进程

adb server is out of date.  killing...
ADB server didn‘t ACK
* failed to start daemon *
error: unknown host service

使用adb时,若出上面的错,使用adb kill-server是没有用的,因为此时是其他进程的监听了端口,而不是adb。我用cmd+命令管理器解决:

输入netstat -ano | findstr "5037"

找到下列进程

TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4236

TCP    127.0.0.1:5037         127.0.0.1:49422        ESTABLISHED     4236

TCP    127.0.0.1:49422        127.0.0.1:5037         ESTABLISHED     3840

此时把4236这个进程结束就行了。

TASKLIST | findstr "4236"

我的是被一个叫tadb.exe的挟持了,貌似是qqmusic的进程,结束它,over

时间: 2024-08-24 17:32:59

adb server无法启动方法,结束占用端口的进程的相关文章

(转)当android调试遇到ADB server didn't ACK以及顽固的sjk_daemon进程 .

转:http://blog.csdn.net/wangdong20/article/details/20839533 做Android调试的时候经常会遇到,程序写好了,准备接上手机调试,可不一会儿出现 相信做过android调试的同学都遇到过这个问题,网上说kill掉跟adb相关的进程,重启Eclipse 可是我在任务管理器上没有看到明显的adb进程,我们如何找到它们呢 首先,打开cmd,使用adb命令检查一下,最好是把adb命令的路径放在系统的path环境变量里, 用adb命令也会方便一些 通

Android 开发笔记 “android调试遇到ADB server didn't ACK以及顽固的sjk_daemon进程 ”

资源来源:http://blog.csdn.net/wangdong20/article/details/20839533 做Android调试的时候经常会遇到,程序写好了,准备接上手机调试,可不一会儿出现 相信做过android调试的同学都遇到过这个问题,网上说kill掉跟adb相关的进程,重启Eclipse 可是我在任务管理器上没有看到明显的adb进程,我们如何找到它们呢 首先,打开cmd,使用adb命令检查一下,最好是把adb命令的路径放在系统的path环境变量里, 用adb命令也会方便一

端口被占用,查看并杀死占用端口的进程

端口被占用,查看并杀死占用端口的进程 查看占用 netstat –apn | grep 端口号 最后一项(上图红圈处)即为端口号/占用端口的进程的名字 解释: netstat查看网络状态 grep 是搜索 -aux 显示所有状态 杀死进程 例如: kill -9 [PID] -9 表示强迫进程立即停止 原文地址:https://www.cnblogs.com/zealousness/p/8748042.html

windows查看和杀死占用端口的进程

1.首先使用 netstat -ano查看占用端口的进程号 2.然后使用 taskkill /PID (进程号)杀死进程 原文地址:https://www.cnblogs.com/zhuzhaoli/p/10185090.html

Windows找出占用端口的进程

第一步:找出监听指定端口的进程号: C:\> netstat -ao | findstr 443  TCP    0.0.0.0:443            Sean-NotePC:0          LISTENING       12776 最后一个就是进程号,12776. 第二步:找出进程号对应的进程: C:\> tasklist /fi "PID eq 3040" 映像名称 PID 会话名 会话# 内存使用 ========================= =

C#一键显示及杀死占用端口号进程

参照园友freeliver54代码而做的,再根据需求做的,菜鸟一只有问题尽管提出来---------------------------------------------------------------------- 1 private void t_btn_kill_Click(object sender, EventArgs e) 2 { 3 int port; 4 bool b = int.TryParse(t_txt_guardport.Text, out port); 5 if

windows操作系统查看占用端口的进程

在开发中有时我们需要确定哪个占用了8080端口,在windows命令行窗口下执行: 1 netstat -aon|findstr 8080 命令执行后打印出来的结果如下所示: 可以看到端口被进程号为5648的进程占用,继续执行下面命令: 1 tasklist |findstr "5648" 命令执行后打印出来的结果如下所示: 如果需要查看其他端口.把8080改成要查询的端口号即可.

Linux 结束占用端口的程序

[[email protected] ~]# lsof -i:80COMMAND    PID USER   FD   TYPE DEVICE SIZE NODE NAMEjava      1839 root   43u  IPv6 113135       TCP *:http (LISTEN)firefox-b 2758 root   50u  IPv4 117693       TCP ucit:19479->tx-in-f155.1e100.net:http (ESTABLISHED)

windows查看占用端口的进程

1方法 先找到进程号: netstat -aon|findstr 8080 再根据进程号得到进程: tasklist |findstr "10808" 2结果