

As we may have different project architecture, tests, and way of writing code, it's best that you always profile your own build - preferrably on each optimization configuration change you make. With that said, I hope this list will improve your overall team's productivity when building awesome apps! Several factors affect the estimations - including, but not limited to, your project's architecture, number of tests written, lint checks, current gradle configuration, your computer's hardware specifications, and the list goes on. In this article, I provided a list of configurations, and tips you can implement for speeding up your Android project's Gradle builds.ĭISCLAIMER: Some of the tips will include estimations, these estimations may not exactly match your project's build time improvement. Lower productivity is lost money for the business.

Slower project build times may result in lower productivity.
