我使用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
成功了...该睡觉了
1条答案
按热度按时间dced5bon1#
最初出现这个错误的原因是运行
flutter run -flavor dev
- flavor需要**--flavor**。另一方面,运行flutter run -h
可能不会有帮助,因为它只会打印flutter run
的使用信息。如本指南所述,应在Android版本的app/build.gradle中设置配置。如果您还想为iOS配置一个应用程序,则需要单独的步骤。