等待所有设备上线 -> 等待设备时出错:等待模拟器上线 300 秒后超时

Posted

技术标签:

【中文标题】等待所有设备上线 -> 等待设备时出错:等待模拟器上线 300 秒后超时【英文标题】:waiting for all devices to come online -> Error while waiting for device: Timed out after 300seconds waiting for emulator to come online 【发布时间】:2022-01-02 19:28:53 【问题描述】:

每天当我启动我的 android Studio 并开始运行模拟器时,它会构建,然后继续说:

等待所有设备上线

然后给出这个错误:

等待设备时出错:等待模拟器上线 300 秒后超时。

我重新安装了我的模拟器,然后它一直工作到一天结束。第二天还是一样。

有没有其他人遇到过这个问题并找到了解决方案?

【问题讨论】:

尝试擦除仿真设备的数据。 @Ruthvik 我试过了,但没有用。 当我遇到类似的情况时,我把数据擦掉了,然后它就可以正常工作了。如果您是第一次运行模拟器,则可能需要 5 到 10 分钟,具体取决于您的计算机速度(甚至更快)。我建议你至少耐心等待 10 分钟。即使在那之后设备不在线,那么可能还有其他问题...... 【参考方案1】:

通过勾选“使用 libusb 后端”解决了问题

以防万一这对任何人都有帮助

见截图:https://i.stack.imgur.com/2T77l.png

【讨论】:

这似乎不再是一个选项 - Windows 10、Android Studio 20202.3.1。面板的其余部分是相同的,只是缺少使用 libusb 复选框和 ADB 服务器单选按钮。【参考方案2】:

尝试从 AVD 管理器中调出模拟器,然后在设备启动时单击播放按钮。

同时更新 Studio,您的版本可能有问题。

【讨论】:

我已经重新安装了我的Android Studio,但它并没有解决这个问题。如果我从 AVD 管理器中调出模拟器然后运行项目,它会给出已经启动模拟器的错误。

以上是关于等待所有设备上线 -> 等待设备时出错:等待模拟器上线 300 秒后超时的主要内容,如果未能解决你的问题,请参考以下文章

大华监控出现了等待登录返回超时

linux 等待队列

当我尝试在设备上部署 PhoneGAP 应用程序时,xCode 返回“等待应用程序启动超时”错误

Android 等待 UI 线程

等待所有线程结束

RK3568平台开发系列讲解(设备驱动篇)等待队列