lazy-ape

这三个东东是干啥的相信大家都有所耳闻了,如果你没有听说过,请出门左拐,百度一下你就知道。这里不对这三个东东具体的集成方式做详细的介绍,因为官方文档已经写的很详细了,主要是对同时使用这三个东东时所需要注意的关键点进行填坑。

多渠道打包

项目原本使用的打包方式是传统的方式,相信大家都知道的,就是通过build.gradle中定义好各个渠道:

productFlavors {
        yingyongbao {
            manifestPlaceholders = [UMENG_CHANNLE: "yingyongbao"]
        }
        baidu {
            manifestPlaceholders = [UMENG_CHANNLE: "baidu"]
        }
    }

然后在AndroidManifest.xml中定义:

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

然后执行打包命令后就是漫长的打包等待....
差不多每次打包都要花费1,2个小时(我们每次差不多打20个包

分类:

技术点:

相关文章: