Hi Koljanich, It's flavorDimension without the 's'. I also suggest using dimension instead as flavorDimension is deprecated.
Raymond On Tuesday, August 25, 2015 at 1:39:31 PM UTC-7, Koljanich wrote: > > > > <http://stackoverflow.com/questions/31985335/errorflavor-amazon-has-no-flavor-dimension#> > > > I have Android Studio 1.3.1. When I open old project, with Grandle lower > 1.0.0 version, upgrade it, change flavorGroups => flavorDimensions, > packageName => applicationId, runProguard => minifyEnabled. And I have > error: "Error:Flavor 'amazon' has no flavor dimension". When I remark > amazon productFlavor, the error on google. My code is: > > android { > compileSdkVersion 19 > buildToolsVersion "20.0.0" > > defaultConfig { > minSdkVersion 9 > targetSdkVersion 19 > versionName = "1.3.3" > versionCode = 33 > } > > flavorDimensions "market", "version" > > project.archivesBaseName = "pp" > > signingConfigs { > production { > storeFile file("XXX") > storePassword "XXXXXX" > keyAlias "My App" > keyPassword "XXXXX" > } > } > > buildTypes { > debug { > minifyEnabled false > } > > release { > minifyEnabled false > proguardFile 'proguard-project.txt' > debuggable false > signingConfig signingConfigs.production > } > } > > productFlavors { > amazon { > flavorDimensions "market" > } > google { > flavorDimensions "market" > } > > } > > lintOptions { > abortOnError false > } > applicationVariants.all { variant -> > variant.outputs.each { output -> > def apk = output.outputFile; > def newName = "${output.name}-${variant.mergedFlavor.versionCode}" > if (variant.buildType.versionNameSuffix) { > newName += "-${variant.buildType.versionNameSuffix}" > } > if (output.zipAlign) { > output.zipAlign.outputFile = new File((File) apk.parentFile, > newName + '-aligned.apk'); > } > output.packageApplication.outputFile = new File((File) > apk.parentFile, newName + ".apk") > } > } > > > > -- You received this message because you are subscribed to the Google Groups "adt-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
