您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何获取Flutter应用的内部版本和版本号

如何获取Flutter应用的内部版本和版本号

您可以使用package_info

这些版本摘自:

Android:

build.gradle, versionCode and versionName

iOS:

Info.plist, CFBundLeversion
    dependencies:
      package_info: ^0.4.0+16

文件导入到dart文件中:

import ‘package:package_info/package_info.dart’;

如果您的方法标记async

    PackageInfo packageInfo = await PackageInfo.fromPlatform();

    String appName = packageInfo.appName;
    String packageName = packageInfo.packageName;
    String version = packageInfo.version;
    String buildNumber = packageInfo.buildNumber;

如果您不想使用await/async

    PackageInfo.fromPlatform().then((PackageInfo packageInfo) {
      String appName = packageInfo.appName;
      String packageName = packageInfo.packageName;
      String version = packageInfo.version;
      String buildNumber = packageInfo.buildNumber;
    });
其他 2022/1/1 18:23:43 有425人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶