Gradle Cheat Sheet (15): Flavors
1. Declaring Flavors 除了使用Build Type,也可以使用Product Flavor来对build进行定制。Product Flavor一般用于创建提供给用户的不用应用版本,比如免费版和付费版。 Anroid插件不会自动创建默认的Product Flavor。要创建Product Flavor,只需在productFlavors {} 块中进行定义,如: andr…
Read more
learn, build, evaluate
1. Declaring Flavors 除了使用Build Type,也可以使用Product Flavor来对build进行定制。Product Flavor一般用于创建提供给用户的不用应用版本,比如免费版和付费版。 Anroid插件不会自动创建默认的Product Flavor。要创建Product Flavor,只需在productFlavors {} 块中进行定义,如: andr…
Read more
新建一个Android App工程,可以看到Android Studio会自动生成Gradle脚本。 1. build.gradle 先看项目根目录的build.gradle,里面首先指定了JCenter作为Repository,为classpath 添加了依赖com.android.tools.build:gradle ,这是Gradle的Android插件。 buildscript {…
Read more
1. 在Android Studio中导入Gradle项目 首先建立一个简单的任务,建立gradle.build,加入: task tellJoke << { println "What's a build master's favorite black metal band?" println "Gradle of Filth!&…
Read more