What's new with the Android Gradle plugin
summary
Android Gradle Plugin 3.2 adds real changes: App Bundle replaces multi‑APK and pushes feature module JARs back to the base for global shrinking, D8 replaces DX (R8 follows), and annotation processors gain INCAP modes (aggregating and isolating) to avoid full recompiles. 3.3 introduces lazy tasks and provider APIs to defer configuration, plus Light R classes to avoid generating R.java per dependency. A future resource namespacing and auto‑migration make resources explicit. Use gradle --scan or --profile and make custom tasks incremental, cacheable, and declare inputs/outputs.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 0:47Build speed findings
- 3:44Strategies for improvement
- 4:34Android Studio 3.2 features
- 6:43App bundle integration
- 9:06Modularity and build flow
- 13:08New build tools
- 14:15Android Studio 3.3 previews
- 19:09Performance optimization
- 21:58Resource namespacing
- 23:55Automatic namespacing
- 26:19Resource visibility
- 28:05Best practices and summary








