1.使用最新的android gradle plugin
使用google发布的maven库
2.避免minSdkVersion 21一下的multidex编译
3.disable multiple apk generation
4.debug时不用打包所有语言和分辨率的资源
5.debug时disable png crunch 或者使用 webp(某些feature 对sdk version有要求)
6.use instant run
7.不要做无谓的修改
8.不要使用动态version
10.enable gradle cache
gradle plugin 3.0引入了新的依赖关键字,可以优化编译
不要使用doLast,instead,写一个plugin
如何分析编译耗时