尝试通过添加 -d web-server 参数来将您的应用程序作为 Web 服务器启动,如果您想在发布模式下测试您的应用程序,则需要将 Dart Debug Chrome extension 添加到您的 chrome 导航器中添加--release 给你的指挥官。
如果你使用 VS Code 作为你的 IDE,这里有一个可以用于移动和网络平台的启动器:
{
"version": "0.2.0",
"configurations": [
{
"name": "production",
"request": "launch",
"type": "dart",
},
{
"name": "Web-release",
"request": "launch",
"type": "dart",
"args":["--web-renderer","html","-d","web-server","--release"],
},
{
"name": "Web-debug",
"request": "launch",
"type": "dart",
"args":["--web-renderer","html","-d","web-server"],
},
]}
如果您的应用程序不包含表情符号或处理图像的包,您可以转义 "--web-renderer","html"。
在 android studio 上,您的启动器应该是这样的: