Speeding Up Android Gradle Builds - Optimization Strategies

Speeding Up Android Gradle Builds - Optimization Strategies

Android Developers via YouTube Direct link

Intro

1 of 29

1 of 29

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Speeding Up Android Gradle Builds - Optimization Strategies

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

  1. 1 Intro
  2. 2 Benchmark: 3 build scenarios
  3. 3 Use latest Android Gradle plugin
  4. 4 Avoid legacy multidex
  5. 5 Avoid multidex
  6. 6 Disable multi-APK
  7. 7 Passing devBuild in Android Studio
  8. 8 Tip 4: Include minimal resources
  9. 9 Disable png crunching
  10. 10 Or, consider using WebP
  11. 11 Use Instant Run
  12. 12 Avoid inadvertent changes
  13. 13 Impact of manifest change
  14. 14 Fixing version Code updates
  15. 15 Crashlytics is safe, right?
  16. 16 Don't use dynamic versions
  17. 17 Watch the memory
  18. 18 Enable Gradle Caching
  19. 19 Use Gradle Caching
  20. 20 Cumulative improvement
  21. 21 Multi-module project
  22. 22 Code change impact (before 3.0)
  23. 23 Non-Abi code change impact (3.0)
  24. 24 Non-Abi code change in module
  25. 25 Non Abi change
  26. 26 It adds up!
  27. 27 Gradle profiler
  28. 28 Filing performance bugs
  29. 29 Some resources Optimize your build speed

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.