Summary
After reading this chapter, you know how to reduce the size of your build outputs, and how to speed up builds by configuring Gradle and the JVM. Big migration projects should not frighten you anymore. You also learned some tricks that make development and deployment easier.
And with that, you have reached the end of the book! Now that you know the possibilities of Gradle, you can tweak and customize the build processes of your Android projects to the point where you will not need to do any manual work, except for executing tasks. You can configure build variants, manage dependencies, and configure multimodule projects. The Gradle DSL makes sense to you because you understand Groovy syntax, and you are comfortable with hooking into the Android plugin. You can even create tasks or plugins and share them, to help others automate their builds. All you need to do now is to apply your new skills!