接著要實作更進一步的版本切換機制。 為每個版本,設定各別的 app 名稱和套件名稱。 在 Gradle 新增組態 在 VSCode 對著 android 資料夾點擊右鍵,在選單中點擊 Open in Android Studio。 在 Android Studio 是在選單中點擊 Flutter -> Open Android module in Android Studio。 在 android/app/build.gradle 的 android 區塊內新增以下程式: android { //.... flavorDimensions "app" productFlavors { prod { dimension "app" resValue "string", "app_name", "Build Flavor" applicationId = "com.dispy.buildflavor" } beta { dimension "app" resValue "string", "app_name", "Build Flavor Beta" applicationId = "com.dispy.buildflavor.beta" } dev { dimension "app" resValue "string", "app_name", "Build Flavor Dev" applicationId = "com.dispy.buildflavor.dev" } } } 本例支援 prod、beta、d