Android 如何使用不同的扩展构建应用程序';什么是产品风味?

Android 如何使用不同的扩展构建应用程序';什么是产品风味?,android,flutter,build.gradle,Android,Flutter,Build.gradle,我正在用颤振构建一个应用程序。 我有一个名为flatter\u appcenter\u bundle的包 defaultConfig { //... //if you want to use, general setting missingDimensionStrategy "distribute", "appCenter" } flavorDimensions "app&qu

我正在用颤振构建一个应用程序。 我有一个名为
flatter\u appcenter\u bundle的包

   defaultConfig {
        //...
        //if you want to use, general setting
        missingDimensionStrategy "distribute", "appCenter"
    }
    flavorDimensions "app"
    productFlavors {
        
        manager {
            dimension "app"
            //...
            //if you want to use, flavor-based setting
            //missingDimensionStrategy "distribute", "appCenter"
            
        }

        saleAgent {
            dimension "app"
            //...
            //if you want to use, flavor-based setting
            //missingDimensionStrategy "distribute", "googlePlay"
        }
        
    }

包装的产品风味

flavorDimensions "distribute"
    productFlavors {
        appCenter {
            dimension "distribute"
        }
        googlePlay {
            isDefault true
            dimension "distribute"
        }
    }
构建需要appCenter或googlePlay风格

但在我的应用程序中,我有不同的产品口味

  productFlavors {

        manager {
            applicationId "-------"
            versionCode flutterVersionCode.toInteger()
            versionName flutterVersionName
        }

        saleAgent {
            applicationId "------"
            versionCode flutterVersionCode.toInteger()
            versionName flutterVersionName
        }
        
    }

如何在我的产品风格中或在整个应用程序中实现一个扩展产品风格?

我使用
missingDimensionStrategy

来自我的应用程序的示例代码
build.gradle

   defaultConfig {
        //...
        //if you want to use, general setting
        missingDimensionStrategy "distribute", "appCenter"
    }
    flavorDimensions "app"
    productFlavors {
        
        manager {
            dimension "app"
            //...
            //if you want to use, flavor-based setting
            //missingDimensionStrategy "distribute", "appCenter"
            
        }

        saleAgent {
            dimension "app"
            //...
            //if you want to use, flavor-based setting
            //missingDimensionStrategy "distribute", "googlePlay"
        }
        
    }