Gradle 3.0 and beyond for Android Development
summary
Gradle 3.x adds concrete, measurable improvements: Daemon-by-default keeps JVM warm for faster runs; remote and local build cache (experimental in 3.5, enabled with --build-cache) stores task outputs so a clean build can reuse CI or teammate outputs; compile avoidance and incremental compilation skip recompiling consumers when a library’s ABI is unchanged. Worker API runs tasks in parallel, and build scans capture full build traces. Examples show multi‑minute builds dropping to tens of seconds and some edits reducing execution to ~1–2 seconds.
AI-written summary · about
chapters (5)
- 0:00Start
- 4:16Demo
- 7:10Incremental builds
- 24:34Compile avoidance & incremental compiler
- 40:28Composite builds
related talks
49mGradle
40mImproving Android Build Performance
43mGradle in Android Studio 3.2 and beyond
09mPlugin for Gradle 3.0
34mWhat's new with the Android Gradle plugin
48mOptimizing Android Build Performance
44mGradle: The Build System That Loves To Hate You
27mFaster builds on Android: from 2 minutes to 2 seconds
