【发布时间】:2020-05-19 04:48:36
【问题描述】:
如何让构建时环境变量可用于 Flutter 应用程序中的代码? (我的具体用例是将应用版本号和提交哈希注入调试屏幕。此信息在构建时可用,但在运行时不可用)。
我曾希望能够做类似的事情:
flutter run --dart-define=APP_VERSION=0.1.2
然后,
const appVersion = String.fromEnvironment('APP_VERSION', defaultValue: 'development');
但这似乎不起作用(我使用的是 Flutter 1.12.13+hotfix.5),我不确定这是 Flutter 中支持的功能。
【问题讨论】:
标签: flutter environment-variables compile-time