这个问题快把我逼疯了...我正在使用带有最新 SDK 21.1 的 eclipse Juno
我的应用程序定期运行,我可以使用 Run as... 命令从 eclipse 轻松启动它。但是,从我第一次在 Debug模式下运行它开始,我无法以任何方式禁用它。即使当我断开 USB 电缆并终止应用程序后,当我再次启动它时,它仍然要求调试器(应用程序 xxx 正在等待调试器连接)。这很烦人,因为我无法使用该应用程序,唯一找到的解决方案是 restart the phone .重新启动 ADB 和 Eclipse 都不起作用,禁用/启用设备的 Debug模式和强制关闭应用程序也无用。
我的进程显示在 DDMS“设备”面板下,但用于启用调试的按钮(绿色小虫)不是切换按钮(如 更新堆按钮)
我不知道这是设备问题(我在 Nexus S 上使用 CM10.1)还是 eclipse/DDMS 问题,但自从我的 Nexus 7 更新了 android 4.2 后我也注意到了。
最佳答案
当我想断开 DDMS 时,我使用这个按钮:
它位于“step over”和“step into”按钮旁边。
关于android - 启用后无法禁用 DDMS 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15393038/