flutter-如何使用package_info处理应用版本?

时间:2018-11-30 11:38:02

标签: flutter

我想知道如何处理应用版本。
我想我应该使用这个package_info

有一种获取版本的方法。

String version = packageInfo.version;

我想在获得版本后,我应该将其与从服务器或其他内容中获取的新版本进行比较。
我说的对吗?
另外,这是返回的Android versionCode还是versionName?
那iOS呢?

2 个答案:

答案 0 :(得分:1)

如果要更改Android的应用版本,则必须转到build.gradle并在defaultConfig元素内设置版本代码和名称

defaultConfig { 
  minSdkVersion 9 
  targetSdkVersion 19 
  versionCode 1
  versionName "1.0" 
}

对于iOS,您可以阅读有关here

的信息

答案 1 :(得分:0)

您可以从文件 pubspec.yaml 中更改版本。

version: 1.0.0+1

请注意,“ 1.0.0”是您的版本名称,“ +”之后是您的内部版本号。

有关版本控制的更多信息,您可以转到以下链接:https://developer.android.com/studio/publish/versioning.html