Android友盟多渠道打包_Gradle配置

android{
   ...
    productFlavors {
        guangwang {}
        sanxing {}
        xiaomi {}
        huawei {}
        oppo {}
        vivo {}
        //其他平台渠道
        ...
    }

    productFlavors.all { flavor ->
        flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
    }
    android.applicationVariants.all { variant ->
        variant.outputs.all {
            outputFileName =                  "
app应用名称_${variant.productFlavors[0].name}_v${variant.versionName}.apk"
        }
    }



}

Manifests以及Application照着文档配置就可以,gradle配置完需要先sync一下,不然直接打包Flavors不会出现添加的渠道

你可能感兴趣的:(Android,友盟,多渠道打包,gradle)