提高gradle编译速度

1.使用最新的android gradle plugin

使用google发布的maven库

Paste_Image.png

2.避免minSdkVersion 21一下的multidex编译

3.disable multiple apk generation

Paste_Image.png

4.debug时不用打包所有语言和分辨率的资源

Paste_Image.png

5.debug时disable png crunch 或者使用 webp(某些feature 对sdk version有要求)

Paste_Image.png

6.use instant run

7.不要做无谓的修改

Paste_Image.png

8.不要使用动态version

Paste_Image.png
Paste_Image.png

10.enable gradle cache

Paste_Image.png
Paste_Image.png

gradle plugin 3.0引入了新的依赖关键字,可以优化编译


Paste_Image.png

不要使用doLast,instead,写一个plugin

Paste_Image.png
Paste_Image.png

如何分析编译耗时

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容