【发布时间】:2021-06-15 01:20:45
【问题描述】:
我正在使用 VSCode 来调试我的颤振应用程序。点击 F5 我开始调试 - 最初它让我(通常)选择设备(chrome、android 模拟器等)。如果我停止它并再次按 F5,它就不会再问我了...
此外,设备之间必须存在某种层次结构。例如,如果我的手机通过 USB 连接,即使我的模拟器启动并运行,它也会自动选择它进行调试。有了 Flutter 2,现在它总是选择 Chrome...
这种行为超级烦人……
如何强制 VS Code总是询问我要选择哪个设备?
如果这不可能,我如何编辑此层次结构以选择例如模拟器而不是通过 USB 连接的设备?
【问题讨论】:
-
当您选择右下角的设备时,我认为它会始终默认为该设备。可能适用于 VS 代码会话,但我没有这个问题。由于 Flutter 2,我现在看到了 chrome,但是您可以选择设备,然后在调试时默认使用它
-
这个功能非常有用。我使用物理设备和模拟器进行调试。我同时打开了多个 VS Code 实例,并为该程序分配了一个设备进行调试。拔出物理设备会导致选择其中一个模拟器(显然),但是当我重新插入时,它会留在模拟器中。让 VS Code 每次都询问您应该使用哪个设备进行调试会很好。
标签: flutter visual-studio-code