Flutterでアプリのバージョンを取得する
使用するパッケージ
package_info_plus
というパッケージを使用する。
準備
パッケージのインストールが済んだら、runApp()
が呼ばれる前に以下の処理を追加しておく必要がある。
WidgetsFlutterBinding.ensureInitialized();
方法
これでパッケージを使用することができるようになった。
以下のように、バージョン番号以外にもビルド番号やアプリ名なども取得することが可能だ。
PackageInfo packageInfo = await PackageInfo.fromPlatform();
// バージョン
String version = packageInfo.version;
// ビルド番号
String buildNumber = packageInfo.buildNumber;
// アプリの名前
String appName = packageInfo.appName;
// パッケージ名
String packageName = packageInfo.packageName;