I have a build.gradle
file with dependencies { classpath \'com.android.tools.build:gradle:0.13.3\'}
and apply plugin: \'com.android.applicati
I found the following solution based on Gradle Plugin User Guide on Manipulating Tasks and Gradle DSL doc about JavaCompile:
Add to build.gradle
:
preBuild {
doFirst {
JavaCompile jc = android.applicationVariants.find { it.name == 'debug' }.javaCompile
jc.options.compilerArgs = ["-Xlint:unchecked"]
}
}
The application variants are null
during Gradle's configuration phase and the required JavaCompile
task also doesn't exist, thus I do the modification in the execution phase instead.