Android studio gradle版本中未显示版本变体

Android studio gradle版本中未显示版本变体,android,gradle,product,Android,Gradle,Product,据我所知,Android Studio应该在“构建变体”面板中显示构建变体和风格的整个矩阵 我创建了一个空项目,使用以下build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' repo

据我所知,Android Studio应该在“构建变体”面板中显示构建变体和风格的整个矩阵

我创建了一个空项目,使用以下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:+'
}
即使如此,我只得到“Debug”和“Release”作为构建变量,而不是预期的“Debugflavor1”、“Debugflavor2”等。你知道为什么会发生这种情况吗?我关于能够包含口味的假设是错误的吗?如果是这样的话,如何在Android Studio中构建一种风格


更新,已解决:请参阅第一条注释。您需要通过“工具”-“Android”-“同步…”手动将项目与gradle文件同步。

您需要通过


Tools->Android->将项目与Gradle文件同步

您需要使用Gradle更改更新项目。在最新版本的Android Studio(当前版本为3.1.1)中,您可以通过以下方式完成此任务:

File -> Sync Project with Gradle Files

您是否已“与gradle文件同步”和/或重新启动为?不,我没有。现在我有了。它成功了(同步)!更新帖子。如果该选项变灰怎么办?(顺便说一句,灰显是有史以来最糟糕的UI。让用户无法了解如何解决问题)@TatiOverflow有时这意味着gradle同步活动已经在进行中。这不再完全是真的,菜单选项“将项目与gradle文件同步”似乎已移到“文件”菜单。