Android Studio无法连接设备,一直显示Loading Devices…

  • Post author:
  • Post category:其他


不知道什么时候做了啥,从某个时间点之后,电脑就特别容易断开adb,有时候重启电脑都不管用。

一直显示”Loading Devices…”,拔插设备,重启Android Studio都没用,甚至重启电脑有时候也不行。

反正不知道哪个地方出问题了,后面各种百度,只对我电脑有效果的,虽然不是百分百成功,现在记录一下方便使用。

1.打开命令窗口(最好是使用管理者启动),输入以下命令

netstat -ano | findstr 5037

有时候会出现多个adb服务程序,比如我电脑就会这样

最右边是程序PID,我一般是杀掉出现比较多的那个pid,比如截图里的11228

2.杀掉服务进程命令,(根据你自己的命令结果,输入你自己电脑的pid):

taskkill /pid 11228 /t /f

有时候操作这两行命令一两次,adb就重启成功了,能显示设备了。


但是,

有时候,不断杀掉adb,又不断重新产生新的多个adb服务,android studio也一直显示”Loading Devices…”。

这时候,可以使用另一个行命令,相对简洁的查看adb命令

tasklist | findstr "adb"

就会出现adb服务,有时候会出现多个

可以按我截图里的,同时杀掉多个pid。有时候这样,我电脑就正常连上了。

有时候这样反复操作,还是不行,再关闭Android Studio,再执行上面的命令,查看adb进程,杀掉所有pid,再重新启动Android Studio,这时候,大概率连接上adb了。

再最后,还是不行,重启电脑。


上面的方式重复了N遍,死活不行。

打开Android studio,会出现下面弹窗

怎么搜索都搜索不到结果,还找了公司IT的同事过来看,还是不行。

最后,去环境变量里把adb去掉,重启电脑,打开Android Studio,可以USB直连手机;

后面再把adb环境变量配置回去,重启电脑,就好了。



版权声明:本文为qiushanwen原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。