一套代码兼容多个APK

###1、建立相同的目录体系,把不同的代码分别写在同结构的目录下
在这里插入图片描述

2、在build代码里加

flavorDimensions "channel"
productFlavors {
    
    
    di5fse {
    
    
        applicationId "com.byd.ambientlight"
        versionCode 1
        versionName "1.0.0"
        manifestPlaceholders = [APP_CHANNEL_VALUE: "di5fse"]
        // dimension 用于标识该产品风味属于 channel 这个风味维度
        dimension "channel"
    }
    di6fse {
    
    
        applicationId "com.byd.ambientlight"
        versionCode 2
        versionName "1.0.0"
        manifestPlaceholders = [APP_CHANNEL_VALUE: "di6fse"]
        dimension "channel"
    }
}

3、build apk选择

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_32670947/article/details/129694498