使用adb命令提示端口被占用


图是我的65535端口被占用了,一般adb默认使用的是5037端口
##方式一   
5037为adb默认端口,若5037端口被占用,查看占用端口的进程
PIDC:\Users\wwx229495>netstat -aon|findstr 5037  
TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       8292
通过PID查看所有进程C:\Users\qq>tasklist /fi "PID eq 8292"映像名称                       
PID 会话名 会话#  内存使用========================= ======== ================ =========== ============svchost.exe 3676 Services                   0     13,800 K
杀死占用端口的进程C:\Users\qq>taskkill /pid 8292 /f
成功: 已终止 PID 为 8292 的进程。

##方式二   
自己配置 adb server 端口,使用一个生僻的值。
很简单,只要在系统环境变量中定义 ANDROID_ADB_SERVER_PORT 的值即可。
最好选择一个5位数的端口号(10000 ~ 65535),不易重复。
win下只要在环境变量中增加一个ANDROID_ADB_SERVER_PORT ,值填你自己定义的端口。
[Linux](http://lib.csdn.net/base/linux)下只要 export $ANDROID_ADB_SERVER_PORT = 自定义端口,即可。

最后的最后我反正是重启电脑才好的
ps:也有可能是你的酷狗播放器/  360/金山软件(sjk-daemon.exe占用) 占用5037端口,卸了重启就OK了

时间: 2024-02-10 01:11:28

使用adb命令提示端口被占用的相关文章

adb命令以及端口被占用及环境变量回顾

通过cmd命令 netstat -ano 查看5037端口被哪个PID进程占用,然后到任务管理器查看该PID对应的进程 要使用adb命令,首先要配置环境变量,建立环境变量名:adbpath,D:\Java\adt-bundle-windows-x86-20131019\sdk\platform-tools,并将%adbpath%;加到path中 回顾配置java环境:建立JAVA_HOME名,变量值为D:\Java\jdk1.7.0,并将%JAVA_HOME%\bin;%JAVA_HOME%\j

ActiveMQ 无法启动 提示端口被占用 解决方案

消息总线AcitveMQ无法启动,总是提示端口被占用 提示如下: 2018-04-21 22:47:22,623 | ERROR | Failed to start Apache ActiveMQ ([localhost, ID:XXXX-1146-1524322042327-0:1], java.io.IOException: Transport Connector could not be registered in JMX: java.io.IOException: Failed to b

cmd界面,输入adb命令提示error

有几次在做手机系统测试,需要输入adb命令时候出现了让人头疼的事,输入命令的时候,一运行直接报:error 推荐处理的方法: 1.当然就是关机重启.之前我是这样,挺麻烦,必进在win7上输入命令费时间,做的测试重复的地方比较多.(呵呵!你懂得) 2.通过命令来解决:adb kill-server, adb start-server, adb remount.(最好插手机,我是输入adb kill-server就能使用,个人原因可能不同.猜想可能是网上有的人说的端口被占用了.) 就写到这吧!还得继

提示端口被占用

错误提示:提示端口1099被占用 一.执行命令netstat -ano 二.在任务服务器中的----进程----删除指定的PID

启动Tomcat 提示端口被占用 怎么办?一句命令解决

方法1: 1.win+r 打开黑界面 2.输入命令 netstat -ano|findstr 8080 3.输入命令 taskkill /pid xxxx /f 原文地址:https://www.cnblogs.com/oldwei/p/8578796.html

AIX查看端口被占用

问题描述:aix系统发现系统起来之后再起应用总是有端口被占用,通过lsof -i:port 看不到 在系统管理过程中经常遇到的情况就是在启动某个进程时,会提示端口被占用.如启动WebSphere管理控制台时经常碰到9090端口被占用.用netstat -an | grep 9090  可以看到该端口正被监听,但却不知道是哪个进程占用了该端口,当然也可以改变端口但比较麻烦.如果能找到是哪个进程占用了该端口,把这个进程kill掉就可以了. 问题解决: 1. netstat -Aan|grep 找到该

[批处理]NetstatFilter快速查找端口被占用问题

原文地址-小小沧海:http://www.cnblogs.com/xxcanghai/p/4958577.html 前言 准确的说,他是一个网络连接端口查看器,可以根据进程查端口,也可以根据端口查进程.期初是因在使用Fiddler的时候发现无法启动,提示端口被占用,但是由不知道用什么方法才能找到是哪个程序占用的Fiddler的端口,遂使用命令行的netstat命令配合find命令才找到,遂想写这样一个类似的工具帮助我们速度定位类似端口问题的所在. PS:可预见很多人会说为什么不用360网络链接查

Android笔记之adb命令应用实例1(手机端与PC端socket通讯下)

由于本人学习Android也挺长时间了,一直把日记记在evernote里面,由于刚离职比较空闲就打算把evernote里的日志一遍遍整理出来发布到网上分享. 本篇将分别使用C#和java语言,来实现和android端通讯的PC客户端代码. 通过adb和Android通讯需要引用adb相关的组件到项目中,分别为:adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll. 可以在XXX\sdk\platform-tools目录下找到 首先看C#语言的实现: 界面效果如下: nam

android adb端口被占用问题

1.CMD命令窗口输入:adb nodaemon server .然后就会提示你哪个端口被占用了. 2.输入netstat -ano | findstr "5037" .然后会弹出提示告诉你哪些进程占用了该端口,记住非0地址的后面的数字 3.打开任务管理器,点击"进程","查看"-"选择列",勾选PID 4.查找第2步中看到的数字PID,然后结束相关进程,即可