Flutter获取应用版本号
借助于Flutter官方团队推出的 pakcager_info 来获取
1 | import 'package:package_info/package_info.dart'; |
PackageInfo 的定义:
1
2
3
4
5
6
7//就这四个参数
PackageInfo({
this.appName,
this.packageName,
this.version,
this.buildNumber,
});实际PackageInfo的数据样子
Flutter设置应用版本号
在 yml 文件中配置 version
字段,它的构成是 版本名+数字版本号
1 | # The following defines the version and build number for your application. |
1.0.1
是通常展示给用户的版本号
2
是我们通常用来升级时对比版本大小使用的版本号
它的原理大约是将版本号写入到 android 工程下的 local.properties
配置文件中,打包的 Gradle脚本
会自动读取这个配置文件中的版本作为应用的版本号。