Im playing with Android Studio & Gradle and am interesting in what gradle-aware make
actually does. The reason for my interest is I was originally under the impression that the default run config for a new AS projects default gradle-aware make
runs the gradle assembledebug command (looking at the status at the bottom of AS during build shows the app:assembleDebug
task running) and then some install and run commands.
However in testing on a machine that has 1.9 as the installed system gradle version and a wrapper on the project set to 1.10 I get the following
- gradle assembleDebug -> Fail : Could not create plugin of type 'AppPlugin'.
- ./gradlew assembleDebug -> Success
- AS Run -> Success
In my mind the above AS Run
should fail if gradle-aware make
was using gradle assembledebug
Looking at the src I can see the MakeBeforeRunTaskProvider.java class and the relevant commits but I cant see the relevant info