Android Studio构建文件混合在java文件夹中

krcsximq  于 2022-12-19  发布在  Android
关注(0)|答案(1)|浏览(130)

我最近在我的应用程序中添加了two flavors,一个用于user,另一个用于admin

生成分级

buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }

    debug {
        debuggable = true
    }
}

flavorDimensions += "version"
productFlavors {
    user {
        dimension = "version"
        applicationIdSuffix = ".user"
        versionNameSuffix = "-user"
    }

    admin {
        dimension = "version"
        applicationIdSuffix = ".admin"
        versionNameSuffix = "-admin"
    }
}

现在在userDebugbuild variant下构建项目,我得到了:

有像daggerhilt_aggregated_deps等文件夹包含显示Files under the "build" folder are generated and should not be edited的文件。据我所知,这些必须在一个不同的文件夹中隐藏或更高的Project树?
我试过Mark directory as -> Excluded,但这是正确的方法吗?排除后,我在任何地方都找不到它们,即使选中了Show excluded folders
怎么解决?谢谢。

pengsaosao

pengsaosao1#

对于有同样问题的其他人,您可以在您想要隐藏的每个目录上输入right click(如daggerhilt_aggregated_deps等),然后选择Mark Directory As > Exclude

相关问题