Android buildTypes调试问题中的gradle minifyEnabled false

Android buildTypes调试问题中的gradle minifyEnabled false,android,android-studio,gradle,build.gradle,proguard,Android,Android Studio,Gradle,Build.gradle,Proguard,这个问题可能看起来像是一个“重复的问题”,但我一直在S.O.和谷歌研究同一个问题,我没有发现任何问题,所以在投票前请仔细阅读这个问题 在我的buildTypes(build.gradle)中,我只想在发布模式下启用proguard,所以我在调试中设置blockminifyEnabled false,但是如果我在调试模式下设置断点,它将被跳过,否则如果我在发布中也设置了minifyEnabled false,则所有功能都正常。 刚刚尝试过清理、重建、使缓存无效。似乎什么都不管用 这是我的build

这个问题可能看起来像是一个“重复的问题”,但我一直在S.O.和谷歌研究同一个问题,我没有发现任何问题,所以在投票前请仔细阅读这个问题

在我的buildTypes(build.gradle)中,我只想在发布模式下启用proguard,所以我在调试中设置block
minifyEnabled false
,但是如果我在调试模式下设置断点,它将被跳过,否则如果我在发布中也设置了
minifyEnabled false
,则所有功能都正常。 刚刚尝试过清理、重建、使缓存无效。似乎什么都不管用

这是我的buildTypes块:

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

    debug {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }

}
有人遇到过同样的问题吗?

非常感谢您在这件事上花费的时间和提供的帮助。

为ProGuard启用了Flag minifyEnabled住宿,并且默认情况下已关闭。因此,在默认设置中,调试版本和发布版本都没有使用ProGuard,参数proguardFiles实际上被忽略了

标记minifyEnabled停留在ProGuard上,并且默认情况下关闭。因此,在默认设置中,调试和发布版本都不使用ProGuard,参数ProGuard文件实际上被忽略