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一项

 

posted @ 2025-04-04 13:16  刘宏缔的架构森林  阅读(196)  评论(0)    收藏  举报