Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between 'Make' and 'Gradle-aware Make'?

I saw in my Run/Debug Configurations that before launch there would a call to 'Make' first then 'Gradle-aware Make'. When I created a new project and checked its config I saw that there was only 'Gradle-aware Make' in it. I was wondering whether on my previous project I could take out 'Make' since it doubles my compile time. I did already take it out though and found no complications.

Project with Make and Gradle-aware Make

Newly created Project with default settings

like image 207
Hiroga Katageri Avatar asked Oct 24 '16 08:10

Hiroga Katageri


1 Answers

This is actually documented here:

Make

Compile the project or the module. Android Studio executes the Make Module command if the run/debug configuration specifies a particular module, or it executes the Make Project command if no modules are specified.

Gradle-aware make

Compile the project and run Gradle.

You can remove Make, it is not enabled for new projects so it's not necessary.

like image 196
Tim Avatar answered Nov 03 '22 11:11

Tim