debuggable=true
。当我尝试对此属性进行硬编码时,我遇到了错误
“避免硬编码调试模式;将其保留为允许调试和 发布版本以自动分配一个“。
所以我更新了build.gradle,如下所示,
buildTypes {
release {
minifyEnabled true
debuggable false
testCoverageEnabled = true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
signingConfig signingConfigs.release
}
debug {
testCoverageEnabled = true
minifyEnabled false
debuggable true
}
}
但似乎没有任何效果。我做错了什么? 我正在使用Android Studio 2.2.2,并且我在build.gradle中定义了一些风格。
答案 0 :(得分:5)
testcoverageenabled = true是问题所在。更改为false,现在debuggable = false工作。
答案 1 :(得分:0)
我的个人观察。我在示例hello word app中尝试了相同的操作,然后debuggable = true属性未添加到android清单。