您可以使用package_info。
这些版本摘自:
Android:
build.gradle, versionCode and versionName
iOS:
Info.plist, CFBundLeversion
dependencies:
package_info: ^0.4.0+16
import ‘package:package_info/package_info.dart’;
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;
});