da quanto ho capito, Android Studio si suppone per mostrare l'intera matrice di varianti di build e sapori nel pannello "Build varianti".Android sapori monolocale Gradle non mostrano in Build Varianti
Ho creato un progetto vuoto, con la seguente build.gradle.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 17
buildToolsVersion "18.1.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 18
}
productFlavors {
productFlavors {
flavor1 {
packageName "com.example.flavor1"
versionCode 20
}
flavor2 {
packageName "com.example.flavor2"
minSdkVersion 14
}
} }
}
dependencies {
compile 'com.android.support:appcompat-v7:+'
}
Anche così, ho solo "Debug" e "Release" come varianti di compilazione, non il previsto "Debugflavor1", "Debugflavor2", ecc Tutte le idee perché questo sta accadendo? La mia ipotesi sulla capacità di includere i sapori è sbagliata? In tal caso, come si può creare un sapore in Android Studio?
UPDATE, RISOLTO: Vedere primo commento. È necessario progetto sincronia manualmente con i file Gradle tramite "Strumenti" - "Android" - "sync .."
avete "sincronizzato con i file Gradle" e/o riavviato AS? – WarrenFaith
No, non ho. Adesso ho. Ha funzionato (sincronizzazione)! Post aggiornato – Kenneth