Android Studio 出现 Waiting for all target devices to come online

7 篇文章 0 订阅
5 篇文章 0 订阅

【采坑记录20200722】

Android Studio 真机运行项目出现Waiting for all target devices to come online 

一般出现这个问题大多是adb被占用的导致的,所以可以先用adb命令检查一下,如下:

输入adb device  查看一下是否有设备信息,如果没有设备信息的话,可以采取下面命令尝试一下

1、输入 adb nodaemon server  会显示出5037端口是否被占用(这里记录一下cmd命令中文乱码的问题,输入 chcp 65001 命令可改成utf-8,解决乱码问题 )

2、输入 netstat -ano | findstr "5037"  查看是哪些进程占用5037端口

3、输入  tasklist /fi "PID eq 2880"  查看进程的具体描述,2880是上述占用进程的PID值,这里通过任务管理器也可以查看,不过得慢慢找

4、输入  taskkill /pid 2880 /f  强制退出进程 ,通过任务管理器找到杀死也行

5、最后再输入adb device 看看能不能显示设备信息了,如果还没有再试下 adb kill-server 和 adb start-server 命令

如果上述方法还是不行的话,那就在系统环境变量中定义 ANDROID_ADB_SERVER_PORT 的值,最好选择一个5位数的端口号(10000 ~ 65535),不容易重复,在系统环境变量中配置adb端口应该是最稳妥的解决办法。

 

  • 6
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值