本来愉快的敲着代码,更新了一下代码之后突然发现debug查看不了变量了,提示Cannot find local variable,add to watches也不行
查看build.gradle
debug {
minifyEnabled true
shrinkResources false
useProguard true
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'
signingConfig signingConfigs.debug
testCoverageEnabled false // false 的时候 debug 才能看到成员变量的数据,true 用来导出代码覆盖率数据
}
release {
minifyEnabled true
shrinkResources true
zipAlignEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'
signingConfig signingConfigs.release
}
发现 debug 的 minifyEnabled 设置的是true,改为false,运行一下
没有效果
不用慌,Clean Project , Run 解决!