Android Flutter

【Flutter】【Android】バージョン コード 1 はすでに使用されています。別のバージョン コードをお試しください。 エラーでアップロードできない【解決方法】

【Flutter】【Android】バージョン コード 1 はすでに使用されています。別のバージョン コードをお試しください。 エラーでアップロードできない

背景

Androidアプリをリリースしようと、aab ファイルをGoogle Play Consoleにアップロードしようとしたら以下のエラーに遭遇しました。

バージョン コード 1 はすでに使用されています。別のバージョン コードをお試しください。

原因

すでに、aabファイルをクローズドテストなどでGoogle Play Consoleにアップしているためです。

同じバージョンコードではアップロードできない仕様になっているようです。

解決方法

バージョンコードを変更すれば良いです。変更手順は以下になります。

android/app/build.gradleを編集します。versionCodeを1つ上げるため、これまでは1だったのを2に変更します。

defaultConfig内を「versionCode 2」に変更します。

    defaultConfig {
        // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
        applicationId ""
        minSdkVersion 19
        targetSdkVersion flutter.targetSdkVersion
        versionCode 2  //ここを変更
        versionName flutterVersionName
        multiDexEnabled true
    }

versionNameは、変更しなくても大丈夫です。

-Android, Flutter