我想在运行颤振时将–enable-vm-service传递给dart VM,但我没有找到任何办法
只需运行flutter –enable-vm-service返回
找不到名为“enable -…”的选项
VM服务自动为Flutter运行,因为Flutter在内部使用它(例如,发送热重新加载请求)。如果你运行Flutter --start-paused 例如,从终端强制它打印出VM服务URL:
--start-paused
To hot reload changes while running, press "r". To hot restart (and rebuild state), press "R". An Observatory debugger and profiler on iPhone XS Max is available at: http://127.0.0.1:49303/
如果你在VS Code中运行,在调试会话期间有一个 Dart: Open Observatory 将在您的浏览器中启动Observatory Web应用程序的命令(这会公开URL)。 IntelliJ / Android Studio中可能有类似的按钮,但我不确定。
Dart: Open Observatory
你也可以通过 --observatory-port 如果要强制使用特定端口:
--observatory-port
flutter run --observatory-port 9999
在VS Code中,您可以将其添加到 args 您的启动配置中的集合( .vscode/launch.json )。它可能也适用于IntelliJ / Android Studio屏幕截图中显示的args框。
args
.vscode/launch.json