I'm getting this warning in my project gradle file:
Warning:(16, 5) 'buildTypes' cannot be applied to '(groovy.lang.Closure< com.android.build.gradle.internal.dsl.BuildType>)'
My buildTypes section is:
buildTypes {
debug {
debuggable true
}
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
}
}
I'm currently using Android Studio 1.1.0, compileSdkVersion 22, buildToolsVersion 22.0.0, and targetSdkVersion 22. I tried backing down to 21 but was still getting the warning.
What causes this warning & how is it fixed?
For me the problem was not solved by applying the above solution. Instead I had to go to the settings within Android Studio and select "Use gradle wrapper":
In Android Studio select: File\Settings\Build, Execution, Deployment\Build tools\Gradle
(Mac Users: Android Studio\Preferences...\Build, Execution, Deployment\Build tools\Gradle )
Mark: Use default gradle wrapper (default)
This removed all 'cannot be applied to '(groovy.lang.Closure') warnings in the build files.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With