Google IO 2017 加快gradle编译速度

关于显著加快gradle打包速度的7点建议,仅用于开发阶段打包配置,正式发布时打包配置有些建议不适用。

1. 使用最新的gradle插件

Google IO 2017 加快gradle编译速度
使用最新的gradle插件

2. 避免在老版本系统上使用multidex

Google IO 2017 加快gradle编译速度
避免在老版本系统上使用multidex

3.避免拆分打包

Google IO 2017 加快gradle编译速度
避免拆分打包

4. 包含所需要的最少的资源

Google IO 2017 加快gradle编译速度
包含所需要的最少的资源

5. 禁用PNG优化

Google IO 2017 加快gradle编译速度
禁用PNG优化

6. 使用Instant Run

Google IO 2017 加快gradle编译速度
使用Instant Run

7. 避免每次打包都修改AndroidManifest等文件(否则会full build)

Google IO 2017 加快gradle编译速度
避免每次打包都修改AndroidManifest文件
Google IO 2017 加快gradle编译速度
Google IO 2017 加快gradle编译速度