gradle (3)


Android Studio让module library application并存的尝试

在做UAF的时候,我产生了一个需求:我希望我可以把demoUAF ClientUAF ASM分别打包成3个apk,又可以打包成1个apk。当分别打包的时候,UAF Client/UAF ASM是application;统一打包的时候,UAF Client/UAF ASM是library。我开始进[……]

Read more




Android Studio Gradle中buildTypes + flavor(flavor group, flavor dimensions)组合依赖编译,添加buildTypes

最近在做UAF打包的事情,其中一个需求是根据debug/release和flavor来决定不同的依赖。比如debug情况下,我要打包带日志的,release情况下,我要打包带日志,不带日志,含其他module的,不含其他module的两两组合(也就是flavorDimensions)。现分享方法。[……]

Read more




gradle task执行顺序

  • 2016年3月3日
  • gradle
刚开始用gradle,临急抱佛脚,走了很多弯路。
下面有一个task hello:
task hello {
}hello {
println ‘Hello nothing1’
}hello.doFirst {
println ‘Hello first1’
}

hello << {[……]

Read more