Access to pubspec.yaml attributes (version) from Dart app

FOR FLUTTER ONLY

Please use this new package package_info_plus from flutter community.

import 'package:package_info_plus/package_info_plus.dart';

PackageInfo packageInfo = await PackageInfo.fromPlatform();

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

BELOW SOLUTION IS DEPRICATED.

I know the OP wants to read YAML but for flutter dev’s you guys can read the version and other info of the application using package_info.

This is the sample to fetch details from Android/iOS application.

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;

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)