yumemi-inc / flutter-mobile-project-template

MIT License
33 stars 6 forks source link

[Bug]: Android の本番環境の appId が期待通りの値になっていない #228

Closed blendthink closed 3 months ago

blendthink commented 3 months ago

これに関する既存の Issue はありますか?

現在の動作

jp.co.yumemi.flutter_app.appIdSuffix となる

期待される動作

jp.co.yumemi.flutter_app となる

環境

- Commit Hash: fed93dbcbfd6b5c0b669a96e6e44a414c8d47dee
blendthink commented 3 months ago

次のように修正すれば良さそう

apps/app/flavor/prd.json

{
    "flavor": "prd",
    "appName": "Template",
    "appId": "jp.co.yumemi.template"
}

apps/app/android/app/build.gradle

//...
    defaultConfig {
        applicationId = "${dartDefines.appId}"
        if (dartDefines.appIdSuffix != null) {
            applicationIdSuffix = "${dartDefines.appIdSuffix}"
        }
//...