Android 安卓系统不能正常工作

Android 安卓系统不能正常工作,android,gradle,android-gradle-plugin,Android,Gradle,Android Gradle Plugin,我正在尝试为我的android项目添加两种风格。Android Studio IntelliJ可以识别味道文件夹。但它无法正常运作。我通过改变其中一种味道的图像进行测试。但它仍然从主文件夹中抓取了图像。所以它忽略了味道选项 所以我做错了什么。这是我的gradle构建文件的一个片段。我猜我用源代码集构建项目是错误的。但它没有味道也能正常工作 android { packagingOptions { exclude 'META-INF/ASL2.0' exc

我正在尝试为我的android项目添加两种风格。Android Studio IntelliJ可以识别味道文件夹。但它无法正常运作。我通过改变其中一种味道的图像进行测试。但它仍然从主文件夹中抓取了图像。所以它忽略了味道选项

所以我做错了什么。这是我的gradle构建文件的一个片段。我猜我用源代码集构建项目是错误的。但它没有味道也能正常工作

android {

    packagingOptions {
        exclude 'META-INF/ASL2.0'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/NOTICE.txt'
        exclude 'LICENSE.txt'
    }

    compileSdkVersion 19
    buildToolsVersion "19.1.0"

    lintOptions {
        abortOnError false
    }

    productFlavors {
        taxiFlavour {

        }
        carApplicationFlavour {

        }
    }


    sourceSets {
            main
            {
                manifest.srcFile 'AndroidManifest.xml'
                resources
                        {
                            srcDir 'src-gen'
                        }
                aidl.srcDirs = ['src/main/java', 'src-gen']
                renderscript.srcDirs = ['src/main/java', 'src-gen']
                res.srcDirs = ['src/main/res']
                assets.srcDirs = ['assets']
                java.srcDirs = ['src/main/java', 'src/main/java/', 'src-gen']
            }

        androidTest {
            java.srcDirs = ['tests']
        }
    }
}
编辑:渐变更新


您是否将两种口味的图像都包含在同一个可绘制文件夹中?你确定你运行的是正确的风格吗?我将构建变量设置为一种风格。只是为了测试,我把所有的dpi类型的图像。但它不会影响我的设备。但我可能做错的是在运行/调试配置中。如果我做的完全错误,请纠正我,但模块:项目模块是否有部署默认apk**然后启动默认活动****然后在启动前启动:gradle aware make**您可以发布您的文件夹结构吗?这对于运行配置应该没问题。我已经添加了一个文件夹结构的映像为什么要进行向下投票。我正试图为我的问题提供尽可能多的信息。
        taxiFlavour
        {
            res.srcDirs = ['src/taxiFlavour/res']
            java.srcDirs = ['src/taxiFlavour/java']
        }