Android打包(二)
之前我有讲过一篇打包https://www.jianshu.com/p/cef6dbfb68dc,但是讲真这也只是大概的了解一个打包的过程和怎样使用美团的框架进行很多个渠道的快速打包。但是真正的实际开发中的多渠道打包情况肯定不会这么简单,如果你的打包仅仅这么简单,那可能说明你的项目有点Low。 一.一些重要的概念 讲之前我想先回顾和补充一些重要的概念,首先上一篇说过buildTypes就是构建的类型,一般有debug和release,我个人是没在这里面定义过除了这两个以外其他的,然后就是productFlavors,这个叫做产品配料的就是放我们的渠道包,也就是说每个渠道包可以称为flavor 然后还有一个比较重要的概念是BuildVariant,平时叫它构建变体,这名字是感觉怪怪的,我个人认为每一个最终产出的包就是一个变体,每个变体称为Variant,构建变体就是把配置变成最终包的过程。 比如说我这里自己写的: buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguar...