您可以使用package_info。
这些版本摘自:
Android:
build.gradle, versionCode and versionName
iOS:
Info.plist, CFBundleVersion
用法
添加依赖项
- 将此添加到包的pubspec.yaml文件中:
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; });


