After changing targetSdkVersion
and compileSdkVersion
to 22, and changing my buildToolsVersion
to 22.0.1, I keep getting the following error:
'buildTypes' cannot be applied to '(groovy.lang.Closure< com.android.build.gradle.internal.dsl.BuildType>)'
I looked at my build.gradle
file and tried to look for anything that could be an error:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "********"
minSdkVersion 14
targetSdkVersion 22
versionCode 17
versionName "1.5-beta"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
freeFlavour {
applicationId "********"
}
paidFlavour {
applicationId "********"
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.0.0'
compile 'com.google.android.gms:play-services:7.0.0'
}
For some reason, I found that cutting (Ctrl + X
) the buildTypes
section and pasting it below the productFlavours
section, then moving it back to where it was seemed to solve the issue.
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