Android ADB Server启动失败
启动Android Stdio的时候报如下错误:
1 2 3 4 5 | Unable to create Debug Bridge: Unable to start adb server: error: could not install *smartsocket* listener: cannot bind to 127.0 . 0.1 : 5037 : 閫氬父姣忎釜濂楁帴瀛楀湴鍧�(鍗忚/缃戠粶鍦板潃/绔彛)鍙厑璁镐娇鐢ㄤ竴娆°�� ( 10048 ) could not read ok from ADB Server * failed to start daemon * error: cannot connect to daemon 'D:\adt-bundle-windows-x86_64-20140624\sdk\platform-tools\adb.exe,start-server' failed -- run manually if necessary |
然后模拟器列表为空了,找不到先前建立的模拟器了。然后百度查询了下方法,记录下。
原因是5037端口被占用了。
解决方法:就是找到谁占用了一个端口,然后把该程序关掉。
1、打开cmd窗口,进入adb.exe所在的文件夹目录
如 cd D:\adt-bundle-windows-x86_64-20140624\sdk\platform-tools
2、netstat -aon|findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 5456
发现5456占用了 5037端口,继续查看5456的task,发现是360MobileLink.exe.如下所示
tasklist|findstr "5456"
360MobileLink.exe 5456 Console 1 23,240 K
接下来问题就好解决了,在任务管理器kill掉360MobileLink.exe ,运行android程序,ok .
高山流水,海纳百川!
分类:
Android
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何调试 malloc 的底层源码
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端