美文网首页
AndroidStudio中的gradle多渠道打包

AndroidStudio中的gradle多渠道打包

作者: RG的日常 | 来源:发表于2018-04-22 15:34 被阅读0次

    1.在项目下的build.gradl配置渠道

    1.普通版

    //android studio  3.0之后才有(才需要加这个flavorDimensions "default")

    flavorDimensions "default"

    productFlavors {

        baidu {

            manifestPlaceholders = [CHANNEL_KEY:"baidu"]

        }

        huawei {

            manifestPlaceholders = [CHANNEL_KEY:"huawei"]

        }

        xiaomi {

            manifestPlaceholders = [CHANNEL_KEY:"xiaomi"]

        }

        googleplay {

            manifestPlaceholders = [CHANNEL_KEY:"googleplay"]

        }

        wandoujia {

            manifestPlaceholders = [CHANNEL_KEY:"wandoujia"]

        }

    }

    2.升级版

    //android studio  3.0之后才有(才有加flavorDimensions "default")

    flavorDimensions "default"

    productFlavors {

    m360 {

            }

            googleplay {

            }

            xiaomi {

            }

            lenove {

            }

            huawei {

            }

            gfan {

            }

    }

    productFlavors.all {

            flavor -> flavor.manifestPlaceholders = [CHANNEL_KEY: name]

    }

    2.在菜单栏Build下Generate Signed APK,输入密码,next...next...

    相关文章

      网友评论

          本文标题:AndroidStudio中的gradle多渠道打包

          本文链接:https://www.haomeiwen.com/subject/vzkclftx.html