Improving Android Build Performance

Improving Android Build Performance

Devoxx via YouTube Direct link

Fast Builds Matter

4 of 29

4 of 29

Fast Builds Matter

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Improving Android Build Performance

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 What is Gradle?
  3. 3 Gradle, Inc.
  4. 4 Fast Builds Matter
  5. 5 Automate your measurements
  6. 6 JVM tuning
  7. 7 The Gradle Daemon
  8. 8 Build Scans
  9. 9 The Build Lifecycle
  10. 10 Red Flags
  11. 11 Startup, buildSrc, Settings
  12. 12 Resolution at Configuration Time
  13. 13 1/0 at Configuration Time
  14. 14 Inefficient Plugins
  15. 15 Variant Explosion
  16. 16 Extract Script Plugins
  17. 17 Extract Binary Plugins
  18. 18 Optimise on the Algorithmic Level
  19. 19 Execution Time
  20. 20 Incremental Builds
  21. 21 Example: Crashlytics
  22. 22 Faster Compilation
  23. 23 Incremental Annotation Processing
  24. 24 Caching
  25. 25 Parallelism
  26. 26 Gradle Enterprise
  27. 27 Get Deep Insights
  28. 28 Watch Performance over Time
  29. 29 Guides

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.