[Flutter] pubspec.yamlのバージョン指定方法

pubspec.yamlで指定するアプリバージョンについてのメモです。

version: 1.0.0+1
  • +の前
    • バージョン名
    • ドットで区切られた3つの整数のみ指定可能
    • android/app/build.gradle内でlocalProperties.getProperty(‘flutter.versionName’)で参照されている
  • +の後
    • バージョンコード
    • 整数1つを指定可能
    • android/app/build.gradle内でlocalProperties.getProperty(‘flutter.versionCode’)で参照されている
    • 私はビルド時の日時を指定してアプリリリース時に使用しています(ex. 23071701→2023/7/17の1回目のビルド)