z tego co rozumiem, Android Studio ma pokazać całą macierz wariantów i smaków kompilacji w panelu "Buduj warianty".Smaki dla studia pracowniczego z Androidem nie są wyświetlane w Wariancie kompilacji
Utworzony został pusty projekt z następującym 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:+'
}
Mimo to, mam „Debug” i „Release” jako warianty budować, a nie oczekiwanym „Debugflavor1”, „Debugflavor2” itp tylko jakieś pomysły dlaczego tak się dzieje? Czy moje założenie na temat możliwości włączenia smaków jest niewłaściwe? Jeśli tak, jak można stworzyć smak w Android Studio?
AKTUALIZACJA, ROZWIĄZANIE: Zobacz pierwszy komentarz. Musisz ręcznie zsynchronizować projekt z plikami gradle przez "Narzędzia" - "Android" - "synchronizacja"
"zsynchronizowałeś się z plikami gradle" i/lub ponownie uruchomiłeś AS? – WarrenFaith
Nie, nie miałem. Teraz mam. Zadziałało (synchronizacja)! Zaktualizowany post. – Kenneth