美文网首页
Flutter 获取App的版本号等信息

Flutter 获取App的版本号等信息

作者: 遥远不是北_ | 来源:发表于2019-06-29 09:49 被阅读0次

获取APP包的信息

通过使用插件package_info可以获取到当前APP的包名,版本名,版本号等信息。

image.png

修改+号后的构建号,+号前的版本号。
在android和ios原生(ios必须打包)中能发现version变化

添加依赖

要使用这个插件,首先在工程的pubspec.yaml文件中加入对这个插件的依赖:

dependencies:
  package_info: ^0.4.0+4

代码

直接获取:
 PackageInfo packageInfo = await PackageInfo.fromPlatform();

    //APP名称
    String appName = packageInfo.appName;
    //包名
    String packageName = packageInfo.packageName;
    //版本名
    String  version = packageInfo.version;
    //版本号
    String buildNumber = packageInfo.buildNumber;

  print("$appName=$packageName=$version=$buildNumber");
异步获取:
PackageInfo.fromPlatform().then((PackageInfo packageInfo) {
    //APP名称
    String appName = packageInfo.appName;
    //包名
    String packageName = packageInfo.packageName;
    //版本名
    String  version = packageInfo.version;
    //版本号
    String buildNumber = packageInfo.buildNumber;

 print("$appName=$packageName=$version=$buildNumber"

});

相关文章

网友评论

      本文标题:Flutter 获取App的版本号等信息

      本文链接:https://www.haomeiwen.com/subject/rxmucctx.html