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

Android debugger does not stop at breakpoints after minifyEnabled false

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

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

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'
}

改为

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