【发布时间】:2016-05-10 16:17:14
【问题描述】:
我想知道debuggable true 语句的确切作用:
// build.gradle
android
{
buildTypes
{
debug
{ debuggable true
}
}
}
我我能够使用模拟器(genymotion)在没有它的情况下进行调试:断点有效; Log.d(...) 语句输出到 Android 监视器;
由于debuggable 标志在内部 debug 部分,无论如何它似乎是多余的。它不应该在buildTypes 部分之外,向ide 表明应该使用debug 构建类型吗?
如果能对debug 和release 构建类型之间的区别进行一些简单的外行一般背景了解也会很好。
【问题讨论】:
-
停止在您的帖子中添加“downvoters 请解释原因”之类的信息。否决者会或不会按照他们的特权解释,您不断地打扰他们这样做是在给网站添加不必要的混乱,并且此类元信息不属于您的问题或答案。
-
我同意......它很简洁......但同时,如果我发布一个被否决的问题,其他知识渊博的人会倾向于避免看它,认为这是一个非法问题...这会影响该系统的完整性
标签: android debugging android-studio build.gradle