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


    不知道什么时候做了啥,从某个时间点之后,电脑就特别容易断开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环境变量配置回去,重启电脑,就好了。

  • 相关阅读:
    Matter 协议系列:发现
    python mean()求平均值
    Django REST Framework API和RESTful接口规范
    786. 第k个数
    【python】都2022年不会还有人不会在电脑桌面上养宠物吧~
    一文搞懂百度强推的Redis天花板笔记,原来数据库是这样理解的
    什么是HTML?
    ROS1云课→29如何借助ROS实现走迷宫机器人
    【必知 - 软件版本号如何定义及使用】
    《QT+PCL第六章》点云配准icp系列4
  • 原文地址:https://blog.csdn.net/qiushanwen/article/details/127964844