From the course: Android Development Essential Training: 1 Your First App

Unlock the full course today

Join today to access over 23,100 courses taught by industry experts.

Introduction to Gradle

Introduction to Gradle

- [Instructor] Android Studio uses Gradle as the foundation of the build system, with more Android specific capabilities provided by the Android plugin for Gradle. The Android build system compiles your app resources and source code and packages them into APKs that you can test, deploy and distribute. But what is Gradle exactly? Gradle is an open source build automation tool. It uses build scripts that are written using either the Groovy or Kotlin programming languages. It's designed to help you automate and manage your build process, and it does this by means of build configurations, which we'll see an example of shortly. Gradle is also highly customizable. You can create multiple APKs for your app with different features using the same project and modules. It's truly a powerful tool. This build system runs an integrated tool from within Android Studio and independently from the command line. This flexibility comes in…

Contents