【发布时间】:2016-07-02 05:55:35
【问题描述】:
是否可以编写 build.gradle 文件以仅对一种构建风格启用资源收缩?目前我们可以为每个构建类型启用收缩,我们可以为每个风格设置构建类型
【问题讨论】:
标签: android gradle android-gradle-plugin android-build-type android-build-flavors
是否可以编写 build.gradle 文件以仅对一种构建风格启用资源收缩?目前我们可以为每个构建类型启用收缩,我们可以为每个风格设置构建类型
【问题讨论】:
标签: android gradle android-gradle-plugin android-build-type android-build-flavors
gardle 构建系统中有三个概念。
构建类型
打造风味
构建变体
Build varinat 是 Build type 和 build falvor 的组合。
例如,您有发布和调试构建类型,并且您有免费和付费的 falvors。
将有四种构建变体
免费调试
免费发布
付费调试
付费发布
如果您的 release 构建类型是收缩的,您可以添加名为 realese2 的新版本而不收缩,则会添加两个构建变体
freeRelease2
付费发布2
当你想要使用收缩构建 falvorRelease 并且不想使用 falvorRelease2 收缩构建时
【讨论】: