Flutter:将风味配置添加到 Visual Studio

Posted

技术标签:

【中文标题】Flutter:将风味配置添加到 Visual Studio【英文标题】:Flutter: add flavors configuration into Visual Studio 【发布时间】:2019-11-14 04:20:38 【问题描述】:

我的颤振应用程序有不同的风格。 在 android Studio 中,所有内容都在风味配置面板中进行设置,但在 Visual Studio Code 中我可以在哪里进行设置?

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

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

【问题讨论】:

【参考方案1】:

您可以使用launch.json 传递其他参数。如果您还没有,请单击 Debug 侧栏中的 Cog 图标,然后在 sn-p-completion 列表中选择 Flutter。然后您可以添加一个args 部分,如下所示:


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

【讨论】:

你是什么意思:“--flavor”、“red” 这只是一个风味名称的示例 - 您可以根据您的示例将app1 放在这里(我编辑了我的代码以使其更清晰)。【参考方案2】:

您必须编辑您的 launch.json 文件


            "name": "dev", // you can add nickname for it
            "request": "launch",
            "type": "dart",
            "args": [
                "--flavor dev", //flavor name
                "-t", // if your have different main file
                "lib/main_dev.dart" 
            ]
,

【讨论】:

以上是关于Flutter:将风味配置添加到 Visual Studio的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 网页风味

Flutter android风味生成apk

如何使用不同的资产来实现 Flutter 风味?

如何在 Visual Studio Code 中为 Flutter 添加 iOS 模拟器?

使用风味使用 MS AppCenter 构建 Flutter android APK 的问题

如何从 Flutter 应用的 versionName: 1.0.0-prod 中删除风味名称 (prod/dev)?