Android Studio 多渠道打包

1、項目的統計分析中往往加一個渠道分析,本人也直接用UMeng的直接上了,不敢說比前人講解詳細,但希望能讓更多的人看到一些開發小技巧。

2、在Applicaition標籤下,配置如下信息,value這麼配置可以省去每次更換渠道名的麻煩

<meta-data
            android:name="UMENG_CHANNEL"
            android:value="${UMENG_CHANEL_VALUE}" />
3、接着,在當期項目的*.gradle中進行配置,找到android標籤,在android的那一對大括號裏面,添加配置如下,當然了,渠道名是自定義的,自己分清即可。

    productFlavors {
        wandoujia {}
        yingyongbao {}
        baidu {}
        xiaomi {}
        huawei {}
        productFlavors.all {
            flavor ->
                flavor.manifestPlaceholders = [UMENG_CHANEL_VALUE: name]
        }
    }

4、接着,使用AS提供的簽名圖形化界面(命令行的打包出來全是未簽名的,正在琢磨中,有大神會的望不吝賜教大笑),可以看到,自己配置的渠道全部都有了:


5、點擊finish,等待片刻,到項目文件夾下去看看,


貌似不錯啊。

發佈了31 篇原創文章 · 獲贊 2 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章