【问题标题】:gradle minifyEnabled false in buildTypes debug issuebuildTypes 调试问题中的 gradle minifyEnabled false
【发布时间】:2018-03-04 23:19:35
【问题描述】:

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

在我的 buildTypes (build.gradle) 中,我只想为发布模式启用 proguard,所以我在 debug 块内设置 minifyEnabled false 但如果我在调试模式下设置断点,它会被跳过,否则如果我在 release 块内也设置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'
    }

}

有人遇到过同样的问题吗?
非常感谢您在此问题上的时间和帮助。

【问题讨论】:

    标签: android android-studio gradle build.gradle proguard


    【解决方案1】:

    标记 minifyEnabled 为 ProGuard 保留,默认情况下它是关闭的。因此,在默认设置中,调试和发布版本都没有使用 ProGuard,并且参数 proguardFiles 被有效忽略

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-17
      • 2017-05-04
      • 2013-07-11
      • 1970-01-01
      • 2019-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多