afhamu
afhamu

Reputation: 1029

What is the difference between "gradle" and "gradle plugin"?

What is the difference between Android "gradle" and "gradle plugin"?

Upvotes: 1

Views: 864

Answers (2)

Gabriele Mariotti
Gabriele Mariotti

Reputation: 363825

Gradle is the build system.

You can use it with a lot of plugins. One of this is the plugin for Android.
It is used to provide processes and configurable settings that are specific to building and testing Android applications.

Upvotes: 2

madhead
madhead

Reputation: 33412

Gradle is an open-source build automation tool that is designed to be flexible enough to build almost any type of software, including Android apps, for example.

Gradle at its core intentionally provides very little for real world automation. All of the useful features, like the ability to compile Java code, are added by plugins. Plugins add new tasks (e.g. JavaCompile), domain objects (e.g. SourceSet), conventions (e.g. Java source is located at src/main/java) as well as extending core objects and objects from other plugins.

Upvotes: 2

Related Questions