App多渠道打包

来源:互联网 发布:魔盒mac版 编辑:程序博客网 时间:2024/06/06 04:45

简单点的做法只需要2步
1.定义AndroidManifest.xml的meta-data
代码如下

 <meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}" />

2.修改gradle配置
代码如下

 productFlavors {        xiaomi {            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "xiaomi"]        }        yingyongbao {            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "yingyongbao"]        }        _360 {            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "360"]        }    }

ok搞定我们再打release版包的时候就能根据不同平台发不同的包了

0 0
原创粉丝点击