flutter - 从 pubspec.yaml 检索应用程序的当前版本
问题描述
我将如何访问应用程序的当前版本,以便至少可以在 Text Widget 中显示?
解决方案
您可以在构建配置中将应用程序版本设置为环境变量,如下所示:
flutter build apk --dart-define=APPVERSION=1.0.0
然后在代码中使用它,如下所示:
const String APPVERSION =
String.fromEnvironment('APPVERSION', defaultValue: 'dev-build');
然后,您可以在文本小部件中使用它,如下所示:
Text(APPVERSION),
推荐阅读
- python - 是否可以在 HTCondor 中检索 python 脚本的输出?
- corda - 关于附件上传和下载的问题
- python - 烧瓶测试:self.client.delete() 返回 200 但失败,因为他没有删除任何内容
- javascript - 单击时输入字段未聚焦
- r - 如何将因素折叠成“其他”(不基于大小)
- roku - 如何在 Roku BrightScript 中获取图像?
- vb.net - 如何解决 .NET 中 Belboon Web 服务的身份验证错误?
- python - keras 神经网络的准确性差
- spring-mvc - 无法插入、更新和删除以使用 spring-data-jpa
- php - 网站不通过 ip 地址 url 加载主页 | 代码点火器