Visual Studio 代码 - 颤振:"Device emulator-5554 is offline"

Visual Studio Code - Flutter : "Device emulator-5554 is offline"

我刚刚花了一个小时阅读了 Stack Overflow 上的类似问题,它们都是针对 Android Studio,而不是 Visual Studio 代码。另外,我正在做 Flutter 开发,所以无法访问 adb 命令,例如 adb kill-server.

一切都很好,不像我在模拟 Android 上单击电源按钮。现在,当我 run/start debugselect active device 时,我得到 Failed to launch Nexus 5X API 29 x86: Error: Emulator didn't connect within 60 seconds.

如何重启模拟设备?当它出现时,单击电源按钮似乎没有任何作用。有没有flutter终端命令?

或者我能否以某种方式使用不同的模拟器(如果可以,如何使用)?

我在使用 Android 虚拟设备和 Memu 模拟器时遇到了同样的问题,所以我切换到 Genymotion。

我正在使用 Genymotion 个人版,它的效果非常好,而且与 AVD 和 Memu 相比,它的资源占用也非常少。

您可以从 Genymotion Personal Edition

下载 Genymotion 个人版

除了安装模拟器映像之外,您还应该考虑在模拟器中安装 GAPPS 包,因为它没有预装。许多需要 Google Play 服务的应用都需要 GAPPS。

以下是有关如何在 Genymotion 模拟器中安装 GAPPS 的文档:GAAPS Docs

GAAPS Website

我的 Genymotion 模拟器是 Google Pixel 3a, 9.0 API 28.