码迷,mamicode.com
首页 > 移动开发 > 详细

Android Studio 打多渠道包

时间:2014-12-30 17:15:04      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:

最近,公司的项目开始使用谷歌官方最新推出的IDE——Android Studio 1.0,发现使用studio打渠道包很容易。


下面以友盟统计为例。

第一步,在项目中的androidmanifest文件中,原本是这么配置的

                 

<meta-data
            android:name="UMENG_CHANNEL"
            android:value="WanDouJia" />

现在只需将这个value设置成变量,如下:

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

第二步,在项目中的主module的build.gradle文件中的android节点下,为上面的变量赋值即可,如下:

    productFlavors {
        WanDouJia {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "WanDouJia"]
        }

        AnZhi {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "AnZhi"]
        }

        AnZhuo {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "AnZhuo"]
        }

        A360 {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "A360"]
        }
    }


然后就可以开始打渠道了,只需上述配置,就可以一次性打多渠道包。

技术分享

结果:

技术分享


Android Studio 打多渠道包

标签:

原文地址:http://blog.csdn.net/y_chengyong/article/details/42266769

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!