VSCode flutter 如何启动 Android Emulator 而不是 Chrome

问题描述

我所有的旧项目都能够使用 Android Emulator 启动调试。当我按 F5 时,它会显示一个已安装的 Android Emulator 列表供我选择进行调试。

但是今天,我创建了一个新项目,它改为在 Chrome 中启动调试。

解决方法

  1. 首先你需要检查android平台是否已经为项目初始化。如果您的项目有一个 android 文件夹,那么它已经被初始化,如果您需要使用以下命令创建它:flutter create --platforms android .

  2. 要运行模拟器,请检查屏幕右下角,您应该会看到当前选择的平台,如果您单击所选平台,则会出现一个弹出窗口,允许您从所有支持的平台中进行选择。>

  3. 您也可以使用 quick-open (ctrl+p) 并输入 >flutter launch emulator,如果没有找到模拟器,它将为您提供创建还有一个。

screenshot of vs-code connected devices