2013-10-29 15 views
11

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 .."

+2

avete "sincronizzato con i file Gradle" e/o riavviato AS? – WarrenFaith

+0

No, non ho. Adesso ho. Ha funzionato (sincronizzazione)! Post aggiornato – Kenneth

risposta

16

Guarda primo commento. È necessario manualmente progetto sincronizzato con i file Gradle tramite "Strumenti" - "Android" - "sync .."

+0

ha funzionato come un fascino! –

Problemi correlati