我正在使用eclipse和eclipse android插件开发三星Galaxy S II.这不是我第一次在这台电脑或手机上使用DDMS,而且一切都工作得很好.
现在,当我连接设备时,DDMS在设备列表中显示它,LogCat显示输出,我甚至可以浏览文件系统,但点击设备不会显示其进程列表.
我已经尝试重新启动计算机,重新启动手机,关闭再打开调试模式,将其连接到另一台计算机,通过连接另一台设备检查电缆,一切都无济于事.
有任何想法吗?
我想确切地知道该debuggable true语句的作用:
// build.gradle
android
{
buildTypes
{
debug
{ debuggable true
}
}
}
Run Code Online (Sandbox Code Playgroud)
我是能不使用仿真器(genymotion)进行调试:断点工作; Log.d(...)输出到 Android Monitor的语句;
由于debuggable标志位于该debug部分内,因此无论如何似乎都是多余的。它不应该在该buildTypes部分之外,向ide指示debug应该使用构建类型吗?
对debug和release构建类型 之间的区别进行一些简单的外行一般背景理解也会很好。