Android studio 无法连接adb

本文介绍了解决Android Studio中ADB无法连接的问题。通过排查发现是由于IP地址导致的连接失败,在hosts文件中设置localhost指向127.0.0.1解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

昨天还用的好好地Android studio,今天上班突然无法连接adb,手机、模拟器都不行,见了鬼了,启动就报错:

   提示:unable to establish connection to adb

   adb kill-server

   adb start-server

   尝试重启adb,无效

   直接在终端使用adb devices 发现可以连接手机,adb logcat也可以看到手机日志,这说明adb本身运行没有问题呀?。

   lsof -i tcp:5037 查看端口,显示adb监听该端口也没有问题。那肯定问题出在Android studio上了,但是啥也没改呀。。。。

 

查看event log窗口发现adb连接一直在报错:   Unable to open connection to: localhost/10.30.38.186:5037, due to: java.net.ConnectException: Connection refused 端口连接被拒绝。

查看IP地址为本地局域网地址,于是切换了一下本地WiFi,重启Android studio竟然好了!耽误一天了,没时间去纠结WiFi了,既然是跟IP有关,那么就在hosts文件中将localhost指向127.0.0.1,这样就跟WiFi无关了。直接去修改hosts,然后重启IDE,问题解决。

   

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值