我的 flutter 应用程序有不同的风格。 在 Android Studio 中,所有内容都在风味配置面板中设置,但在 Visual Studio Code 中我可以在哪里执行此操作?
我想我必须编辑configuration.json,但我在网上找不到任何关于如何做到这一点的参考。
我不想每次都打字
flutter run --flavor app1 -t lib/main_app1.dart
您可以使用
launch.json
传递其他参数。如果您还没有,请单击“调试”侧栏中的 Cog 图标,然后在代码段完成列表中选择“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"],
}
对我来说,包括程序和参数都有效。
{
"name": "project (prod)",
"request": "launch",
"type": "dart",
"program": "lib/main_prod.dart",
"args": [
"--flavor", //flavor name
"prod",
"-t", // if your have different main file
"lib/main_prod.dart"
]
},