minifyEnabled false后,Android调试器不会在断点处停止

时间:2019-07-18 08:16:33

标签: android android-studio debugging android-gradle

调试器不会在任何断点处停止。我尝试清除所有断点并将其添加回去,但是我在控制台中看到调试语句。

根据this answer,在您的应用模块的build.gradle内,为我的构建变体禁用minifyEnable并将其更改为false。

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


我也做到了,但仍然是同样的问题。

1 个答案:

答案 0 :(得分:2)

由于您处于调试配置,因此无需缩减资源或添加proguard

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

更改为

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