1. Androidリリース準備
(1) アプリ情報設定
android/app/src/main/AndroidManifest.xml を開いてアプリ名や権限を確認します。
アプリ名は android/app/src/main/res/values/strings.xml の <string name="app_name">your appli name</string> で変更できます。
(2) アプリID(パッケージ名)の確認
android/app/build.gradle の
の applicationId がアプリの識別子になります。公開時に変更不可なので注意。
(3) バージョン設定
同じ build.gradle の
を更新します。
-
versionCode→ 数値、Google Playでの更新管理用(1→2→3…) -
versionName→ 表示用バージョン文字列
2. キーストア作成(署名)
リリース版は必ず署名が必要です。
-
パスワード と エイリアス をメモしておく
3. key.properties 作成
android/key.properties を作成して署名情報を保存します。
4. build.gradle に署名設定
android/app/build.gradle の android {} 内に追加
5. リリースビルド作成
APK(直接配布用)
→ build/app/outputs/flutter-apk/app-release.apk
AAB(Google Play用)
→ build/app/outputs/bundle/release/app-release.aab
6. 配布
-
APK → 直接送信してインストール(テスト用)
-
AAB → Google Play Consoleにアップロードして配布
