这几天一直困扰着我。任何时候我尝试使用断点调试 Activity 以外的任何东西(后台服务、广播接收器、输入法)我的断点将正常命中,但大约五秒钟后设备将终止进程并断开与调试器的连接.没有足够的时间来收集任何有意义的信息,因此事实证明调试非常困难。
最佳答案
我刚遇到同样的问题
发生在我身上的事情是,当我的手机(中兴 Blade )接到电话时,我正在调试。我接了电话,当我后来再次调试时,我发现无论我在某一行(可能是我接到电话时暂停/有断点的那一行)上放了什么代码, Activity 都崩溃了(静默/没有错误消息)当它到达那条线时。
经过一番折腾后,我发现如果我在有问题的行上添加和删除一个断点并稍后以不同的方法添加另一个断点,新断点会暂停,并且在运行应用程序一次后,整个过程都很好
关于Android 设备在命中断点后几秒钟与调试器断开连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4138001/