flutter: 用package_info_plus得到应用名称/包名/版本信息
一,安装第三方库:
库地址:
https://pub.dev/packages/package_info_plus
安装:编辑pubspec.yaml
dependencies:
flutter:
sdk: flutter
package_info_plus: ^8.3.0
然后点击 pub get下载
二,代码:
import 'package:package_info_plus/package_info_plus.dart';
PackageInfo packageInfo = await PackageInfo.fromPlatform();
String appName = packageInfo.appName;
print("appName:"+appName);
String packageName = packageInfo.packageName;
print("packageName:"+packageName);
String version = packageInfo.version;
print("version:"+version);
String buildNumber = packageInfo.buildNumber;
print("buildNumber:"+buildNumber);
三,测试效果:
I/flutter (12727): appName:唐诗精选
I/flutter (12727): packageName:com.example.demo3
I/flutter (12727): version:1.3.5
I/flutter (12727): buildNumber:531
四,说明:
appName: 此处读取的应用在app中显示的名字,
不是项目名字 ,
如需修改,需修改 android ▸ app ▸ src ▸ main▸ AndroidManifest.xml 中的android:label="你的应用名称"。
version/buildNumber: 在pubspec.yaml修改version一项
浙公网安备 33010602011771号