【发布时间】:2016-11-30 10:31:04
【问题描述】:
debuggable=true 处于发布模式 apk。当我尝试对这个属性进行硬编码时,我遇到了错误
"避免对调试模式进行硬编码;将其保留允许调试和 发布构建以自动分配一个"。
所以我更新了 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 中定义的风格很少。
【问题讨论】:
-
提到的解决方案对我不起作用。我正在尝试将 debuggable 设置为 false。
-
这样您就可以调试您的发布版本了吗?
-
是的。我可以调试应用程序。因为 androidmanifest 包含设置为 true 的可调试属性。
-
然后显示清单
标签: android