首页 > 解决方案 > 从 pubspec.yaml 检索应用程序的当前版本

问题描述

我将如何访问应用程序的当前版本,以便至少可以在 Text Widget 中显示?

标签: flutterdart

解决方案


您可以在构建配置中将应用程序版本设置为环境变量,如下所示:

flutter build apk --dart-define=APPVERSION=1.0.0

然后在代码中使用它,如下所示:

const String APPVERSION =
String.fromEnvironment('APPVERSION', defaultValue: 'dev-build');

然后,您可以在文本小部件中使用它,如下所示:

Text(APPVERSION),

推荐阅读