adb devices 端口占用

一、

1、通过cmd命令,输入adb devices查看连接设备时,报错

2 、通过adb nodaemon server  查看adb server绑定的端口。提示“通过每个套接字地址只能使用一次”

3、 查看端口占用   netstat -ano | findstr 5037

看到占用端口的进程号,通过任务管理器杀进程。任务管理器中找不到时,可以查看资源监视器中的PID.

二、

通常被adb占用端口,杀进程后,再次查看netstat -ano | findstr 5037  还是被adb.exe占用端口。一劳永逸的方法是,在环境变量中配置adb端口号,最好选择一个5位数的端口号(10000 ~ 65535),不易重复。

win下只要在环境变量中增加一个ANDROID_ADB_SERVER_PORT ,值填你自己定义的端口。

linux下只要 export $ANDROID_ADB_SERVER_PORT = 自定义端口,即可。

然后再执行 netstat -ano | findstr 5037  就没有端口占用了。。通过adb devices可以查看连接设备。

时间: 2024-10-09 05:10:17

adb devices 端口占用的相关文章

解决ADB端口占用问题

方式一5037为adb默认端口,若5037端口被占用,查看占用端口的进程PIDC:\Users\wwx229495>netstat -aon|findstr 5037   TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       3676 通过PID查看所有进程C:\Users\wwx229495>tasklist /fi "PID eq 3676" 映像名称                  

解决adb端口占用

问题描述: adb端口占用导致 adb server is out of date.  killing... ADB server didn't ACK * failed to start daemon * 解决办法: 1 执行命令netstat -ano | findstr "5037"即 C:\Users\tom>netstat -ano | findstr "5037" 找到占用端口的进程PID 2 打开任务管理器,终止对应的进程或者进程树

Android ADB 端口占用问题解决方案

问题描述: The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse.Please ensure that adb is correctly located at 'E:\setups\android\android-2.1_r01-windows\tools\adb.exe' and can be executed. 过程: 今天用通过usb线吧手机连接电脑了,

android配置环境时,adb端口占用问题

配置好开发环境后,首先检查adb端口占用情况,默认adb与eclipse通讯端口为5037,一般装有360或者搜狗的程序都会在连接手机时将该端口占用,需要进行修改 解决ADB端口占用问题 方式一5037为adb默认端口,若5037端口被占用,查看占用端口的进程PIDC:\Users\wwx229495>netstat -aon|findstr 5037  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       36

【android】Android ADB 端口占用问题解决方案

解决ADB端口占用问题 方式一5037为adb默认端口,若5037端口被占用,查看占用端口的进程PIDC:\Users\wwx229495>netstat -aon|findstr 5037  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       3676 通过PID查看所有进程C:\Users\wwx229495>tasklist /fi "PID eq 3676" 映像名称      

Android ADB 5037端口被占用问题解决办法:改端口号

近使用ADB时报错“error: cannot connect to daemon: No error”,发现只要运行酷狗音乐播放器就会出现.所以轻易的就想到又是端口被占了,之前酷狗kadb进程占用5037端口,我设置过禁止其运行权限,所以很长一段时间使用ADB都没出现过问题.经过探查,发现是酷狗主程序调用ADB导致的,普通方法是不行的,看来不用大招是不行了...好吧,5037我不用了,换个端口吧.现在电脑中大部分软件都会占用ADB,至于干什么,无非就是想往手机塞些应用罢了,但很多时候我们又不得

关于adb devices出现的问题总结

关于adb devices无法找到设备有以下几种解决方案: 1.先adb kill-server,再adb start-server 2.出现如下问题 (1) netstat -aon|findstr "5037"  先查找5037端口被什么进程占用 (2) tasklist|findstr "2748"     2048指占用的进程PID (3)taskkill /f /t /im 你的进程名 或者 ntsd -c q -p PID   PID为进程号 或者在任务

adb devices 不识别设备(或者偶尔识别设备) -破解

问题:当在CMD中输入adb devices时,没有设备信息显示,居然显示下面的信息 问题是有时候可以识别,有时候不可以识别.当被别人连接后,自己在连接是好的,过了一会以后又不好了 解决方案: 一.当设备一直不显示设备的时候: 1.检查USB调试模式是否打开 2.检查驱动是否安装对,检查方法:连接PC后,打开设备管理器,检查是否有叹号,问号,等异常显示 3.尝试切换电脑的USB接口,验证是不是每个接口都不行 4.尝试更换USB线,排除的线的问题. 5.检查adb 端口是否被占用 方法: 在cmd

【ERROR】---Error executing "adb devices":ADB server didn't ACK

搭建环境 ionic emulate android 的时候出现问题 端口占用,找到占用端口的程序,结束进程再启动 重新ionic emulate android 还是报错,闪了一下说failed to execute tools android.bat 直接运行AVD Manger.exe 报错,failed to execute tools android.bat 拷贝AVD Manager.exe至D:\android-sdk-windows\sdk目录下 [ERROR]---Error