Androidstudio报错:Unable to establish connection to adb解决方法

时间:2025-01-26 08:11:58
综合了网上几篇文章得出以下几种解决方法:
1、首先大家可能都能在网上看到的方法是通过进入cmd控制台敲命令杀死占用了adb端口的进程,步骤如下:
(1)同时按win+R,输入cmd回车进入控制台,输入“adb kill-server”,尝试将adb服务杀死;
(2)接着输入“adb start-server”,尝试重启服务,如果出现ADB server didn’t ACK failed to start daemon,说明adb5037端口被占用;
(3)然后执行“netstat –ano | findstr “5037” ”,找到占用 5037端口的程序,并记下占用5037端口程序的PID值;
(4)在任务管理器的详细信息选项卡中找出占用5037端口的程序的PID值,将在其对应的程序上按鼠标右键结束任务;
(5)最后在cmd控制台下输入“adb start-server”,并重新启动AS。
2、重新下载sdk。
3、关闭防火墙,进入电脑设置中心控制面板关闭防火墙后重启Androidstudio,发现adb已成功正常运行,接着关闭Androidstudio,重新打开防火墙,并重新打开Androidstudio,adb依旧可以正常运行,问题解决。