1.使用最新的android gradle plugin
使用google發(fā)布的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.不要使用動態(tài)version
10.enable gradle cache
gradle plugin 3.0引入了新的依賴關(guān)鍵字绢掰,可以優(yōu)化編譯
不要使用doLast焰枢,instead,寫一個plugin
如何分析編譯耗時