Android studio 将其他ProGuard文件添加到Android Studio的项目视图

Android studio 将其他ProGuard文件添加到Android Studio的项目视图,android-studio,android-proguard,Android Studio,Android Proguard,我根据gradle构建类型更改ProGuard配置。我这样做是为了在创建发布版本时能够神奇地禁用某些代码 示例构建: buildTypes { debug { minifyEnabled true proguardFiles 'proguard-debug.cfg' } release { minifyEnabled true proguardFiles 'proguard.cfg' } } And

我根据gradle构建类型更改ProGuard配置。我这样做是为了在创建发布版本时能够神奇地禁用某些代码

示例构建:

buildTypes {
    debug {
        minifyEnabled true
        proguardFiles 'proguard-debug.cfg'
    }
    release {
        minifyEnabled true
        proguardFiles 'proguard.cfg'
    }
}
Android Studio满足于将
proguard.cfg
文件添加到我的项目视图中,而不是
proguard debug.cfg
文件

我的项目中的示例项目视图(它显示我的proguard配置和库模块,但不显示我的调试配置)

目录的结构:

project
-- .gradle
-- .idea
-- app (module)
-- -- src
-- -- Other files / folders
-- -- proguard-debug.cfg
-- -- proguard.cfg
-- -- proguard-release.cfg
-- Other files / folders
-- build.gradle
-- settings.gradle

您是否尝试将“proguard debug.cfg”移动到
release
部分,然后刷新视图?另外,将“proguard.cfg”移动到
debug
,它现在消失了吗?您能解释一下这是什么意思吗?将配置文件移动到
release
?我的意思是将文本移动到gradle文件的release部分,例如:release{proguardFiles'proguarddebug.cfg}我的问题是我希望两者都出现。此时,仅显示一个(调试)。图像示例中的第二个ProGuard规则文件(可能令人困惑)完全是针对另一个模块的。(我不希望文件消失,我希望它们可见)是的,我理解。我想知道的是,当您将丢失的文件名替换为出现的文件名时会发生什么情况,反之亦然?i、 e.我想知道在release/debug中提到的文件与视图中列出的文件之间是否存在任何关系。虽然这在我的安装中显然没有发生。