Flutter-未找到目标文件“-flavor”

pkln4tw6  于 2023-01-18  发布在  Flutter
关注(0)|答案(1)|浏览(206)

我使用this tutorial来管理不同的Firebase环境。
然而,当尝试运行具有特定风格的应用程序时,它不起作用。
我知道:

flutter run -flavor dev

或:

flutter run --flavor dev

但我收到了以下错误消息:
未找到目标文件“-flavor”。
以下是我的

flavorDimensions "default"
productFlavors {
  dev {
    dimension "default"
    applicationIdSuffix ".dev"
  }
  tst {
    dimension "default"
    applicationIdSuffix ".tst"
  }
  prd {
    dimension "default"
  }
}

可悲的是,我找不到任何有关我的问题在互联网上。
编辑:我不知道这是什么样的黑魔法,但在做了

flutter run -h

然后

flutter run --flavor dev

成功了...该睡觉了

dced5bon

dced5bon1#

最初出现这个错误的原因是运行flutter run -flavor dev- flavor需要**--flavor**。另一方面,运行flutter run -h可能不会有帮助,因为它只会打印flutter run的使用信息。如本指南所述,应在Android版本的app/build.gradle中设置配置。如果您还想为iOS配置一个应用程序,则需要单独的步骤。

相关问题