Flutter:将 flavors 配置添加到 Visual Studio

Flutter: add flavors configuration into Visual Studio

我的 flutter 应用程序有不同的风格。 在 Android Studio 中,一切都在风味配置面板中进行设置,但我可以在 Visual Studio 代码中的何处进行设置?

我想我必须编辑 configuration.json 但我无法在网上找到任何关于如何做的参考。

我不想每次都输入flutter run --flavor app1 -t lib/main_app1.dart

您可以使用 launch.json 传递额外的参数。如果您还没有,请单击“调试”侧边栏中的 Cog 图标,然后单击代码段完成列表中的 select Flutter。然后您可以添加一个 args 部分,如下所示:

{
    "name": "Flutter",
    "request": "launch",
    "type": "flutter",
    "args": [
        "--flavor",
        "app1"
    ]
}

您必须编辑 launch.json 文件

{
            "name": "dev", // you can add nickname for it
            "request": "launch",
            "type": "dart",
            "args": [
                "--flavor", //flavor name
                "dev",
                "-t", // if your have different main file
                "lib/main_dev.dart" 
            ]
},
{
  "name": "App Dev",
  "cwd": ".",
  "request": "launch",
  "type": "dart",
  "flutterMode": "debug",
  "program": "lib/main_dev.dart",
  "args": ["--flavor", "dev"],
}